A simple desktop calendar app built with HTML, CSS, JavaScript, and ElectronJS.
This project is styled and inspired by the MMORPG Old School RuneScape, made by Jagex.
git clone https://github.com/Brage1025/An-OSRS-Calendar.git
cd An-OSRS-Calendar
Make sure you have Node.js installed, then run:
npm install
This should install Electron and any other modules required to run the app.
npm run start
This will open An OSRS Calendar as a desktop application powered by Electron.
- Node.js v18 or newer recommended
- npm (comes with Node.js)
- Supported OS:
- Windows (tested)
- macOS / Linux (not officially tested)
- Old School RuneScape Aesthetic: Authentic color palette and images scraped from RuneLite and edited to fit the project by me.
- Authentic Text Font: Uses the official OSRS text font.
- Minimalistic Design: Designed to fit almost any desktop while bringing that OSRS vibe.
MIT License – see the LICENSE file for details.
© 2026 Brage1025
This project was made for my own educational growth and is provided solely for educational and demonstration purposes.
Old School RuneScape and all related assets are trademarks of Jagex Ltd. This project is fan-made, non-commercial, and created for educational purposes only.
- Lead Developer: Brage1025
- Design Inspiration: Jagex’s Old School RuneScape
- Image Asset Bases: Found on the RuneLite GitHub repository and further edited by me.
I used this template by Nasha Wanich:
https://github.com/nasha-wanich/electron-app-template
Her repository provides a super simple boilerplate. This template provided a clean starting point for building an Electron desktop app and is highly recommended for beginners exploring Electron development.
- To the RuneScape guild Unparagoned for all the support, both in-game and out.
- None
- Window resizing may cause minor layout shifts
- No persistent calendar data between sessions
While this project is primarily the result of me messing around with ElectronJS due to a lack of lectures this week, suggestions and help are still welcome:
- Fork the repository
- Create a feature branch
- Make your improvements
- Submit a pull request
Please ensure your contributions maintain:
- The OSRS theme and vibe.
Having problems using this? Feel free to contact me, open an issue, or even submit a pull request:
- GitHub Issues: https://github.com/Brage1025/An-OSRS-Calendar/issues
- Email: meb102025@gmail.com
- Documentation: This README file
Created by Brage1025
"To <div> or not to <div>, that is the question."
