Mini Tools is a collection of handy, everyday web tools built with vanilla HTML, CSS, and JavaScript. All in one place, fast, lightweight, and ad-free.
๐ Live Demo: mini tools
- โ To-Do List - Manage your tasks with local storage persistence.
- ๐งฎ Calculator - A simple and efficient calculator for basic operations.
- ๐ Calendar - View the current month and navigate through dates.
- ๐ Password Generator - Generate strong and random passwords instantly.
- ๐ Notes App - Jot down your thoughts, saved automatically in your browser.
- โณ Timer -
- โ Chronomรจtre -
- โ Pomodoro -
- โ Timestamp generator -
- Sรฉlecteur alรฉatoire
- Nombre alรฉatoire
- Pile ou face
- Conversion dโimages
- Compresseur dโimages
- Visionneuse JSON
- Convertisseur dโunitรฉs
- Compteur de jours
- HTML5 - For the structure and semantic markup.
- CSS3 - For modern and responsive styling (Flexbox/Grid).
- Vanilla JavaScript - For all the interactive logic and functionality.
- Local Storage API - To persist user data like tasks and notes locally.
- GitHub Pages - For free and seamless hosting.
- ๐ Persistent Data: Your to-dos and notes are saved in your browser's local storage.
- ๐ฑ Fully Responsive: Works flawlessly on desktop, tablet, and mobile devices.
- โก Fast & Lightweight: Built with pure vanilla JS, no heavy frameworks or libraries.
- ๐จ Clean UI: A simple, modern, and user-friendly interface.
Want to run this project locally? It's easy!
- Clone the repository:
git clone https://github.com/your-username/mini-tools.git
- Navigate to the project directory:
cd mini-tools - Open
index.htmlin your browser: Simply double-click the file or use a local server.
- Visit the Live Demo.
- Click on any tool icon in the navigation bar to select it.
- Use the tool! Your data is automatically saved in your browser.
Contributions, ideas, and bug reports are welcome! Feel free to fork this project and submit a Pull Request. Please make sure your changes are consistent with the project's style.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingTool) - Commit your Changes (
git commit -m 'Add some AmazingTool') - Push to the Branch (
git push origin feature/AmazingTool) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- Inspiration from various utility websites and developers.
- Thanks to the open-source community.
Crafted with โค๏ธ by @de4aultnull