Codebases
Participating codebases
Every Elixpo project idea belongs to one of the five codebases below. Each entry describes the project, its main languages, where to find its setup and contribution guidelines, the ideas it hosts and their mentors.
LixBlogs
LixBlogs (also called Elixpo Blogs) is an open-source collaborative blogging platform with real-time editing, multi-tenant publications, Markdown, SEO, a REST API and a command-line tool for automation. Many separate publications and organisations run on one deployment.
- Languages
- JavaScript, CSS, Shell, TypeScript
- Built with
- Next.js, React, Cloudflare Workers, Cloudflare D1
- Repository
- elixpo/blogs.elixpo
- Product site
- blogs.elixpo.com
- Project page on elixpo.com
- elixpo.com/services/blogs
- Setup and contributing
- README · CONTRIBUTING · Warm-up without keys
- Licence
- See the repository's LICENSE.
- GSoC ideas
- Mentors
- Divyanshu, Vivek Yadav, Ayushman Bhattacharya
LixSketch
LixSketch is an open-source, end-to-end encrypted collaborative canvas for sketches, diagrams, documents and presentations. It pairs an infinite, hand-drawn style whiteboard with a block-based documents editor.
- Languages
- JavaScript, CSS, TypeScript, Python, Shell
- Built with
- Next.js, React, SVG and rough.js
- Repository
- elixpo/sketch.elixpo
- Product site
- sketch.elixpo.com
- Project page on elixpo.com
- elixpo.com/projects/lixsketch
- Setup and contributing
- README · CONTRIBUTING · Warm-up without keys
- Licence
- See the repository's LICENSE.
- GSoC idea
- Mentors
- Vivek Yadav, Divyanshu
Crumb
Crumb is Elixpo's self-hosted agent harness and natural-language terminal, written in Rust. It runs AI agents on the user's own machine and controls what they may do, with signed skill manifests and an approval flow for actions.
- Languages
- Rust, TypeScript, Shell, Python
- Built with
- Rust workspace of crates, Model Context Protocol (MCP)
- Repository
- elixpo/crumb.elixpo
- Product site
- crumb.elixpo.com
- Project page on elixpo.com
- elixpo.com/projects/crumb
- Setup and contributing
- README · CONTRIBUTING · Warm-up without keys
- Licence
- See the repository's LICENSE.
- Mentors
- Ayushman Bhattacharya, Vivek Yadav
Elixpo Open Source
Elixpo Open Source is a platform, in development, for running open-source contests, mentorship programmes, contribution tracking, leaderboards and rewards. A host connects a GitHub organisation or selected repositories, defines a contest and runs the programme from a role-aware workspace.
- Languages
- TypeScript, CSS, Shell, JavaScript
- Built with
- Next.js, Cloudflare Workers, Cloudflare D1
- Repository
- elixpo/opensource.elixpo
- Product site
- opensource.elixpo.com
- Project page on elixpo.com
- elixpo.com/services/opensource
- Setup and contributing
- README · CONTRIBUTING · Warm-up without keys
- Licence
- See the repository's LICENSE.
- Mentors
- Divyanshu, Ayushman Bhattacharya
Oreo
Oreo is an open-source MicroPython operating system and hardware platform for an ESP32-S3 conference badge. It includes apps, over-the-air updates, device drivers and KiCad hardware files.
- Languages
- Python, TypeScript, TeX, C
- Built with
- MicroPython, ESP32-S3, KiCad hardware design
- Repository
- elixpo/oreo
- Product site
- oreo.elixpo.com
- Project page on elixpo.com
- elixpo.com/projects/oreo
- Setup and contributing
- README · CONTRIBUTING · Warm-up without keys
- Licence
- See the repository's LICENSE.
- GSoC idea
- Mentors
- Ayushman Bhattacharya, Vivek Yadav