A browser extension that provides a convenient Persian (Jalali/Shamsi) calendar right in your browser.
- Quick date reference while browsing
- Easy-to-use interface
- Lightweight and fast
- ReactJS + Typescript + TailwindCSS
- HTML5/CSS3
- Browser Extension APIs
- Moment.js for date conversions
- Node.js v20.18.2 or later
- npm (comes with Node.js)
-
Clone the repository
git clone https://github.com/your-username/persian-calendar.git
-
Install dependencies
npm install
-
Build the project
npm run build
-
Find the built extension in the
distdirectory
Note: The built extension can be loaded as an unpacked extension in your browser's developer mode.
The extension is available on the Microsoft Edge Add-ons store. Install it from Microsoft Edge Add-ons.
The extension is available on Firefox Add-ons. Install it from Firefox Add-ons.
Currently not available on the Chrome Web Store. To install manually:
- Download the latest release from GitHub Releases
- Extract the downloaded ZIP file
- Open Chrome and go to
chrome://extensions - Enable "Developer mode" using the toggle in the top-right
- Click "Load unpacked" and select the
distfolder from extracted zip file - The extension should now appear in your Chrome toolbar
Contributions are welcome! Please feel free to submit a Pull Request.
MIT License
