Skip to content

SoFluffyOS/lumide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🦊 Lumide β€” Pure Light. Pure Speed.

Lumide Built with Flutter

Lumide is a desktop-first code editor built with Flutter and Impeller, providing GPU-accelerated rendering and an ultra-smooth editing experience. The legacy Electron era ends today.

Website | Documentation | Blog


πŸš€ Not just Fast. So Fast.

Designed to be featherweight, Lumide is built from the ground up to be the fastest editor you've ever used.

  • πŸ’™ Built with Flutter: A modern, unified desktop experience powered by the same engine that drives high-performance mobile apps.
  • ⚑ Blazing Fast Editor: Custom-built text rendering engine with virtualized scrolling and a Rope-based data structure (O(log n) operations).
  • 🧠 Memory Efficient: Ultra-light footprint (~80 MB idle). No more multi-gigabyte RAM overhead from browser-based editors.
  • πŸ’Ž GPU Accelerated: Leveraging the Impeller engine for silky-smooth 120 FPS rendering on modern displays.
  • πŸ”Œ Infinite Extensibility: Tap into the world's largest Dart ecosystem. Install themes, language servers, and tools directly from pub.dev. Hot-load plugins with ease.
  • πŸ€– AI-Powered Completion: High-performance inline suggestions via plugins. Support for GitHub Copilot, Mistral Codestral, and Mercury with silky-smooth "Ghost Text" UX.
  • πŸ•΅οΈ AI Agent Protocol (ACP): First-class support for autonomous AI agents. Connect to Claude, Gemini, OpenAI, goose, Cline, and more via the Agent Client Protocol.
  • 🐢 C.O.R.G.I. Git Client: A flow-driven Git interface with a "Split-Brain" layout. Features Context-First navigation, Granular Staging, Integrated Stash, and Interactive Diff Editor.
  • πŸ› οΈ Rich Intelligence: Full LSP support for completions, diagnostics, and go-to-definition. First-class support for Dart & Flutter.
  • 🌿 Native Git Insights: Inline Git Blame (Ghost Text), status colors in file tree, and Gutter/Scrollbar diff markers (Added, Modified, Deleted).
  • 🎹 Muscle Memory: Customizable keymaps with presets for JetBrains, VS Code, and Sublime Text.
  • πŸ—‚οΈ Flexible Pane System: A docking system that adapts to your workflow, keeping your workspace organized.

πŸ“¦ Download

Visit lumide.dev to download the latest version for your platform.

Alternatively, you can find all versions on our Releases page.

  • macOS (Universal / Apple Silicon)
  • Windows (x64)
  • Linux (Coming Soon)

πŸ“‚ Repository Structure

This repository (SoFluffyOS/lumide) serves as the public host for Lumide compiled releases and issue tracking.

  • README.md: This file.
  • CHANGELOG.md: Current version release notes.
  • CONTRIBUTING.md: Feedback and bug report guidelines.

πŸ—οΈ Technical Integrity

Lumide is engineered with a strict performance mandate: one keystroke should touch O(log n) rope nodes, a handful of visible lines, and nothing else synchronously.

  • Virtualized Rendering: Only what you see is what we draw.
  • Asynchronous Pipeline: Syntax highlighting and diagnostics run off the main thread to keep the input loop lag-free.
  • Rope Data Structure: High-performance text manipulation that handles large files with ease.

πŸ›‘οΈ Privacy & Security

Lumide is designed to be a private and secure tool for developers.

  • Local First: Your code stays on your machine.
  • No Telemetry: We don't track your keystrokes or project data.
  • Zero bloat: No background analytics processes.

🀝 Community

Join the journey to build the ultimate developer environment.


Made with πŸ’– by SoFluffy in 2026.