Repository navigation
Releases: raillen/daisy-code-editor
Releases · raillen/daisy-code-editor
Release list
v0.2.0 — Daisy Code Editor
🌼 Daisy Code Editor v0.2.0
First official release of Daisy Code Editor, a modern, modular, and blazing-fast terminal code editor and mini-IDE built with OpenTUI + SolidJS on top of TypeScript & Bun.
✨ Features
- ⚡ Reactive Terminal Engine: Fine-grained reactivity powered by
@opentui/coreand@opentui/solid. - 📁 File Explorer, Tabs & Splits: Navigable project file tree with Nerd Font glyphs, multi-tab buffer management with middle-click close, and split editor views.
- 🖥️ Embedded PTY Terminal: Full interactive terminal emulator with ANSI/VT escape sequences and draggable dividers.
- 🧠 Code Intelligence & Autocomplete: Built-in offline language intelligence + on-demand LSP via
$PATH(typescript-language-server,rust-analyzer,gopls,pyright,clangd). - 🎨 Syntax Highlighting & Theming: Shiki-powered highlighting supporting TypeScript, Rust, Go, Python, C, Bash, Markdown, HTML, CSS, Lua, and more.
- 🔍 High-Performance Search & Replace: Buffer regex search and project-wide search & replace with dedicated Web Worker fuzzy finding.
- 🐙 Git / SCM Integration: Status gutter indicators, stage/unstage, commit, interactive diff view, and git blame overlay (
Ctrl+Alt+B). - 📖 Markdown Preview: Real-time preview with formatted tables, fenced code blocks, and syntax highlighting.
- ⚙️ Config & Settings Menu: Live settings toggles and direct opening of configuration TOML files with hot reload on save.
- ⌨️ Vim Modal Mode & Chords: Optional Vim normal/insert/visual modes alongside standard intuitive shortcuts.
- 🌐 Multilingual Support: First-class internationalization (
en-USandpt-BR).