aheOS is a modern web-based operating system interface built with Angular. It provides a desktop-like experience right in your browser, complete with a terminal, window management system, and various applications.
- 🖥️ Desktop Environment: Complete with icons, windows, and taskbar
- 💻 Terminal: Built-in terminal with custom commands
- 🪟 Window Management: Drag, resize, minimize, and maximize windows
- 🎨 Modern UI: Clean and intuitive user interface
- 📱 Responsive Design: Works on various screen sizes
- 🔄 Real-time Updates: Instant response to user interactions
Experience aheOS live at: https://aheroglu.dev
-
Clone the repository
git clone https://github.com/aheroglu/aheOS.git cd aheOS
-
Install dependencies
npm install
-
Start the development server
ng serve
-
Open your browser Navigate to
http://localhost:4200
Command | Description |
---|---|
ng serve |
Starts development server |
ng build |
Builds the project |
ng test |
Runs unit tests |
ng e2e |
Runs end-to-end tests |
Command | Description |
---|---|
about |
Shows system information |
clear |
Clears the terminal screen |
date |
Shows current date |
dir |
Lists repository files |
help |
Shows available commands |
open |
Opens social media links |
time |
Shows current time |
ver |
Shows system version |
Contributions are welcome! Feel free to:
- Fork the repository
- Create a new branch (
git checkout -b feature/improvement
) - Make your changes
- Commit your changes (
git commit -am 'Add new feature'
) - Push to the branch (
git push origin feature/improvement
) - Create a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
Ahmet Hakan Eroğlu
- GitHub: @aheroglu
- LinkedIn: aheroglu
- Portfolio: aheroglu.dev
Give a ⭐️ if you like this project!