Welcome to the Zeepkist Community Hub, an open core ecosystem powering the Zeepkist community’s online tools and services.
The Zeepkist Community Hub consists of multiple interconnected projects working together to deliver a seamless competitive and social platform for Zeepkist players:
| Project | Role | Technologies | Link |
|---|---|---|---|
| ZeepCentraal | Central monorepo for ZeepCentraal, managing runs, ghosts, times and leaderboards. Powers both the frontend website and the GTR mod. | Bun (TypeScript), ElysiaJS, PostgreSQL | GitHub Monorepo |
| ZeepCentral Web | Community-facing website for ZeepCentraal | Nuxt 4, Vue 3 | ZeepCentral |
| PostGraphile GraphQL API | Public GraphQL API exposing flexible access to ZeepCentraal data. | Bun (TypeScript), PostGraphile | GraphQL Playground |
| GTR Mod | Zeepkist mod that supplies gameplay data to ZeepCentraal and enhances in-game functionality. | C# (Unity mod) | GTR Mod |
The Zeepkist Community Hub embraces an Open Core model that:
- Provides fully open source core backend services, APIs, and community tools to ensure transparency and foster community contributions.
- Encourages collaboration and extensibility across the community website (ZeepCentral), backend, and API projects.
- Keeps deployment orchestration—such as the Docker Compose setup—closed source, delivering a streamlined, official managed hosting solution.
- Balances openness and developer flexibility with efficient, reliable official deployment and maintenance.
Community contributions are warmly welcomed! Please see individual project repositories for contribution guidelines.
- Report bugs or request features via issues.
- Submit pull requests with improvements or fixes.
All open core projects are licensed under the MIT License.