Welcome to the open-source home of our Discord community! This contains projects that we use to run our Discord Server, but also projects to help all developers!
Want to contribute but not sure where to start? Pick a project that fits your current skills! Once you've picked a project, check out its Issues page to find useful ways to contribute!
These projects are designed to be accessible for new contributors and don't require any complex setup
| Project | Tech Stack | Description |
|---|---|---|
| LearningResources | YAML + Markdown | A crowdsourced list of useful programming tutorials and resources. Add a link to your favorite guide and help someone else learn! |
| DevBin (Frontend) | Svelte + TypeScript + CSS | Our pastebin's web UI |
Bigger projects with more complex setups (e.g. Docker)
| Project | Tech Stack | Description |
|---|---|---|
| DevBin (Backend) | Python + SQL | The backend API powering our pastebin |
| discord-bot | TypeScript | Our main Discord Bot, which handles XP, moderation, and more |
| Codosseum Backend | Java | The main backend service for Codosseum, our WIP competitive coding game |
| Codosseum Challenges Service | Kotlin | Microservice handling challenge data for Codosseum |
For advanced users interested in functional programming or more uncommon languages
| Project | Tech Stack | Description |
|---|---|---|
| Website | Elm | Our main website, written purely functionally using Elm. Note - this project will potentially be rewritten soon |
| Templatespiler | Haskell | A templating engine for code snippets, used in Codosseum to provide solution stubs |
Don't see anything you like and have a cool idea? Suggest something! We're open to all ideas, so let us know on Discord or make an Issue in this repository.
Infinite thanks go out to to anyone who contributes to our projects! Anyone who contributes even a simple change will receive a special role on Discord, as well as their name on the credits of the individual repository If you want to appear on this page, contribute a lot! ;)