Skip to content

tryhackmeacct-netizen/ToolsKit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

🚀 ToolsKit.in – Free Online Tools Built with Pure HTML, CSS & JavaScript

A collection of free, fast, and privacy-friendly online tools built using only HTML, CSS, and JavaScript. No frameworks, no libraries, no backend—just clean frontend development.

🌟 About This Project

Many people say:

"HTML is easy. You can learn and master it in 2–3 days."

Maybe that's true for learning the basics.

But I had much more time to explore, experiment, and build. Instead of stopping after learning the fundamentals, I challenged myself to create a complete multi-tool web application using just HTML, CSS, and JavaScript.

This project proves that even simple technologies can be used to build useful, responsive, and professional-looking applications when combined with creativity, consistency, and practice.

✨ Features

📝 Word Counter

  • Count words, characters, sentences, and paragraphs
  • Reading time estimation
  • Real-time updates

🔡 Case Converter

  • UPPERCASE
  • lowercase
  • Title Case
  • Sentence case
  • camelCase
  • PascalCase
  • snake_case
  • kebab-case
  • Alternating Case
  • Inverse Case

{ } JSON Formatter

  • Beautify JSON
  • Minify JSON
  • Validate JSON
  • Error detection

🔊 Text to Speech

  • Browser-based speech synthesis
  • Adjustable speed and pitch
  • Multiple voice support

💯 Number to Words

  • Indian numbering system support
  • Lakh and Crore conversion
  • Useful for invoices and cheques

🔐 Password Generator

  • Custom password length
  • Uppercase letters
  • Lowercase letters
  • Numbers
  • Symbols
  • Password strength indicator

✂️ Whitespace Remover

  • Remove extra spaces
  • Remove blank lines
  • Trim text
  • Clean formatting

🧹 Duplicate Line Remover

  • Remove duplicate entries
  • Optional sorting
  • Clean list generation

🎯 Key Highlights

  • ✅ Built with Pure HTML, CSS & JavaScript
  • ✅ No Frameworks Required
  • ✅ Fully Responsive Design
  • ✅ Mobile Friendly
  • ✅ Fast and Lightweight
  • ✅ Privacy Focused
  • ✅ Runs Entirely in the Browser
  • ✅ Beginner-Friendly Code Structure

🛠️ Technologies Used

  • HTML5
  • CSS3
  • Vanilla JavaScript

🚀 Getting Started

  1. Clone the repository
git clone https://github.com/yourusername/toolskit.git
  1. Open the project folder
cd toolskit
  1. Run the project

Simply open:

index.html

in your browser.

No installation required.

📱 Responsive Design

The website is optimized for:

  • Desktop
  • Laptop
  • Tablet
  • Mobile Devices

🔒 Privacy First

All processing happens directly in the browser.

Your data is never uploaded to any server.

📚 What I Learned

Through this project, I practiced:

  • Semantic HTML
  • Responsive CSS
  • Flexbox & Grid
  • DOM Manipulation
  • JavaScript Functions
  • Browser APIs
  • UI/UX Design Principles
  • Performance Optimization

🤝 Contributing

Contributions, suggestions, and improvements are welcome.

Feel free to fork the repository and submit a pull request.

⭐ Support

If you found this project helpful, consider giving it a star.

It motivates me to keep building and sharing more projects.


A Personal Note

Many people say HTML is outdated or that it can be learned in just a few days.

I chose to go beyond learning and focus on building.

This project was created using primarily HTML, CSS, and JavaScript to demonstrate that even the simplest web technologies can be used to create practical, professional, and user-friendly applications.

Learning is important. Building is what makes the learning real.

About

A modern collection of free browser-based tools including Word Counter, JSON Formatter, Password Generator, Text-to-Speech, and more.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages