Zum Hauptinhalt springen
tsecurity.de LIVE
Echtzeit-Radar & Feeds
Alle RSS Feeds
👥 Community & Social
YouTube Security VideosGoogle Chrome: Unfinished Projects: Solange’s Public Sculpture(21.09.2026 um 17:02 Uhr)
Windows Tipps & SecurityBlurry or pixelated video in Microsoft Teams(21.09.2026 um 14:34 Uhr)
Sicherheitslücken (CVE)USN-8791-1: Ghostscript vulnerability(21.09.2026 um 14:51 Uhr)
Sicherheitslücken (CVE)USN-8792-1: Memcached vulnerability(21.09.2026 um 15:02 Uhr)
Sichere ProgrammierungI stopped rewriting the same Electron boilerplate — so I packaged it(21.09.2026 um 17:28 Uhr)
YouTube Security VideosGoogle Chrome: Unfinished Projects: Solange’s Public Sculpture(21.09.2026 um 17:02 Uhr)
Windows Tipps & SecurityBlurry or pixelated video in Microsoft Teams(21.09.2026 um 14:34 Uhr)
Sicherheitslücken (CVE)USN-8791-1: Ghostscript vulnerability(21.09.2026 um 14:51 Uhr)
Sicherheitslücken (CVE)USN-8792-1: Memcached vulnerability(21.09.2026 um 15:02 Uhr)
Sichere ProgrammierungI stopped rewriting the same Electron boilerplate — so I packaged it(21.09.2026 um 17:28 Uhr)
Intelligence View
⚡ tsecurity.de Intelligence

How I Built 65 Free Browser Tools in 2 Weeks Using AI (AstroJS + Cloudflare)

The Problem Every time I needed a quick tool online, the same loop: Search for free PDF compressor Find a promising site Hit a sign-up wall or paywall Repeat for every tool I got tired of it. So I built CrispToolHub — a hub of 65+ f…

0
↗ Quelle (dev.to)
Reagiere als Erste:r — dein Feedback zählt!




The Problem



Every time I needed a quick tool online,

the same loop:




  1. Search for free PDF compressor

  2. Find a promising site

  3. Hit a sign-up wall or paywall

  4. Repeat for every tool



I got tired of it. So I built CrispToolHub —

a hub of 65+ free browser-based tools.






What I Built



crisptoolhub.com — 70 pages, 65+ tools:




  • 📄 PDF Toolkit (10 tools using pdf-lib + PDF.js)

  • 📝 Resume & Career (10 tools with Gemini AI)

  • 🖼️ Image Tools (7 tools with WASM)

  • 💰 Financial Calculators (20 calculators)

  • 👨‍💻 Developer Tools (6 tools)

  • ✏️ Text Tools (6 tools)

  • 📏 Ruler & Compass






Tech Stack





  • AstroJS v6 — MPA (no SPA), static build


  • Tailwind CSS v4 — styling


  • Cloudflare Pages — hosting (free)


  • Cloudflare Workers — Gemini AI proxy


  • Google Gemini 2.5 Flash — AI features


  • pdf-lib — PDF manipulation


  • PDF.js — PDF rendering


  • @imgly/background-removal — WASM AI


  • Mammoth.js — Word doc parsing






How AI Helped



I used Claude Code (Anthropic) for the entire

development. The workflow:




  1. Write detailed specs for each tool

  2. Claude Code reads CLAUDE.md (project bible)

  3. Builds the tool following all conventions

  4. Runs tests automatically

  5. Deploys via Cloudflare Pages



This reduced development time from months to weeks.






Key Technical Decisions



MPA over SPA: Every page is a full reload.

Better SEO, better performance, simpler code.



Everything client-side: All processing happens

in the browser. No servers, no file uploads,

complete privacy. PDF.js renders PDFs, WASM

removes backgrounds, pdf-lib manipulates PDFs.



Lazy loading: Heavy libraries (PDF.js, WASM,

mammoth) only load when user clicks a button.

Initial page load is near-instant.



Currency system: 6-currency toggle (USD/INR/

EUR/GBP/AED/SAR) with canonical USD base value

to prevent rounding drift.






Lessons Learned




  1. Trailing slashes matter for SEO — Google

    Search Console showed redirect errors for /ruler

    without trailing slash. Fixed with

    trailingSlash: "always" in Astro config.


  2. Mobile file upload is different

    Blob.arrayBuffer() fails on iOS Safari.

    Solution: FileReader API universally works.


  3. Gemini thinking models — gemini-2.5-flash

    is a thinking model. Without thinkingBudget: 0,

    it burns all tokens on reasoning and returns

    empty response.


  4. PDF.js workers on mobile — Web Workers

    fail on mobile browsers. Solution: CDN worker

    fallback with version matching.







Results After 3 Days




  • 1,900 active users

  • 55% US traffic

  • Top pages: Mortgage Calculator, Resume Builder

  • 70 pages indexed on Google






What's Next




  • Google AdSense (pending approval)

  • Premium subscriptions (₹199/month)

  • AI-powered reports (resume, finance)

  • Video tools






Try It



https://crisptoolhub.com — completely free,

no account needed.



Would love feedback from the dev community —

what tools are missing? What would you build next?






Built with AstroJS + Cloudflare + Claude Code

Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten How I Built 65 Free Browser Tools in 2 Weeks Using AI (AstroJS + Cloudflare)

Thematisch verwandte Begriffe: Built, Free, Browser, Tools · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Zum Aktualisieren ziehen
ZERO-DAY CVE-2026-94393 | When a user creates or edits a report inside an event, MISP can identify…
Advisory →
TTS Reader • tsecurity.de Voice
tsecurity.de Icon
tsecurity.de App
Offline-Lesen, Eilmeldungen & 0ms Ladezeit

Installiere tsecurity.de direkt auf deinen Home-Bildschirm für das ultimative Vollbild-Magazinerlebnis ohne Browser-Leisten.

Nächster Beitrag
Themen-Radar & Intelligence Matrix
Echtzeit-Taxonomie nach Angriffsvektoren & Plattformen

tsecurity.de Live Threat Radar

🔴 LIVE RADAR
MONITORING
AKTIV
CVE-DATENBANK
LIVE
🔍
Community Radar & Live Chat
Sentinel Bot online • Live-Stream
Dein Cluster: Security Explorer
Match:
lädt…
Verbindung zum Community-Stream wird aufgebaut...
Bearbeitungsmodus — Senden überschreibt deine Nachricht
Community-Puls — was gerade passiert
lädt…
Aktivitäten deiner Analysten
lädt…
Neues Thema oder Eilmeldung einreichen

Reiche interessante Links, Zero-Days oder Debatten ein. Die Community entscheidet per Upvote über die Veröffentlichung.

Heiß diskutierte Einreichungen
🔖 Gespeicherte Artikel
📂 Keine gespeicherten Artikel vorhanden.
Zurück Ziehen Vor
Links: vorheriger Artikel Rechts: nächster Artikel unten: schließen
News NIS-2 Frühwarnung Tier-1 Intel ⏱️ 3 Min vor 10 Min
Artikeldaten werden geladen...

Zurück: vorheriger Vor: nächster
↗ Original-Quelle
Social Reaktionen Deine Reaktion zählt
Einstufung & Relevanz-Poll 0 Stimmen
In sozialen Netzwerken teilen 1-Klick