HSS Calendar ๐
January 27, 2026 ยท View on GitHub
๐ Discover Brainzo.fun
Looking for a fun way for kids to learn?
The ultimate kids learning app for ages 4-15!
Quizzes โข Puzzles โข Alphabet Games โข Number Activities โข Offline Support
HSS Calendar ๐
A premium, lightweight, and fully customizable calendar library for Angular 19+. Designed with productivity in mind, it provides a seamless experience for managing events while being visually stunning in both light and dark modes.
โจ Demo
Check out the live demo here (or run it locally!).
| Light Mode | Dark Mode |
|---|---|
![]() | ![]() |
๐ Key Features
- ๐ Integrated Views: Seamlessly switch between Month, Week, and Day views.
- ๐ Dynamic Theming: Native Dark Mode support with premium CSS variable-based styling.
- โก Modern Stack: Powered by Angular Signals for lightning-fast reactive updates.
- ๐จ Templates: Complete control over header, day cells, and event displays using
ng-template. - ๐ฑ Mobile Optimized: Fully responsive layout that adapts to any screen size.
- โ Event Management: Built-in support for event creation, editing, and deletion.
- ๐ Event Customization: Support for custom colors, badges, and multi-day durations.
๐ Project Structure
projects/hss-calendar: The core library source code.projects/demo: A full-featured application showcasing the library's capabilities.
๐ Installation
npm install @hss-m/calendar
๐ Documentation
For detailed installation instructions and API reference, please see the Library README.
๐ป Development
- Clone the repo
- Install dependencies:
npm install - Run Library (Watch Mode):
npm run lib:watch - Run Demo:
npm start
Hosting on GitHub Pages
To deploy the demo app to GitHub Pages, follow these steps:
- Ensure your local changes are committed and pushed to your GitHub repository.
- Run the deployment script:
npm run deploy:gh
This script will build the modern library, correctly configure the base path for GitHub subdirectories, and push the static bundle to the gh-pages branch.
Developed with โค๏ธ by Hawker team.

