Overview
Aurora OS comes with 12 built-in applications and an App Store for installing additional software. All apps feature the signature glass morphism design and smooth animations.All applications are fully functional with persistent data storage using localStorage and IndexedDB
Built-in Applications
Terminal
Launch:Super + T or click Terminal icon
A full-featured terminal emulator with command history and 50+ Linux commands.
Shell: ash 1.0
Lightweight shell with pipe and redirect support
Command History
Arrow up/down to navigate history, stored across sessions
Tab Completion
Press Tab to autocomplete file and directory names
Pipes & Redirects
Full support for
|, >, and >> operatorsAvailable Commands
File Operations
File Operations
System Commands
System Commands
Network Commands
Network Commands
Aurora-Specific Commands
Aurora-Specific Commands
Files
Launch:Super + F or click Files icon
Modern file manager with grid and list views, supporting Aurora’s virtual filesystem.
Features:
- Grid and list view modes
- Breadcrumb navigation
- File operations (copy, move, delete, rename)
- Directory tree navigation
- Quick access to home, documents, downloads
- File preview for text files
- Search within current directory
Cmd/Ctrl + N: New folderCmd/Ctrl + R: Rename selectedDelete: Remove selectedCmd/Ctrl + C: CopyCmd/Ctrl + V: Paste
Browser
Launch:Super + B or click Browser icon
Web browser with tab support and bookmark management.
Features:
- Multiple tabs with tab switching
- Address bar with URL validation
- Bookmarks bar
- Back/forward navigation
- Refresh button
- Home button
- Sandboxed iframe for page rendering
The browser is sandboxed and operates within Aurora OS’s security model
Text Editor
Launch: Click Text Editor icon oropen filename.txt in Terminal
Code editor with syntax highlighting for popular languages.
Features:
- Syntax highlighting (JavaScript, Python, HTML, CSS, JSON, Markdown)
- Line numbers
- Auto-save (saves to virtual filesystem)
- Find and replace
- Multiple file support
- Monospace font with configurable size
- Bracket matching
.js,.mjs- JavaScript.py- Python.html,.htm- HTML.css- CSS.json- JSON.md,.markdown- Markdown.txt- Plain text
System Monitor
Launch: Click System Monitor icon Real-time system metrics with live graphs and process management. Metrics Displayed:- CPU usage per core
- Memory usage (total, used, free)
- Disk I/O statistics
- Network traffic (up/down)
- Process list with PID, name, CPU%, memory
- System uptime
- Battery status (if available)
- Real-time graphs with 60-second history
- Process filtering and search
- Kill process capability
- Sort by CPU or memory usage
- Auto-refresh every 2 seconds
Settings
Launch: Click Settings icon orSuper + ,
System configuration and preferences.
- Appearance
- System
- Network
- Privacy & Security
- Theme selection (Light/Dark/System)
- Wallpaper picker with 11 options
- Accent color customization
- Font size adjustment
- Parallax wallpaper toggle
- Animation speed (Fast/Normal/Slow)
- Reduced motion toggle
Calculator
Launch: Click Calculator icon Scientific calculator with standard and advanced operations. Operations:- Basic:
+,-,×,÷ - Scientific:
sin,cos,tan,log,ln,√,x²,xʸ - Constants:
π,e - Memory: M+, M-, MR, MC
- History of calculations
App Store
Launch: Click App Store icon or runstore list in Terminal
Install and manage additional applications.
Features:
- Browse app catalog by category (Productivity, Utilities, Entertainment, Social)
- Search apps by name or description
- Install/uninstall with one click
- App details with screenshots and descriptions
- Installed app management
- CLI access via
storecommand
Enhanced Applications (New in v0.1.0)
Four new applications with beautiful UI and persistent data storage.Weather
Launch: Click Weather icon Beautiful weather display with 5-day forecast.Current Conditions
Temperature, weather condition, and location display with emoji icons
Detailed Stats
Humidity, wind speed, and atmospheric pressure
5-Day Forecast
Daily high/low temperatures with weather icons
Beautiful Design
Large temperature display with gradient backgrounds
- Large weather icon (☀️ ☁️ ⛅ 🌧️)
- Temperature in Celsius with large display
- Current condition text
- Location (San Francisco, CA by default)
- Three-column stats (Humidity, Wind, Pressure)
- 5-day forecast cards with day name, icon, high/low
Notes
Launch: Click Notes icon Rich note-taking application with auto-save and organization. Features:- Create unlimited notes
- Two-pane interface (list + editor)
- Auto-save as you type
- Note titles and content
- Timestamp tracking (created and last modified)
- Character count
- Delete notes with confirmation
- Persistent storage (localStorage)
- Click ”+ New Note” button
- Enter note title
- Type content in textarea
- Auto-saves on every keystroke
- Switch between notes in left sidebar
- Delete with confirmation prompt
Tasks
Launch: Click Tasks icon To-do list with completion tracking and persistent storage. Features:- Add tasks with Enter key or Add button
- Mark tasks as complete with checkbox
- Separate sections for Pending and Completed
- Delete individual tasks
- Task counters (Pending: X, Completed: Y)
- Persistent storage (localStorage)
- Clean, minimal interface
- Input field for new tasks
- Pending section with unchecked items
- Completed section with checked items (strikethrough)
- Delete button per task
- Section headers with counts
- Empty state messages
Enterin input field: Add task- Click checkbox: Toggle completion
- Click Delete: Remove task
Music Player
Launch: Click Music icon Music player with playlist support and playback controls. Features:- Album artwork display (emoji-based)
- Play/pause controls
- Previous/next track buttons
- Progress bar with seek capability
- Track information (title, artist, duration)
- Playlist view with 5 demo tracks
- Active track highlighting
- Click track to play
- Neon Dreams - Synthwave Collective (3:45)
- Digital Horizon - Cyber Pulse (4:12)
- Aurora Lights - Northern Beats (3:58)
- Midnight Drive - Retro Wave (4:30)
- Electric Sky - Neon Knights (3:22)
- ⏮ Previous track
- ▶ Play / ⏸ Pause
- ⏭ Next track
- Progress bar: Click to seek
Audio playback is simulated with visual progress. Integration with Web Audio API is planned for future releases.
App Store Catalog
Additional apps available for installation:Productivity Apps
Productivity Apps
- Notes - Enhanced note-taking (pre-installed)
- Tasks - To-do list manager (pre-installed)
- Calendar - Event scheduling
- Email - Email client
- Spreadsheet - Tabular data editor
Utilities
Utilities
- Weather - Weather forecast (pre-installed)
- Clock - World clock and timer
- Unit Converter - Unit conversions
- Archive - Zip/unzip files
Entertainment
Entertainment
- Music - Music player (pre-installed)
- Photos - Image viewer and organizer
- Video Player - Video playback
- Games - Simple games collection
Application Management
Opening Apps
Closing Apps
- Click red close button (traffic light)
- Press
Ctrl + Q(closes active window) - Right-click dock icon → Quit
- Run
kill <window-id>in Terminal
Window Operations
Minimize
Click yellow button or
Cmd + MMaximize
Click green button or double-click titlebar
Pin
Right-click titlebar → Pin (keeps window on top)
Move
Drag titlebar to reposition window
Data Persistence
All application data is persisted using modern browser storage APIs:Storage Hierarchy
- OPFS (Origin Private File System) - Tier 1, survives cache clear
- IndexedDB - Tier 2, large data storage
- localStorage - Tier 3, simple key-value pairs
- Service Worker Cache - Tier 4, fallback
Performance Optimization
Applications are optimized for smooth performance:- GPU Acceleration: All animations use CSS transforms
- Virtual Scrolling: Large lists render only visible items
- Lazy Loading: Apps load content on demand
- Debounced Input: Text input is debounced to reduce overhead
- Efficient Rendering: React-like diffing for DOM updates