Aether Tools is a futuristic, all-in-one productivity dashboard designed with a stunning Glassmorphism UI and an animated Aurora background. It combines essential daily utilities, productivity trackers, and developer tools into a single, lightweight application.
Aether Tools is divided into three main sections, navigable via a responsive sidebar.
The command center for your day.
- ๐ค๏ธ Detailed Weather: Real-time temperature, condition, humidity, wind speed, pressure, and rainfall data. (Powered by OpenWeatherMap).
- ๐ซ Advanced AQI Monitor: Monitors Air Quality Index with detailed pollutants breakdown (PM2.5, PM10, CO, NO2, O3).
- ๐ง Zen Focus (Pomodoro): A visual focus timer with a circular progress ring (25-minute work sessions).
- โ Quick Tasks: A fast to-do list with add/delete/check functionality.
- ๐ Smart Greeting: Personalized greeting based on the time of day and your custom username.
A suite of 9 powerful tools for everyday needs.
- ๐ฑ QR Code Generator: Instantly generate downloadable QR codes for any text or URL.
- ๐ Text Analytics: Real-time counter for Words and Characters.
- ๐จ Color Studio: Pick colors and get immediate HEX and RGB values.
- ๐ Password Generator: Create secure, random passwords with adjustable length (6-32 chars).
- โ๏ธ Unit Converter: Convert Length (Meters โ Feet) and Weight (Kg โ Lbs).
- โฐ Alarm Clock: Set custom alarms with a visual status indicator and sound.
- ๐ Calendar: A dynamic monthly calendar that highlights the current date.
- ๐งฎ Calculator: A fully functional glass-styled calculator.
- โฑ๏ธ Stopwatch: Precise stopwatch with Start, Stop, and Reset controls.
- Auto-Save: A large text area for brain dumps or reminders that automatically saves to your browser's Local Storage. You won't lose your notes even if you close the tab.
- Glassmorphism: Frosted glass effects on cards, sidebar, and modals using
backdrop-filter: blur(). - Aurora Background: A soothing, animated gradient background that shifts colors slowly over time.
- Theme Engine: One-click toggle between Light Mode and Dark Mode with persistent memory.
- Responsive:
- Desktop: expansive 3-column Bento grid.
- Mobile: App-like experience with a bottom navigation bar and vertical feed.
Since Aether Tools is built with vanilla web technologies, no installation or build process is required.
- A modern web browser (Chrome, Edge, Firefox, Safari).
- An internet connection (for Weather/AQI and QR Code APIs).
- Download the
index.htmlfile. - Double-click
index.htmlto open it in your browser. - Done! The app is running.
This project uses the OpenWeatherMap API for weather data.
To use your own API key (recommended for production or heavy use):
- Open
index.htmlin a text editor (VS Code, Notepad++, etc.). - Search for
const API_KEY. - Replace the string inside the quotes with your own key:
const API_KEY = 'YOUR_OPENWEATHERMAP_API_KEY_HERE';
Aether Tools uses the browser's LocalStorage to remember your preferences:
- User Name
- Theme (Dark/Light)
- Last Searched City
- To-Do List items
- Sticky Notes content
Note: Clearing your browser cache/cookies will reset these data points.
- HTML5: Semantic structure.
- CSS3: CSS Variables, Grid/Flexbox, Animations, Media Queries.
- JavaScript (ES6+): Async/Await for APIs, DOM manipulation, LocalStorage logic.
- FontAwesome: For all icons.
- Google Fonts: "Outfit" typeface.
- APIs: OpenWeatherMap, QRServer.
Feel free to fork this project and add your own tools!
- Fork the repository.
- Create a new feature branch.
- Commit your changes.
- Push to the branch.
- Open a Pull Request.
- Designed for Pratham Kumar.
- Built with โค๏ธ.