awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
mbrlabs avatar

mbrlabs/Lorien

0
View on GitHub↗
6,687 stars·303 forks·GDScript·MIT·20 views

Lorien

Lorien is a cross-platform vector drawing application built with Godot. It functions as a vector graphics editor and a pressure-sensitive sketchbook for creating freehand drawings and geometric shapes.

The application features an infinite canvas whiteboard with a boundless workspace, infinite zoom, and coordinate grids. It supports drawing tablets through pressure sensitivity to vary stroke thickness and opacity, and it includes a system for exporting drawings into the standardized SVG format.

The software provides tools for vector sketch creation and brush stroke editing, managed via a command-pattern history stack for undo and redo operations. It also includes multi-document organization to maintain project structure across separate files.

Features

  • Vector Drawing Applications - A cross-platform infinite canvas application built with Godot for creating vector sketches.
  • Vector Graphics Editors - Provides a full-featured authoring environment for creating and editing resolution-independent graphics using mathematical paths.
  • Digital Illustration Suites - Functions as a digital illustration tool utilizing pressure-sensitive tablets for artistic sketches.
  • Vector Graphics Editors - Provides a point-based system for creating high-performance freehand vector sketches and geometric shapes.
  • Point-Based Storage - Uses a point-based vector system to ensure high performance and lightweight file storage for sketches.
  • Whiteboarding - Provides a boundless digital workspace with zoom and grid tools for large-scale brainstorming.
  • Infinite Canvas Editors - Provides an interactive drawing surface with infinite panning, zooming, and coordinate grids.
  • Infinite Canvas Coordinate Mapping - Provides a boundless workspace with a global coordinate system and dynamic zoom for large layouts.
  • Pressure-Sensitive Interactions - Processes hardware input from tablets to dynamically adjust stroke thickness and opacity based on pressure.
  • Digital Sketchbooks - Provides a pressure-sensitive sketchbook environment for natural brush strokes and artistic control.
  • Cross-Platform Visual Planning - Allows managing project documents and visual diagrams across Windows, Linux, and macOS.
  • Undo-Redo State History - Implements a state history stack to support undo and redo of vector drawing actions.
  • Scene Graphs - Utilizes a hierarchical scene graph to manage the spatial relationships and rendering order of canvas elements.
  • Stroke Manipulation - Provides tools for modifying existing brush strokes with support for selection and movement.
  • SVG Image Exports - Exports vector drawings into standardized XML-formatted SVG files for use in external design software.
  • SVG Path Serializers - Converts internal vector point data into standardized SVG path strings for export.
  • Development Tools - Infinite-canvas drawing and whiteboarding application.

Star history

Star history chart for mbrlabs/lorienStar history chart for mbrlabs/lorien

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does mbrlabs/lorien do?

Lorien is a cross-platform vector drawing application built with Godot. It functions as a vector graphics editor and a pressure-sensitive sketchbook for creating freehand drawings and geometric shapes.

What are the main features of mbrlabs/lorien?

The main features of mbrlabs/lorien are: Vector Drawing Applications, Vector Graphics Editors, Digital Illustration Suites, Point-Based Storage, Whiteboarding, Infinite Canvas Editors, Infinite Canvas Coordinate Mapping, Pressure-Sensitive Interactions.

What are some open-source alternatives to mbrlabs/lorien?

Open-source alternatives to mbrlabs/lorien include: plait-board/drawnix — Drawnix is a digital whiteboarding and visual diagramming application centered around an infinite canvas. It provides… inkscape/inkscape — Inkscape is a professional vector graphics editor and illustration software used to create resolution-independent… wonderunit/storyboarder — Storyboarder is digital storyboarding software and a film preproduction tool used to sketch visual sequences and time… libreoffice/core — This project is an open-source office suite that provides a collection of productivity applications for word… xournalpp/xournalpp — Xournalpp is a digital note-taking and annotation application designed for capturing natural handwriting and… tldraw/draw-a-ui — This project is an AI-powered visual canvas and collaborative whiteboard framework. It functions as a customizable…

Open-source alternatives to Lorien

Similar open-source projects, ranked by how many features they share with Lorien.
  • plait-board/drawnixplait-board avatar

    plait-board/drawnix

    14,095View on GitHub↗

    Drawnix is a digital whiteboarding and visual diagramming application centered around an infinite canvas. It provides a workspace for freeform sketching, interactive brainstorming, and the creation of structured visual documentation. The platform distinguishes itself by supporting both manual drawing and the automatic generation of diagrams from markup text and mermaid syntax. It utilizes a plugin architecture that allows for the integration of custom modules to extend drawing behaviors and application features. The toolset includes brush-based annotations, image insertion, and a coordinate

    TypeScriptcollaborationdrawingflowchart
    View on GitHub↗14,095
  • inkscape/inkscapeinkscape avatar

    inkscape/inkscape

    3,189View on GitHub↗

    Inkscape is a professional vector graphics editor and illustration software used to create resolution-independent logos, diagrams, and technical illustrations. It utilizes the SVG open standard format to ensure graphical data remains scalable across all operations. The software functions as a web animation generator, producing CSS-powered animations and interactive presentations for browser display. It also serves as a mathematical renderer capable of importing and typesetting LaTeX formulas directly into scalable vector graphics. Beyond its graphical interface, the project includes a comman

    View on GitHub↗3,189
  • wonderunit/storyboarderwonderunit avatar

    wonderunit/storyboarder

    3,729View on GitHub↗

    Storyboarder is digital storyboarding software and a film preproduction tool used to sketch visual sequences and time story beats for animation and film production. It functions as a drawing application for prototyping visual narratives, providing a sketching environment to convert written scripts into visual frames for organizing camera shots and production planning. The project acts as a production pipeline bridge and digital asset pipeline, utilizing a real-time file-system watcher to sync drawing frames with external image editors. This allows the workspace to automatically update frames

    JavaScriptdrawingfilmmakingfountain
    View on GitHub↗3,729
  • libreoffice/coreLibreOffice avatar

    LibreOffice/core

    4,045View on GitHub↗

    This project is an open-source office suite that provides a collection of productivity applications for word processing, spreadsheets, presentations, and databases. It implements the Open Document Format standard to ensure interoperability between different office productivity tools. The suite includes a specialized formula equation editor for mathematical formatting, a vector graphics editor for scalable images, and a relational database manager for organizing structured data. The project covers broad functional domains including text document generation, spreadsheet management, presentatio

    C++libreofficetdf
    View on GitHub↗4,045
  • See all 30 alternatives to Lorien→