Dev tools · alternatives · 2026

24 alternatives to Racket
Programming language and platform for language development.
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Racket launched in 2022; newer entries below may have overtaken it.
- 1PP
2012 · planet.racket-lang.org · its alternatives →
- 2

2025 · defn.io · its alternatives →
- 3AR
2021 · guillaume.baierouge.fr · its alternatives →
- 4

- 5

Retro Game Engine for Racket. Contribute to massung/r-cade development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 6DDarklang▲326
2019 · medium.com · its alternatives →
- 7

Beef Programming Language. Contribute to beefytech/Beef development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 8TC
2021 · racket.com · its alternatives →
- 9GI
Hi all! I'm going into my freshman year, and figured that the best way to prepare for the intro to programming Racket course would be to implement my own garbage-collected, dynamically typed, functional programming language in C ;) Anyways... here's the repo: https://github.com/liam-ilan/crumb I started learning C over the summer, so I still have a whole lot to learn... Any feedback would be greatly appreciated! :D
2023 · its alternatives →
- 10

multilspy is a cross-platform library that we have built to set up and interact with various language servers in a unified and easy way. Language servers are tools that perform a variety of static analyses on source code and provide useful information such as type-directed code completion suggestions, symbol definition locations, symbol references, etc., over the Language Server Protocol (LSP). multilspy intends to ease the process of using language servers, by abstracting the setting up of the language servers, performing language-specific configuration and handling communication with the…
2024 · github.com · its alternatives →
- 11

- 12

Bolt is a language with in-built data-race freedom! - mukul-rathi/bolt
2020 · github.com · its alternatives →
- 13

I've built many interpreters over the years, and Bolt represents my attempt at building the scripting language I always wanted. This is the first public release, 0.1.0! I've felt like most embedded languages have been moving towards safety and typing over years, with things like Python type hints, the explosive popularity of typescript, and even typing in Luau, which powers one of the largest scripted evironments in the world. Bolt attempts to harness this directly in the lagnauge rather than as a preprocessing step, and reap benefits in terms of both safety and performance. I intend to be…
2025 · github.com · its alternatives →
- 14SA
2017 · freerobotcollective.com · its alternatives →
- 15

Connect Claude Code to your internal systems w/o credentials
2024 · hoop.dev · its alternatives →
- 16

Hi, I made a bridge (https://github.com/fzyzcjy/flutter_rust_bridge v2.0.0) between Flutter and Rust, which auto translates syntaxes like arbitrary types, &mut, async, traits, results, closure (callback), lifetimes, etc. The goal is to make a bridge between the two, seamlessly as if working in one single language. Then, as an example, I showed how to write Rust applications with GUI by utilizing Flutter. That is discussed in the link in details. To play with it, please visit the GitHub repo, or refer to the end of the article for detailed folders and commands. When I…
2024 · cjycode.com · its alternatives →
- 17

Like a Python list but better. Contribute to Lauriat/funct development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 18IA
2023 · inet.run · its alternatives →
- 19

Create Python GUIs with Qt in minutes. Contribute to mherrmann/fbs development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 20

I made this simple language over the past year, and it's time for me to say it's "done" (for now) and focus on other projects. I've struggled to answer the question "what is this language for?" other than "it's just for me" — and that's probably good enough. But I also wanted to make something "complete" that others could use if they wanted to. Writing my own language was an incredibly rewarding experience, and I'd recommend everyone trying it. Let me know if you have any questions or feedback, and please share your own experience if you've also made a language.
2023 · cassette-lang.com · its alternatives →
- 21MW
2012 · texodus.github.com · its alternatives →
- 22

- 23

This is a hobby project of mine that I started a few years ago to learn about programming language implementation. It was created 95% without AI, although a few recent commits include code from Gemini CLI. I started out following Crafting Interpreters, but gradually branched off that until I had almost nothing left in common. Tech stack: Rust, Cranelift (JIT compilation), LALRPOP (parser). Original title: "A small programming language where everything is a value" (edited based on comments)
Jan 2026 · github.com · its alternatives →
- 24

multilspy is a cross-platform library designed to simplify the process of creating language server clients to query and obtain results of various static analyses from a wide variety of language servers that communicate over the Language Server Protocol. It is easily extensible to support any language that has a Language Server and currently supports Java, Rust, C# and Python. We aim to continuously add support for more language servers and languages. Language servers are tools that perform a variety of static analyses on code repositories and provide useful information such as type-directed…
2024 · 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 →