mnml Chris McLennan
winget install --id=ChrisMcLennan.mnml -e mnml: A Terminal IDE Designed for Efficient Development
mnml is a terminal-based Integrated Development Environment (IDE) crafted to enhance productivity for developers who prefer working within terminals. It offers dual editing modes—Vim modal and VS Code-style keymaps—both fully customizable, providing flexibility in workflow.
Key Features:
- Multi-Language Support: With Tree-sitter highlighting for 39+ languages, mnml ensures accurate syntax rendering.
- Rich Git Integration: Includes diff panes, commit DAG visualization, and seamless branching operations.
- AI-Powered Development: Embeds AI tools like Claude Code and Codex for on-selection actions, enhancing code understanding and modification.
- Comprehensive LSP Support: Offers features such as code completion, debugging, and refactoring through Language Server Protocol integration.
Audience & Benefit: Ideal for developers who favor terminal-based workflows, mnml streamlines tasks with efficient editing capabilities, robust Git operations, and AI-driven tools. The result is a more productive and integrated development environment tailored to meet the needs of terminal-centric developers.
mnml can be installed via winget, making it accessible across various platforms while maintaining its core functionality as a powerful terminal IDE.