SShortSingh.
Back to feed

OnyxPDF Offers 50 PDF and Image Tools That Run Entirely in the Browser

0
·1 views

A developer has built OnyxPDF, a collection of 50 tools, 32 for PDFs and 18 for images, that process files locally without uploading them to any server. The author argues that cloud uploads in typical online PDF services are unnecessary, since modern browsers using WebAssembly and Web Workers have enough capability to handle these tasks. Features include merging, splitting, compressing, OCR in seven languages, true redaction, document signing, and AES-256 encryption, with heavy processing kept off the main thread to avoid UI freezes. Image background removal is also performed on-device using a bundled segmentation model rather than a remote API. The tools are free and require no account.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

Developer Uses LLM to Turn Messy Supplier PDF Catalogs Into Airtable Data

A small e-commerce operator found that manually transcribing SKUs, descriptions, and prices from inconsistent vendor PDF catalogs was slow and error-prone. Traditional Python extraction libraries and template-based tools worked only for a minority of catalogs and required constant upkeep. The developer instead extracted raw text with pypdf and fed it to a self-hosted Llama 3 70B model, prompted to return structured product data. The approach reportedly reached about 90 percent accuracy, with human review covering the rest, and the resulting JSON was pushed into Airtable via a Python script.

0
ProgrammingDEV Community ·

Claude Costs the Same Per Token on AWS Bedrock and Anthropic's API

At global endpoint rates, Claude models carry identical per-token prices on AWS Bedrock and Anthropic's direct API, according to a PromptUnit analysis. Costs diverge mainly when data residency is required, since regional routing adds a 10% premium on both platforms. Batch pricing offers a 50% discount on both, but on Bedrock it currently works only for older models accessed through the legacy integration. Prompt caching rates also match across the two services. The author argues that feature availability and model freshness can affect total spending more than the per-token rate itself.

0
ProgrammingDEV Community ·

Thousands of Authelia login portals found exposed on port 9091, outside intended proxy setup

A ZoomEye scan on 23 October 2026 returned 11,813 hosts with an Authelia title and 1,736 of them on port 9091. Authelia is designed to sit behind a reverse proxy, so direct public exposure of its portal is a configuration the documentation does not recommend. Such exposure makes the login form reachable from anywhere, allowing password spraying and exposing any registration or reset flows that are enabled. The scan results do not reveal software versions, patch status, or actual vulnerabilities, so the findings indicate configuration rather than confirmed weakness. The author notes that quick deployments are likely the cause, since convenience can conflict with the security architecture of such companions.

0
ProgrammingDEV Community ·

A Five-Step Cost Comparison for Leaving the Public Cloud

A cloud exit moves workloads from rented provider infrastructure onto servers an organisation runs and pays for directly, and a cost comparison determines whether that move pays off. The proposed method has five steps: reviewing twelve months of invoices, sorting each line into storage, transfer or compute, pricing those categories at published rates, adding hardware, power, space and staffing costs, and calculating a break-even date. The author notes that providers' egress charges and inter-region transfer rates differ, and cites a 2023 projection by 37signals comparing roughly $3.2 million in annual cloud spend against lower projected on-premises costs. Hidden expenses such as redundancy, spare parts, patching, on-call coverage and migration work can determine whether the projected savings hold up. The break-even date reduces the analysis to a single figure that finance teams can use to approve or reject the move.

OnyxPDF Offers 50 PDF and Image Tools That Run Entirely in the Browser · ShortSingh