Makrell is a family of languages and formats designed around a unified structural core that bridges programming, data, and markup. It aims to provide a coherent ecosystem where code, structured data, and markup can share a common model, reducing the friction typically encountered when moving between different representations and host environments. NET (Makrell), as well as specialized formats like MRON (an alternative to JSON), MRML (an alternative to XML/HTML), and MRTD (a tabular format), all built atop the Makrell Base Format (MBF).
Key features of Makrell include concise, functional, and operator-oriented syntax, support for pattern matching, metaprogramming capabilities, and the ability to embed mini-languages. The framework is designed for users who need to work across code, data, and markup with a single structural model and who value the ability to move between host ecosystems without sacrificing a unified family identity. Makrell supports functional programming constructs, macros, and offers pattern matching as a core capability. Its design allows for practical use both as a tool for software development and as a platform for language design experimentation.
Makrell provides several ways to get started, including detailed documentation, tutorials, and a cookbook of practical recipes. For development workflows, there is a Visual Studio Code extension (vscode-makrell-omni) that offers syntax highlighting, snippets, run/check workflows for the main language implementations, and editor-visible diagnostics for all supported formats. There is also an optional integration path with a language server for enhanced editor features. Additionally, a web-based MakrellTS Playground allows users to try MakrellTS directly in the browser, complete with compile/run capabilities, diagnostics, and integrated documentation.
The documentation does not specify pricing or licensing details. Makrell positions itself as both a practical tool for developers and a platform for those interested in language design, offering a shared structural substrate for code, data, and markup.
Makrell documentation is an Infrastructure & Backend product. It focuses on enabling advanced macro and metaprogramming capabilities across multiple languages for developers. It is built as an open-source project for developers. Makrell documentation is open source under the MIT license. It runs on the web and the command line.
Makrell documentation first shipped in 2026. Development happens publicly on GitHub with 64 commits in the last 90 days. Key capabilities include macro system, metaprogramming, and VS Code integration.
Latest indexed changes and source events
Other apps tracked under the same category.