The B68 Ecosystem is a collection of open-source projects developed by me for use in my personal projects. It is a monorepo containing the source code for all of the projects in the ecosystem. Each project is contained in its own package, which can be found in the packages directory. These projects help me in my day-to-day development, and I hope this might be the case for you as well, if want to create something similar in future.
- Node.js
- Express.js
- TypeScript
- Redis
- Cloudflare R2
- Hasura Graphql (with PostgreSQL)
- Commander.js
- Next.js
- Go
- Go-Fiber
- Javascript
The API package contains the API server for the B68 Ecosystem. It allows users to interact with the various services in the ecosystem via a RESTful API. It helps me power my portfolio website, save gists and files, and much more.
The CLI package includes the command-line interface (CLI) for interacting with the B68 Ecosystem. It allows users to interact with the various services in the ecosystem via a command-line interface.
The bot package contains the Discord bot for the B68 Ecosystem. It allows users to interact with the various services in the ecosystem via a Discord bot. It helps me power my Discord server, get notifications, and much more.
The config-store package contains the configuration store for the B68 Ecosystem. It allows me to store and retrieve configuration data for various services in the ecosystem.
The b68-app package contains the admin app for the B68 Ecosystem. It allows users to interact with the various services in the ecosystem via an cross-platform app.
This project is licensed under the Apache License 2.0.
For more information, please see the LICENSE file.
If you have any questions or would like to contribute to the project, please
contact hi@b68.dev.