Life & fun · alternatives · 2026
24 alternatives to ArkScript, a small and fast language for scripting video games
ArkScript is a small, fast, functional and scripting language for C++ projects - ArkScript-lang/Ark
ArkScript is a scripting language designed for video game development. It emphasizes small file sizes and fast execution. The language is intended for game developers who need an efficient tool for scripting game logic… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. ArkScript, a small and fast language for scripting video games launched in 2020; newer entries below may have overtaken it.
- 1

A new scripting language for C++ projects
2021 · arkscript-lang.github.io · its alternatives →
- 2

A compiled systems programming language written in Go using the LLVM framework - ark-lang/ark
2016 · github.com · its alternatives →
- 3

Hi friends, I started casually working on scrapscript in 2015. I built a few compilers over the years to test out various ideas/implementations, and I think I'm finally happy with the overall design. The code is not public yet. Email me at [email protected] if you're interested in joining the core team later this year. Let me know if you have any questions or feedback :)
2023 · scrapscript.org · its alternatives →
- 4

An OpenGL RTS game engine written in C. Contribute to eduard-permyakov/permafrost-engine development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 5AP
Write code in Expo's online editor and instantly use it on your phone.
2017 · snack.expo.io · its alternatives →
- 6IM
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 →
- 7

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 →
- 8MP
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 →
- 9
Apple ARKit▲774A framework to create Augmented Reality experiences for iOS
2017 · developer.apple.com · its alternatives →
- 10

Faster user-land reimplementations for several common builtin native JavaScript functions. - codemix/fast.js
2014 · github.com · its alternatives →
- 11

Ape Programming Language. Contribute to kgabis/ape development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 12

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

Video demonstration: https://youtu.be/bJFa5HOmhl4 I created a demo involving ChatGPT, OpenAI's Whisper running on-device for speech-to-text (because why not?), and ARKit. By defining a custom JavaScript environment with JavaScriptCore and describing it to ChatGPT, I was able to get it to produce functioning scripts that instantiate and manipulate 3D objects. Sketchfab is used to import 3D assets on the fly. Google Poly had a much better catalog of assets for this sort of thing but sadly, it's no longer available. The README.md describes how it all works but the gist of it is…
2022 · github.com · its alternatives →
- 14

GitHub repo: https://github.com/ArcadeMakerSources/ArcadeMaker (first of all, i want to say that I made this project for fun and challenge. I always wanted to create my own language. This has no business goal or something.) So the project is a 2D game engine (MonoGame backend) inspired by GameMaker 8. It includes its own IDE (built with WinForms) and an interpreted programming language that I wrote myself. The language—definitely the biggest challenge in the project—is a simple dynamically typed language. When I started, I had zero knowledge of how to build something like…
Aug 2026 · github.com · its alternatives →
- 15AV
Hey HN! Arky is a markdown editor with a twist — instead of writing in a linear doc, you work on a 2D canvas where you can: • Place ideas anywhere spatially • Organize them into hierarchy with drag & drop • See the full document structure at a glance • AI writes contextually — drag & drop responses anywhere on canvas More info: https://arky.so/ Try it: https://app.arky.so/ (Access codes are in the comment below!) Quick demo(60s): https://youtu.be/Nxsr5Ag2vEM?si=g6nKheRWWNuaLTe8 Would love to hear your thoughts!
2025 · app.arky.so · its alternatives →
- 16

A top-down 2d game engine, written from scratch in under 1000 lines of C. Development of the game based on this engine is streamed on Twitch: https://www.twitch.tv/ryanpcmcquen - ryanpcmcquen/basque
2020 · github.com · its alternatives →
- 17

Full gscript scripting language implementation using the GVM as a runtime environment. A language with objects, functions, strings, numbers and booleans. Easy to hack, understand, embed or modify. - gs-lang/README.md at master · geertvos/gs-lang
2020 · github.com · its alternatives →
- 18

Drogon: A C++14/17/20 based HTTP web application framework running on Linux/macOS/Unix/Windows - drogonframework/drogon
2019 · github.com · its alternatives →
- 19

Open-source offline translation library written in Python - argosopentech/argos-translate
2020 · github.com · its alternatives →
- 20

- 21

I've been working on this small, slightly weird expression-oriented programming language for a little while now and feel ready to share it with others. I use it pretty often now in my day-to-day and work life, as a scratchpad for doing a bit of quick math or picking some pieces of data out of a JSON payload. Would really appreciate any feedback about the syntax, docs, features that are glaringly missing, etc. Before anybody mentions it: I know the performance is pretty lousy when dealing with a lot of data. If you can believe it, the runtime is about 100x faster than it used to be! Long term…
2025 · blots-lang.org · its alternatives →
- 22

Hey HN! I’ve been building OtterLang, a small experimental scripting language designed to feel like Python but compile down to native binaries through LLVM. The goal isn’t to reinvent Python or Rust, but to find a middle ground between them: Python-like readability and syntax Rust-level performance and type safety Fast builds and transparent Rust FFI (you can directly import Rust crates without writing bindings) OtterLang is still early and very experimental. the compiler, runtime, and FFI bridge are being rewritten frequently. Please star the repo, and contribute to help this project.
Nov 2025 · github.com · its alternatives →
- 23

Hi HN! Korean high school senior here, about to start CS in college. I built a browser engine from scratch in C++ to understand how browsers work. First time using C++, 8 weeks of development, lots of debugging—but it works! Features: - HTML parsing with error correction - CSS cascade and inheritance - Block/inline layout engine - Async image loading + caching - Link navigation + history Hardest parts: - String parsing(html, css) - Rendering - Image Caching & Layout Reflowing What I learned (beyond code): - Systematic debugging is crucial - Ship with known bugs rather than chase…
Jan 2026 · github.com · its alternatives →
- 24

faster.js is a Babel plugin that compiles idiomatic Javascript to faster, micro-optimized Javascript. - vzhou842/faster.js
2018 · github.com · its alternatives →
Also compare
- ArkScript alternatives
- A programming language I've been working on called Ark alternatives
- ScrapScript – A tiny functional language for sharable software alternatives
- I wrote my own RTS game engine in C alternatives
- ARKit Playground – Make ARKit Experiences in JS from Your Browser alternatives
- I made a web game called Almost Pong 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 →