A pure Clojure text editor for Clojure and Markdown, inspired by Emacs and Vim, designed for tight integration with Clojure code.
Salza λiquid is a text editor written entirely in Clojure for editing Clojure code and Markdown. It solves the need for a tightly integrated editing environment that can be embedded into Clojure applications, offering modal editing and extensibility without external dependencies.
Clojure developers who enjoy tinkering with their editor, prefer terminal-based workflows, and want deep integration between their code and editing environment.
Developers choose λiquid for its pure Clojure implementation, which allows seamless embedding into projects and extensibility using any Clojure or Java library, combined with comfortable Vim-inspired modal editing.
Clojure Text Editor, for editing clojure code and markdown. Written entirely in Clojure with inspiration from Emacs and Vim.
No external dependencies for core functionality, making it lightweight and easily embeddable into any Clojure environment without bloat.
Can embed editor into Clojure applications or use Clojure libraries to extend it, enabling tight edit-eval-render loops as highlighted in the use cases.
Supports modal editing for efficient navigation and command execution, catering to Vim users who prefer keyboard-centric workflows.
Uses Clojure for extensions, avoiding a custom language and allowing leverage of any Clojure or Java library, as stated in the README.
Lacks pre-configured support for common editor features like syntax highlighting for many languages, requiring users to tinker and extend with Clojure code.
No graphical user interface, which may hinder usability for those accustomed to modern IDEs or mouse-driven editing environments.
Issues like disappearing cursor require manual hacks such as enabling cursor-draw-hack, indicating potential stability and polish concerns.
Compared to editors like Emacs or Vim, has a smaller community and fewer ready-made plugins, relying heavily on user contributions and custom code.
The easy-to-use open source Business Intelligence and Embedded Analytics tool that lets everyone work with data :bar_chart:
A privacy-first, open-source platform for knowledge management and collaboration. Download link: http://github.com/logseq/logseq/releases. roadmap: https://logseq.io/p/NX4mc_ggEV
mal - Make a Lisp
A framework for distributed systems verification, with fault injection
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.