Urgent.News

What's breaking now, across thousands of outlets.

Tech

Say hi to Paperwall, a design tool that fits in one HTML file

I kept needing a quick poster, a slide, an invitation, and kept bouncing off tools that wanted an account, a subscription, or a watermark in the corner. So I built Paperwall. What it does. Pick a template, change the words, download. PNG, PDF, PPTX, GIF or video. Posts, stories, slides, posters, invitations, business cards. 397 templates, 92 fonts, and a brand kit so your colors follow you…

I recently came across Paperwall, a design tool that fits into a single HTML file. I kept needing to create quick posters, slides, and invitations but found myself frustrated by tools that required an account, subscription, or a watermark in the corner. So, I decided to build Paperwall myself.

With Paperwall, you can pick a template, modify the text, and download your creation in various formats such as PNG, PDF, PPTX, GIF, or video. The app boasts an extensive library of 397 templates and 92 fonts, along with a brand kit to maintain consistent colors across your designs.

What sets Paperwall apart is that it runs entirely on your device. The entire app is just one HTML file, which can be opened in a web browser or downloaded directly from the releases page and executed locally. Paperwall works completely offline, and it doesn't require any uploads since there's no way to upload files.

Under the hood, Paperwall is lightweight and efficient. It doesn't rely on any frameworks, bundlers, or runtime dependencies. Instead, a single script links together various modules, ensuring a tight and optimized codebase. The PDF writer, PPTX writer, GIF encoder, zip, deflate, and Brotli decoder are all included in the repository, thoroughly tested, and hashed for a strict Content Security Policy.

The development team has put a lot of effort into testing the app. With 181 features, each has its own Playwright test, all named after them. The README scoreboard is generated from these test runs, guaranteeing that only features that pass the tests are claimed to work.

Paperwall is released under the MIT license, making it open-source and easily accessible. If you're interested in contributing, there are plenty of ways to get involved. Start with templates, icons, or translations in nine different languages. The project also has a list of beginner-friendly issues to help you jump in and start making a difference.

Give Paperwall a try, experiment with it, and let the team know if you encounter any issues with the PDF output. They're eager to hear your feedback and welcome your contributions to make Paperwall even better.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

80 000 échantillons, des centaines de protéines : pourquoi la VR change la donne pour la biologie structurale (et mon…

80 000 échantillons, des centaines de protéines : pourquoi la VR change la donne pour la biologie structurale (et mon quotidien de dev bioinfo) Quand j'ai vu l'annonce Alamar/Nightingale sur l'analyse…

  • NULISA analysis of 80,000 UK Biobank samples tracks early neurodegeneration signs
  • NexoPeek VR headset transforms into immersive molecular laboratory
  • PDB Pro visualizer enables cross-database research with AI-predicted pocket detection

Secure Telegram Stars Payment Flow in PHP: sendInvoice pre_checkout_query successful_payment

Architecture Overview A Telegram Stars payment flow has three distinct phases. First, the bot sends an sendInvoice request containing a unique lead identifier and an HMAC-protected initData .

  • Telegram Stars payment flow has three phases: sendInvoice, precheckoutquery, successfulpayment
  • sendInvoice transmits an invoice with a unique lead identifier and HMAC-protected initData string
  • successfulpayment updates invoice status, modifies lead state, notifies user upon successful payment

Building a GPS file converter that never uploads your files

Every online converter for fitness files works the same way: you upload your activity, a server parses it, you download the result. For a GPX track that is a strange deal to accept.

  • GPX Converter processes files entirely in the browser, eliminating uploads
  • FIT to GPX conversion increases file size 5-8 times due to XML formatting
  • GPX Converter offers free, account-free access at gpxconverter.com

Tracking CVE-2026-98625 across Ubuntu kernel variants

Tracking CVE-2026-98625 across Ubuntu kernel variants Why one package row is not enough CVE-2026-98625 affects the Linux netfilter flowtable offload destroy path.

  • CVE-2026-98625 affects Linux netfilter flowtable offload destroy path.
  • Ubuntu kernel variants have different fixed versions for the vulnerability.
  • Fix involves code changes and administrators should verify kernel after installation.

More from Sunday 8 November →