Dev tools · alternatives · 2026
24 alternatives to Esolang Park, a visual debugger for esolangs
Hey HN! Esolang Park is an online visual debugger interface for esoteric programming languages, that I've been working on for the past few months. For every supported language, Esolang Park provides the powerful Monaco code editor, syntax checking, debugging functionality and a visualisation of the runtime state. The core is language-agnostic - a "language provider" only needs to implement the esolang's parser, interpreter and visualisation UI (and some other little stuff). Apart from trying to boost DX for esolangs, the idea is for this to grow into a platform where people can discover and…
Esolang Park is an online visual debugger for esoteric programming languages. It offers a code editor, syntax checking, debugging tools, and runtime state visualization for supported esolangs including Befunge-93… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Esolang Park, a visual debugger for esolangs launched in 2022; newer entries below may have overtaken it.
- 1
Langfuse▲771Open source tracing and analytics for LLM applications
2023 · langfuse.com · its alternatives →
- 2IM
Hi HN! I made many small web games in the past with Unity or Phaser. But this time I wanted to make something completely on my own. So I coded a basic game framework in plain JavaScript, and used it to make Almost Pong. This was a really fun project that taught me a lot about JavaScript, and I plan to make more minimalist games with this framework. Interesting fact: Almost Pong doesn't load any assets, all sprites and sounds are generated with code. Happy to answer questions, and please let me know if you have any feedback on the game. Thanks!
2022 · lessmilk.com · its alternatives →
- 3AW
Hey HN, I wanted to show you a product a small team and I have been working on for 4 years. https://jam.dev It’s called Jam and it prevents product managers (like I used to be) from being able to create vague and un-reproducible bug tickets (like I used to create). It’s actually really hard as a non-engineer to file useful bug tickets for engineers. Like, sometimes I thought I included a screenshot, but the important information the engineer needed was what was actually right outside the boundary of the screenshot I took. Or I'd write that something "didn't work" but the engineer…
2024 · its alternatives →
- 4

VS Code extension for building web applications ("swings") using a interactive and editor-integrated coding environment - lostintangent/codeswing
2020 · github.com · its alternatives →
- 5AP
2015 · fatiherikli.github.io · its alternatives →
- 6
Wing Playground▲253Iterate on cloud apps in milliseconds, not minutes
2024 · winglang.io · its alternatives →
- 7

Inspired by Compiler Explorer and other playground/fiddle websites like jsfiddle, db-fiddle, Go playground, and Rust playground, I thought it would be cool to have a playground for nearly any program so I've been working on Program Explorer: a playground for running programs from containers. I am inspired by these playgrounds because they are great educational tools for quickly experimenting and as communication tools by sharing shortlinks that reproduce bugs for instance. I would love for every open source project that publishes a container to get their own playground for free. I'm…
2025 · programexplorer.org · its alternatives →
- 8

Hi HN! I’m Gabriel, and I’m happy to share a project I’ve been working on for the last few years: Flyde, an open-source visual programming language. Check out the interactive examples and online playground on the website: https://www.flyde.dev. In my last role as an engineering manager for a B2B-oriented product, I authored and reviewed many diagrams for backend applications, mostly for integrations between 2 third-party services. Some of these diagrams were elaborate enough that I started dreaming of a way to simply run a diagram as is; I imagined a “run” button on the top-right…
2024 · github.com · its alternatives →
- 9

Hey HN, I just built an experimental VSCode extension called LLM Debugger. It’s a proof-of-concept that lets a large language model take charge of debugging. Instead of only looking at the static code, the LLM also gets to see the live runtime state—actual variable values, function calls, branch decisions, and more. The idea is to give it enough context to help diagnose issues faster and even generate synthetic data from running programs. Here’s what it does: * Active Debugging: It integrates with Node.js debug sessions to gather runtime info (like variable states and stack traces). *…
2025 · github.com · its alternatives →
- 10

Hi HN! I thought you might enjoy this even if you don't know much about Elixir. `es6_maps` is a small library that introduces a "shorthand" map creation syntax, similar to shorthand object construction in JavaScript/TypeScript. For those unfamiliar with Elixir, the most interesting aspect might be how it achieves this. `es6_maps` takes advantage of BEAM (Erlang's VM) hot-reload capabilities to amend the Elixir compiler bytecode at runtime, adding functions that expand the shorthand syntax for further compilation. I think it's a nice showcase of the power you can wield (with care) when…
2024 · github.com · its alternatives →
- 11PF
Hey everyone, I'm Petr. I'm excited to share LangTale Playground (https://langtale.ai/playground), a first-of-its-kind tool enabling anyone to experiment with OpenAI function calls without coding. Born out of a hackathon project, it's now a part of our broader LangTale platform aimed at tackling common developer challenges with Language Learning Models (LLM). These include prompt integration, testing and debugging, version control, auditing, and usage/cost management. Here's our tech stack: Next.js by Vercel, Tailwind CSS, OpenAI, PlanetScale's Vitess database, and the…
2023 · langtale.ai · its alternatives →
- 12

A simple Python debugger and profiler that generates animated visualizations of program flow, useful for algorithm learning. - CCExtractor/vardbg
2020 · github.com · its alternatives →
- 13

Hey, Jared Palmer (creator of this playground) here. Really excited to ship this. I’ve been building this over the past few weeks to compare LLMs from different providers like OpenAI, Anthropic, Cohere, etc. At Vercel, I manage our Frameworks division (including Next.js, Svelte, and Turbo) and wanted to also dogfood some of the latest features in a slightly larger application. This playground takes a lot of inspiration from https://nat.dev and is built on Tailwind, ui.shadcn.com, and some upcoming Vercel products we’re announcing soon. We’re going to continue adding models to…
2023 · play.vercel.ai · its alternatives →
- 14
Octopus.do▲257FREE visual sitemap builder with lo-fi wireframes for prototyping website architecture & structure. Use our website planning and site mapping tool to create a site map instantly. Our website diagram tool and website mapping is extremely fast and easy, we promise!
2019 · octopus.do · its alternatives →
- 15MP
I have been working on this game somewhat sparsely for the past three years or so. However, it is still in a very early stage, and there is a lot of work to do. One of my friends encouraged me to post about it here, since he felt people might find interesting how I don’t use any libraries for it. The game can be played on a browser by virtue of WebAssembly. There are native ports using either MiniFB or SDL2, but you have to build those yourself. I decided to write the game in C because I feel like it is a simple language that a lot of people can understand well enough, and I didn’t think I…
2023 · zamfofex.neocities.org · its alternatives →
- 16

A dbg(…) macro for C++. Contribute to sharkdp/dbg-macro development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 17

- 18

Interactive, node-by-node debugging and visualization for TensorFlow - ericjang/tdb
2015 · github.com · its alternatives →
- 19AC
Practical guides to browser DevTools and AI-assisted debugging — Chrome, Firefox, Safari and Edge. Panels, shortcuts, performance traces and accessibility.
2014 · devtoolstips.com · its alternatives →
- 20

A helpful Chrome extension for WebGL development. Contribute to 3Dparallax/insight development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 21

Here's a project I've been working on for a little while now. Ripl is a JS library that provides a unified API for rendering shapes on both canvas and SVG interchangeably. Over the years I've used D3 extensively to create data visualisations so I figured I'd have a go at making my own version with a slightly more modern API and stricter TypeScript support. I am aware there are already libraries that can draw to multiple contexts interchangeably, but I've added a few little niceties to Ripl that (as far as I know) some other libraries don't have such as CSS-like query selectors, DOM-like…
2024 · github.com · its alternatives →
- 22

Hey all, I've been working on this side project to get a Cypress.io-like experience, but for Ruby developers. It's plug-n-play with Capybara system tests, with the following features: - visualize assertions/commands as they happen - view all API requests, errors, and logs in the timeline - pause/continue on any step - rewind through history with a recorded video This is brand new, so looking for people to start trying it out and leave feedback.
2024 · github.com · its alternatives →
- 23

Hi HN! I'm Gabriel, the author of dep-tree (https://github.com/gabotechs/dep-tree), and I wanted to show off this tool and explain why it's being really useful at my current org for dealing with code complexity. I work at a startup where business evolves really fast, and requirements change frequently, so it's easy to end up with big piles of code stacked together without a clear structure, specially with tight deadlines. I made dep-tree [1] to help us maintain a clean code architecture and a logical separation of concerns between parts of the application, which is…
2024 · github.com · its alternatives →
- 24

Hi! Leporello.js is an interactive functional programming environment designed for pure functional subset of JavaScript. It executes code instantly as you type and displays results next to it. Leporello.js also features an omnipresent debugger. Just position your cursor on any line or select any expression, and immediately see its value. Leporello.js visualizes a dynamic call tree of your program. Thanks to the data immutability in functional programming, it allows you to navigate the call tree both forward and backward, offering a time-travel-like experience. Leporello.js offers the ability…
2023 · leporello.tech · its alternatives →
Also compare
- Langfuse alternatives
- I made a web game called Almost Pong alternatives
- A web debugger an ex-Cloudflare team has been working on for 4 years alternatives
- CodeSwing – A CodePen-like interactive playground, built into VS Code alternatives
- A playground for in-browser interpreters alternatives
- Wing Playground alternatives
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 →