Skip to main content


The practical and pragmatic code editor


30 MB of RAM, 5 MB of disk space. Pragtical runs on many devices without performance issues.


Syntax highlighting, mulitple cursors, command palette and many more. LSP and other features are available as plugins.


Pragtical allows you to extend the editor via Lua and its C API. Documentation is available for many parts of the editor.


Built on SDL, C and Lua, Pragtical runs on Windows, Linux and macOS. Porting to other systems is trivial.

Easy to Use

Easily change your editor settings, color theme, key bindings and installed plugins configuration using the graphical settings manager.

Free & Open Source

Pragtical is licensed under the MIT license. No telemetry or data collection.