Skip to content
Oeiuwq Faith Blog OpenSource Porfolio

mirth-lang/mirth

Compiler for the Mirth programming language.

mirth-lang/mirth.json
{
"createdAt": "2019-01-01T10:19:05Z",
"defaultBranch": "main",
"description": "Compiler for the Mirth programming language.",
"fullName": "mirth-lang/mirth",
"homepage": "",
"language": "C",
"name": "mirth",
"pushedAt": "2025-05-22T10:13:47Z",
"stargazersCount": 480,
"topics": [
"interpreter",
"mirth"
],
"updatedAt": "2025-11-03T21:49:14Z",
"url": "https://github.com/mirth-lang/mirth"
}

Mirth is a strongly-typed concatenative programming language that is currently in development.

Mirth is inspired by Forth, Joy, Haskell, Lisp, and monoidal category theory.

Useful Links:

If you are interested in Mirth, please support the development of Mirth on Patreon. Thank you for your time and generosity.

||| A simple hello world program to show off the Mirth language.
module examples.hello-world
import std.prelude
import std.world
def main [ +World -- +World ] {
"Hello, world!" print
}
EditorSourceInstallSyntax highlighting
Vimtools/mirth-vimTo install via Pathogen,
run make install-vim.
✔️
VS Codetools/mirth-codeEnsuring code is in your PATH,
run make install-code.
Not yet published in the Marketplace.
✔️
Atomtools/mirth-atomEnsuring apm is in your PATH,
run make install-atom.
Not yet published in the atom.io package registry.
✔️

This software is licensed under a BSD Zero Clause License. This is a public domain equivalent license. You can use, copy, modify, and/or distribute, with or without fee. You can use it freely as part of larger projects, commercial or otherwise. No warranty is implied. See LICENSE for the full text of the license.