Skip to content

Ezzzzz4/toolforge-hub

Repository files navigation

ToolForge - Free Online Developer Tools

A collection of 18+ free, fast, and privacy-first online tools for developers. All processing happens in your browser - your data never leaves your device.

🔗 GitHub Repository | 📚 Documentation

✨ Features

  • 🔧 18 Developer Tools - JSON formatter, SQL formatter, JWT decoder, regex tester, and more
  • 🌙 Dark Mode - Eye-friendly theme that persists across sessions
  • Lightning Fast - All tools run client-side, instant results
  • 🔒 Privacy First - No data collection, everything stays in your browser
  • 📱 Mobile Friendly - Responsive design works on any device
  • 🆓 100% Free - No sign-up, no limits, no ads (coming soon: non-intrusive ads)

🛠️ Tools Available

Formatters & Beautifiers

  • JSON Formatter - Format, validate, and minify JSON
  • SQL Formatter - Format SQL queries with dialect support (MySQL, PostgreSQL, SQLite)

Generators

  • Password Generator - Cryptographically secure passwords
  • UUID Generator - Generate UUIDs in bulk
  • QR Code Generator - Create QR codes from text/URLs
  • Lorem Ipsum Generator - Placeholder text generator
  • Color Palette Generator - Create beautiful color schemes
  • Slug Generator - URL-friendly slugs from any text

Encoders & Decoders

  • Base64 Encoder/Decoder - Convert to/from Base64
  • URL Encoder/Decoder - Encode special characters for URLs
  • Hash Generator - MD5, SHA-1, SHA-256, SHA-512
  • JWT Decoder - Decode JSON Web Tokens
  • YAML ↔ JSON Converter - Convert between formats

Utilities

  • Word Counter - Count words, characters, sentences, reading time
  • Text Case Converter - UPPERCASE, lowercase, camelCase, snake_case, etc.
  • Timestamp Converter - Unix timestamp ↔ human-readable dates
  • Regex Tester - Test regular expressions with highlighting
  • Diff Checker - Compare two texts and highlight differences

🚀 Tech Stack

  • Framework: Next.js 14 (App Router)
  • Language: TypeScript
  • Styling: Vanilla CSS (no framework)
  • Deployment: Vercel
  • Libraries: qrcode, uuid, crypto-js, chroma-js, sql-formatter, js-yaml, diff

📦 Installation

# Clone the repository
git clone https://github.com/YOUR_USERNAME/toolforge-hub.git
cd toolforge-hub

# Install dependencies
npm install

# Run development server
npm run dev

# Build for production
npm run build

🎯 Project Goals

This project is part of a passive income portfolio targeting $650-1,100/month revenue through:

  • Google AdSense (primary monetization)
  • Affiliate marketing (developer tools)
  • SEO-optimized content targeting 1M+ monthly searches

📈 SEO Strategy

Each tool targets specific high-volume keywords:

  • JSON Formatter: 60K/mo
  • Timestamp Converter: 90K/mo
  • SQL Formatter: 50K/mo
  • Password Generator: 80K/mo
  • And more...

🗺️ Roadmap

  • Add 12 more tools (CSS/JS/HTML minifiers, image tools)
  • Implement keyboard shortcuts (Ctrl+K search)
  • Add tool favorites and history
  • PWA support for offline access
  • Blog section for long-tail keywords

📄 License

MIT License - feel free to use this code for your own projects!

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

📧 Contact

Questions or suggestions? Open an issue on GitHub.


Built with ❤️ using Next.js and TypeScript

About

Free online developer tools - 18+ tools including JSON formatter, SQL formatter, JWT decoder, and more

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors