Life & fun · alternatives · 2026
24 alternatives to Loreline, narrative language transpiled via Haxe: C++/C#/JS/Java/Py/Lua
How does Loreline work under the hood? This article provides some answers.
Loreline is a narrative language that transpiles into multiple programming languages including C++, C#, JavaScript, Java, Python, and Lua. Built on Haxe, it allows developers to write stories or interactive narratives… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Prices are shown for the 1 we have checked on their own sites, 1 of them free or with a free tier.
- 1DDarklang▲326
2019 · medium.com · its alternatives →
- 2

Hey HN I’ve been building *W++*, a scripting language that looks like Python but runs on the .NET runtime. It started as a fun side project, but it evolved into something surprisingly powerful — and potentially useful: Key Features: - Python-style syntax with semicolon-based simplicity - Compiles to .NET IL with experimental JIT support - Can run interpreted or compiled - Built-in CLI for managing projects, running, and building - Supports importing NuGet packages and converts them to .ingot modules automatically - MIT licensed and fully open-source You can even do things like: wpp import…
2025 · github.com · its alternatives →
- 3

Lua with C/C++/Java/Javascript syntax. Contribute to mingodad/ljs development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 4

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 →
- 5
Lore Machinefree tier, from $9/mo▲114Substack For World Builders
Aug 2026 · loremachine.world · its alternatives →
- 6

Cannoli Programming Language. Contribute to joncatanio/cannoli development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 7

A SQL database implemented purely in TypeScript type annotations. - codemix/ts-sql
2020 · github.com · its alternatives →
- 8

Hi HN, clx is an ahead-of-time compiler for standard Lua that generates C++20 and produces standalone native executables through GCC, Clang or MSVC. The project started as an experiment to see whether modern C++ could be used as a portable compiler backend instead of LLVM or direct machine code generation. The generated code is then compiled and optimized by the host toolchain. The latest release replaces the previous NaN-tagged value representation with a new shadow-types implementation, adds full int64 support, improves native arithmetic code generation and adds ARM64 macOS coroutine…
Jul 2026 · github.com · its alternatives →
- 9
Darklang▲124Holistic language, editor, and infra for building backends
2019 · darklang.com · its alternatives →
- 10

You have a great idea, great access, and even great footage, but you are still looking to bring it all together as a story…
2019 · storytime.dev · its alternatives →
- 11WC
2019 · metacode.app · its alternatives →
- 12VT
Hey HN! We're so excited to show you Val Town (https://val.town)! A "val" is a JavaScript/TypeScript function or value that runs on our servers. We aim to get you from idea to running code in seconds: type code, run it, get its API endpoint, schedule it - all from the browser, in a couple keystrokes. We're a startup of 4 people, mostly in NYC. We've been working on this for 6 months and are eager for feedback from the HN community. Why do we need yet another online coding IDE? While researching devtools[1], I found myself wanting something halfway between Replit and Zapier: a…
2023 · val.town · its alternatives →
- 13

2022 · lambdaway.free.fr · its alternatives →
- 14

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 →
- 15SL
The SOUL programming language and API
2021 · soul-lang.github.io · its alternatives →
- 16

This absurd project started when I read a couple of blog posts that got very popular around here about solving the N queens puzzle using only Haskell's type system and TypeScript's type system. I figured I could implement Peano arithmetic using only TypeScript's type system. Turns out this have been done several times before, but I did it anyway. While working on it, I realized that you could emulate functions with conditional recursive types, writing them in a way that strongly resembles the equations that can be found in some functional programming languages. So I thought I could write a…
2023 · github.com · its alternatives →
- 17ÆW
Hi HN I’m building ÆTHRA — a programming language designed specifically for composing music and emotional soundscapes. Instead of focusing on general-purpose programming, ÆTHRA is a pure DSL where code directly represents musical intent: tempo, mood, chords, progression, dynamics, and instruments. The goal is to make music composition feel closer to writing a story or emotion, rather than manipulating low-level audio APIs. Key ideas: - Text-based music composition - Chords and progressions as first-class concepts - Time, tempo, and structure handled by the language - Designed for ambient,…
Jan 2026 · its alternatives →
- 18

C# pure functional programming framework - come and get declarative! - louthy/language-ext
2014 · github.com · its alternatives →
- 19
Lore▲130I built Lore because I kept losing knowledge — curl commands, quick notes from standups, and that one thing I told myself I'd remember. It lives in the system tray, a global shortcut pops it up, you type naturally, and it stores or retrieves automatically. Everything runs locally via Ollama + LanceDB — no cloud, no API keys. It classifies your input (thought, question, todo, instruction) and uses a RAG pipeline to answer recall queries from your own stored context. It's free and open source under MIT license, and even though its in very early version me and my friends have been using it for…
Mar 2026 · github.com · its alternatives →
- 20

Crown Engine. Contribute to dbartolini/crown development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 21

Marsha is a functional, higher-level, English-based programming language that gets compiled into tested Python software by an LLM - alantech/marsha
2023 · github.com · its alternatives →
- 22

A fast functional language based on two level type theory - ehatti/peridot
2022 · github.com · its alternatives →
- 23

Multimodal(PDF + Video) LLM pipeline that transforms educational content—PDFs, videos (with transcripts), handwritten notes - into comprehensive, searchable markdown notes. Turn 10 hours of lectures into 2 hours of focused reading. - Slydite/lore-engine
2025 · github.com · its alternatives →
- 24

Next-level syntax for C-like languages :). Contribute to kiselgra/c-mera development by creating an account on GitHub.
2018 · github.com · its alternatives →
Also compare
- Darklang alternatives
- W++ – A Python-style scripting language for .NET with NuGet support alternatives
- Lua/LuaJIT with C/C++/Java/JavaScript syntax alternatives
- I made an esoteric programming language that's read like a spellbook alternatives
- Lore Machine alternatives
- Cannoli – A compiler for a subset of Python written in Rust 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 →