Released Loom v1.0.0 Beta – A fast, minimal text editor.

Loom v1.0.0 Beta

Initial beta release of Loom, a fast and minimal text editor built with C++ and Qt, featuring Lua scripting for configuration and plugins.

Try it: https://github.com/dexter-xd/loom

Installation

Debian/Ubuntu:


This content originally appeared on DEV Community and was authored by Trish

Logo Loom v1.0.0 Beta

Initial beta release of Loom, a fast and minimal text editor built with C++ and Qt, featuring Lua scripting for configuration and plugins.

Try it: https://github.com/dexter-xd/loom

Installation

Debian/Ubuntu:

wget https://github.com/dexter-xd/loom/releases/download/beta_1.0.0/loom_1.0.0_amd64.deb
sudo dpkg -i loom_1.0.0_amd64.deb
sudo apt-get install -f
loom

System Requirements:

  • Linux (Debian/Ubuntu or compatible)
  • x86_64 architecture
  • Qt5 and Lua dependencies (auto-installed)

Key Features

  • Lightweight and fast with minimal resource usage
  • Gruvbox theme for comfortable coding
  • Multi-tab interface for managing multiple files
  • Syntax highlighting for C/C++, JavaScript, TypeScript, Python, Lua, JSON, HTML, CSS, Rust
  • Lua-based configuration system with user overrides
  • Plugin system with hot reloading support

Built-in Plugins

AutoSave Plugin:

  • Automatic file saving with configurable intervals
  • Smart saving (only when content changes)
  • Status bar integration

AutoFormat Plugin:

  • Format on save functionality
  • Supports external formatters:
    • C/C++: clang-format
    • JavaScript/TypeScript: prettier
    • Python: black
    • Lua: stylua
    • JSON/HTML/CSS: prettier
    • Rust: rustfmt
  • Language auto-detection

Optional Formatters

For full AutoFormat functionality:

sudo apt install clang-format nodejs npm python3-pip
npm install -g prettier
pip3 install black
cargo install stylua  # if Rust is installed

Configuration

Create ~/.config/loom/config.lua for personal settings:

config = {
    editor = {
        font_family = "JetBrains Mono",
        font_size = 12,
        tab_width = 4,
        show_line_numbers = true
    },
    plugins = {
        autosave = { enabled = true, interval = 30 },
        autoformat = { enabled = true, format_on_save = true }
    }
}

Build from Source

sudo apt install cmake qtbase5-dev liblua5.4-dev build-essential
git clone https://github.com/dexter-xd/loom.git
cd loom
./scripts/build_release.sh
./scripts/run_loom.sh

Known Limitations

  • Linux only (Windows/macOS support planned)
  • Beta software with potential rough edges
  • External formatters must be installed separately
  • No plugin manager UI yet

Package Information

  • Size: 4.2MB
  • Architecture: amd64
  • Dependencies: Qt5, Lua 5.3/5.4
  • License: MIT

Support


This content originally appeared on DEV Community and was authored by Trish


Print Share Comment Cite Upload Translate Updates
APA

Trish | Sciencx (2025-09-01T01:16:46+00:00) Released Loom v1.0.0 Beta – A fast, minimal text editor.. Retrieved from https://www.scien.cx/2025/09/01/released-loom-v1-0-0-beta-a-fast-minimal-text-editor/

MLA
" » Released Loom v1.0.0 Beta – A fast, minimal text editor.." Trish | Sciencx - Monday September 1, 2025, https://www.scien.cx/2025/09/01/released-loom-v1-0-0-beta-a-fast-minimal-text-editor/
HARVARD
Trish | Sciencx Monday September 1, 2025 » Released Loom v1.0.0 Beta – A fast, minimal text editor.., viewed ,<https://www.scien.cx/2025/09/01/released-loom-v1-0-0-beta-a-fast-minimal-text-editor/>
VANCOUVER
Trish | Sciencx - » Released Loom v1.0.0 Beta – A fast, minimal text editor.. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2025/09/01/released-loom-v1-0-0-beta-a-fast-minimal-text-editor/
CHICAGO
" » Released Loom v1.0.0 Beta – A fast, minimal text editor.." Trish | Sciencx - Accessed . https://www.scien.cx/2025/09/01/released-loom-v1-0-0-beta-a-fast-minimal-text-editor/
IEEE
" » Released Loom v1.0.0 Beta – A fast, minimal text editor.." Trish | Sciencx [Online]. Available: https://www.scien.cx/2025/09/01/released-loom-v1-0-0-beta-a-fast-minimal-text-editor/. [Accessed: ]
rf:citation
» Released Loom v1.0.0 Beta – A fast, minimal text editor. | Trish | Sciencx | https://www.scien.cx/2025/09/01/released-loom-v1-0-0-beta-a-fast-minimal-text-editor/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.