nowfound

Dev tools · alternatives · 2026

24 alternatives to Luna is a Clojure domain specific language that translates to regex

A DSL that translates to regex. Contribute to AbhinavOmprakash/luna development by creating an account on GitHub.

Luna is a Clojure domain-specific language that compiles to regular expressions. It allows developers to write regex patterns using Clojure syntax instead of traditional regex notation. This tool is designed for… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Luna is a Clojure domain specific language that translates to regex launched in 2021; newer entries below may have overtaken it.

  1. 1CD
  2. 2

    Grep Clojure code using clojure.spec regexes. Contribute to borkdude/grasp development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  3. 3AT

    Hello, I'm building a WebAssembly compiler and documenting the process in the meantime. This aims to be a tool for demonstration and education purpose. It doesn't aim to do fancy stuff nor to replace existing ones. I'm building this to learn and to improve and hopefully it can be useful for others as well :) From last time I've presented the idea, I've implemented more basic features on Luna and I've built a custom and tiny runtime for Luna! (documenting it of course). Any feedback is really appreciated :) Repo: https://github.com/thomscoder/luna

    2022 · luna-demo.vercel.app · its alternatives →

  4. 4

    Configurable Clojure/Script interpreter suitable for scripting and Clojure DSLs - babashka/sci

    2019 · github.com · its alternatives →

  5. 5

    🌙 The minimal & fast library for functional user interfaces - kbrsh/moon

    2017 · github.com · its alternatives →

  6. 6

    Let-go is a Clojure-like language (~90% compatible with JVM Clojure) written in pure Go. It ships as a ~10MB static binary and cold boots in ~7ms - that's about 50x faster than JVM and 3x faster than Babashka. It has decent throughput on algorithmic workloads - within ballpark of the GraalVM-backed sci. I started this project in 2021 as an elaborate practical joke: I wanted to have an excuse for writing Clojure while pretending to write Go. Jokes aside, it turned out to be pretty decent: it feels like real Clojure, it has an nREPL server (supported in Calva, CIDER, etc.), it's easily…

    May 2026 · github.com · its alternatives →

  7. 7

    a simple language inspired by Io and Ioke that compiles to Clojure and ClojureScript - aaron-lebo/prose

    2015 · github.com · its alternatives →

  8. 8
    Lunair▲488

    Generate studio-quality explainer videos. Instantly.

    Feb 2026 · lunair.ai · its alternatives →

  9. 9

    Outlines is a Python library that focuses on text generation with large language models. Brandon and I are not LLM experts and started the project a few months ago because we wanted to understand better how the generation process works. Our original background is probabilistic, relational and symbolic programming. Recently we came up with a fast way to generate text that matches a regex (https://blog.normalcomputing.ai/posts/2023-07-27-regex-guide...). The basic idea is simple: regular expressions have an equivalent Deterministic-Finite Automaton (DFA) representation. We…

    2023 · github.com · its alternatives →

  10. 10
    Lunacy▲328

    Your AI design friend, Figma and co, move your apps please

    2023 · icons8.com · its alternatives →

  11. 11

    I've built a tool called sol (like "soul") that helps you inspect and format complex shell one-liners. Features: - Choose which transformations you want (break on pipe, args, redirect, whatever) - "Peeks" into stringified commands (think xargs, parallel) and formats those, too - Auto-breaks at a given width (e.g., 80 characters) - Shows you non-standard aliases, functions, files, etc. that you might not have in your shell environment - Breaks up long jq lines with jqfmt because—let's be honest—they're getting out of hand As a security researcher and tool developer, I often encounter (or…

    2024 · github.com · its alternatives →

  12. 12
    LunaRoute▲106

    LunaRoute is a high-performance local proxy for AI coding assistants like Claude Code, OpenAI Codex CLI, and OpenCode. Get complete visibility into every LLM interaction with zero-overhead passthrough, comprehensive session recording, and powerful debugging capabilities. - See Everything Your AI Does - get full logs (JSONL), summary of sessions including tokens used (input/output) as well as tools usage and success rates. - Privacy & Compliance Built-In - redact or tokenize any sensitive information (regex based). - Speaks OpenAI and Anthropic dialects so you can route (and translate)…

    Oct 2025 · github.com · its alternatives →

  13. 13
    moon▲99

    A multi-language monorepo tool

    2023 · moonrepo.dev · its alternatives →

  14. 14

    An embedded editor for Clojure. Contribute to oakes/Nightlight development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  15. 15
    Luna▲88

    A baby cry translator that fits in your pocket.

    2016 · tryluna.com · its alternatives →

  16. 16

    Lisp-like-R: A clojure inspired lisp that compiles to R in R - dirkschumacher/llr

    2021 · github.com · its alternatives →

  17. 17
    Lunagraph▲162

    Your design canvas that writes code powered by AI

    Apr 2026 · lunagraph.com · its alternatives →

  18. 18

    A rules engine for Clojure(Script). Contribute to oakes/odoyle-rules development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  19. 19

    The purely functional user interface library that

    2018 · kbrsh.github.io · its alternatives →

  20. 20

    :racehorse:✈️ Pegasus is a scalable, modular, polite web-crawler for Clojure - shriphani/pegasus

    2016 · github.com · its alternatives →

  21. 21

    A lisp dialect based on pattern matching and term rewriting - abuseofnotation/termlisp

    2024 · github.com · its alternatives →

  22. 22

    Python to Regex. Regex to Python. The yRegex for humans. - iogf/crocs

    2017 · github.com · its alternatives →

  23. 23

    This proof-of-concept project combines: - Flutter, from Google; - ClojureDart, port of Clojure to Dart from Tensegritics; and - Matrix, a reactive framework from moi. So, yes, we can now program Flutter with a Lisp. Yay. Project includes dozens of working examples and a full implementation of the TodoMVC classic to help tire-kickers play around. Support installing freely available on the #matrix channel on the Clojurians Slack.

    2022 · github.com · its alternatives →

  24. 24

    i made an esoteric programming language which i call spellscript. every program is a "spell" written in a "grimoire," and you have to use keywords like summon, enchant, inscribe, and conjure. it's literally read like a spellbook because the syntax consists of all natural language, and newlines are optional. your code can now be an essay, like everybody wants! for example, if you want to print something, you'd write: `begin the grimoire. inscribe whispers of "hello, world!". close the grimoire.` it has variables, dynamic typing, arrays, functions, conditionals, loops, string manipulation,…

    2025 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →