Web Widgets Community is an open-source, community-driven widget ecosystem built for the Kurug desktop widget engine.
Our mission is to bring together functional, creative, and lightweight web-based widgets that personalize the desktop experience. We aim to provide a collaborative space where developers can build, share, and discover widgets together.
Under this organization, you can:
- Find ready-to-use widgets fully compatible with the Kurug engine.
- Explore open-source widget repositories to get inspired and learn how to build your own.
- Publish your custom-built widgets and share them with the global community.
Becoming a part of our developer community is easy! If you've built a widget and want to share it here, just follow these steps:
- Create a Repo: Start a repository for your widget on your personal GitHub account.
- Follow the Standards: Ensure your widget has a clear
README.mdexplaining what it does, how to install it, and any dependencies. Adding a few screenshots is highly recommended! - Join Us: To transfer your repository to this organization or to create a new one directly under it, open an Issue or reach out to us. We'd love to invite you to the organization as a Contributor.
To keep our organization neat and easy to navigate, we recommend using the following format for repository names:
widget-<widget-name> (e.g., widget-weather, widget-system-monitor)
All widgets in this community are powered by the Kurug widget engine. You can design limitless features for your desktop using standard web technologies: HTML, CSS, and JavaScript (or your favorite web framework).
Don't forget to check out the developer documentation to learn more about Kurug and how the engine works under the hood.
Have an idea, a question, or some feedback?
- Start a discussion in the organization's
communityrepository. - Open an Issue in the relevant widget's repository if you encounter any bugs.
- Feel free to submit Pull Requests (PRs) to help us grow and improve the ecosystem!
Keep coding, reinvent your desktop! 💻✨