Contributing
Last updated: May 31, 2026
Getting started
Thanks for your interest in contributing to SetHabit. The homepage is a simple Astro project that outputs pure static HTML and CSS with zero client-side JavaScript.
Development setup
- Clone the repository
- Run
bun install - Run
bun run devto start the dev server - Run
bun run buildto verify your changes compile
Code style
Keep code consistent with the existing style. Run bun run lint before submitting a
pull request.
Pull requests
Keep changes small and focused. One feature or fix per PR. Write a clear description of what changed and why.
Reporting issues
Found a bug or have a suggestion? Open an issue on GitHub.