It was one of the most favourite projects of mine while development. It took me 11 months to come to the stage where I can write the README and product my mvp - LixSketch
An open-source freemium platform for collaborative canvas β technical presentations, modelling, wireframes, and more.
LixSketch is an open source freemium platfor for collaborative canvas for technical presentation / modelling on web + IDE + pwa (under development)
LixSketch offers technical / professional proficiency in quick canvases used for any technical interview, presentation, workshop, or classroom in a collaborative fashion β sharable with anyone at any time in a matter of a click.
| Feature | |
|---|---|
| π | No login required β start drawing instantly as a guest |
| π | Generous freemium model β powerful tools at zero cost |
| π | LixScript β our own diagram scripting language |
| π§© | All-in-one workspace β combines Excalidraw + TLDraw + Eraser.io |
| π‘οΈ | E2E encrypted sharing β your data stays yours |
| π | Open Source β MIT licensed, built in public |
| β‘ | Fast & free β generous guest mode, no paywall |
| Platform | Description | |
|---|---|---|
| π | Web App | Full collaborative canvas in the browser |
| π₯οΈ | VS Code Extension | Draw diagrams right inside your editor β open any .lixsketch file |
| π¦ | NPM Package | Embed the engine in your own app with npm install @elixpo/lixsketch |
Draw diagrams, sketch ideas, and build visual documents β without leaving your editor. Just create a .lixsketch file and start drawing.
ext install elixpo.lixsketch
Build your own whiteboard, diagramming tool, or collaborative canvas with a few lines of code.
npm install @elixpo/lixsketchimport { createSketchEngine, TOOLS } from '@elixpo/lixsketch';
const engine = createSketchEngine(svgElement);
await engine.init();
engine.setActiveTool(TOOLS.RECTANGLE);Full API docs and examples in the engine README.
We have a dedicated section for our LixSketch Docs with a rich definition on how we implemented our architecture and product in the open source with security and transparency.
This is an open source project! If you find bugs on the platform, please let us know from the Issues Tab. We'd love to solve them for a smooth user experience.
