Skip to content

surajverma/toolstack

Repository files navigation

ToolStack

A privacy-first collection of useful web tools and utilities. All tools run entirely in your browser—your data never leaves your device.

✨ Features

  • Privacy-focused: All processing happens locally in your browser. No data is sent to any server.
  • No sign-up, no ads, no tracking.
  • Open source: Contributions welcome!
  • Modern UI: Built with Next.js, React, and Tailwind CSS.

🧰 Available Tools

  • Image Compressor – Reduce image file sizes quickly and easily.
  • Regex Tester & Explainer – Test your regular expressions and get explanations.
  • Text Diff Checker – Compare two pieces of text and highlight differences.
  • Color Code Converter – Convert HEX, RGB, HSL color codes instantly.
  • Placeholder Image Generator – Create custom placeholder images on the fly.
  • Text Statistics / Analyzer – Get instant stats on your text, like word count, characters, and more.
  • Image Metadata Remover – View and remove EXIF metadata from your JPEG images to protect your privacy.
  • Markdown Editor – A simple Markdown editor with a live preview and HTML export.
  • CSV to JSON/XML Converter – Convert CSV data into JSON or XML formats.
  • Text Contrast Checker – Check if the contrast between two colors meets accessibility standards.
  • Image Resizer – Quickly resize images to your specified dimensions, all in your browser.
  • Image Cropper – Crop images to your desired dimensions with an easy-to-use interface.
  • Lorem Ipsum Generator – Generate placeholder text with options for paragraphs, sentences, or words.
  • Easy Regex Generator – Create common regular expressions by building a sentence, no syntax required.
  • Find & Replace in Text – Perform a find and replace on a block of text, with optional Regex support.
  • Data Anonymizer – Automatically find and scrub sensitive data like emails and IP addresses from text.
  • CSS Specificity Calculator – Calculate and understand the specificity of CSS selectors.
  • Unit Converter – Convert between various units of measurement.
  • HTTP Status Code Explainer – Quickly find and understand the meaning of HTTP status codes.
  • List Cleaner & Formatter – Quickly sort, clean, and format lists of text with various options.
  • HTML Tag Explainer – A quick reference guide for all standard HTML tags and their uses.

🚀 Getting Started

Clone the repo and install dependencies:

git clone https://github.com/SurajVerma/my-toolbox.git
cd my-toolbox
npm install

Start the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 in your browser.


🛡️ Privacy

All tools work 100% in your browser. No data is ever uploaded or stored remotely. You can use these tools offline after the first load.


🤝 Contributing

Contributions, bug reports, and suggestions are welcome! Please open an issue or submit a pull request.


📄 License

MIT. See LICENSE for details.


🙏 Thank you

If you like my work, you can buy me a coffee ☕

About

Privacy-focused utilities for everyone.

Topics

Resources

License

Stars

Watchers

Forks