Dev tools · alternatives · 2026
24 alternatives to New Python bindings to the Godot game engine
Python bindings for the Godot Engine's extension API (WIP) - godopy/godopy
Python bindings for the Godot game engine enable developers to write game code in Python instead of GDScript or C++. This tool is designed for Python programmers who want to leverage Godot's engine capabilities without… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. New Python bindings to the Godot game engine launched in 2020; newer entries below may have overtaken it.
- 1

Write Python APIs, then call them from JavaScript using the V8 engine. - tbodt/v8py
2017 · github.com · its alternatives →
- 2

I’ve been working on this for about a year through four major rewrites. Godogen is a pipeline that takes a text prompt, designs the architecture, generates 2D/3D assets, writes the GDScript, and tests it visually. The output is a complete, playable Godot 4 project. Getting LLMs to reliably generate functional games required solving three specific engineering bottlenecks: 1. The Training Data Scarcity: LLMs barely know GDScript. It has ~850 classes and a Python-like syntax that will happily let a model hallucinate Python idioms that fail to compile. To fix this, I built a custom…
Mar 2026 · github.com · its alternatives →
- 3QB
Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly
2017 · therecipe.github.io · its alternatives →
- 4

Hey HN, I’m Jimmy, co-founder of Dropbase (https://www.dropbase.io). We are an internal tools builder for Python developers. All you have to do is import any Python scripts/libraries, declare UI components, and layer app permissions so you can share them with others. We’re a middle ground between Airplane and Retool—simpler UI creation than Airplane, more code-centered than Retool. UI building is declarative and you can bind Python scripts/functions to UI components. You can write Python scripts/functions using our App Studio with support from a Python Language…
2023 · github.com · its alternatives →
- 5

Hey HN! This is a pretty straightforward addon for folks that work with GDScript and like to do so within the Godot editor insted of VSCode. Integrating code-completions directly with the default code editor used within the engine. One advantage it has over Github Copilot is that it allows for usage of 3.5-turbo and gpt-4 (the latter performing better with GDScript than previous models), as well as davinci-003. It also features some prompt adjustments reducing the most common issues found when when requesting GDScript completions, which usually amount to the model either confusing 3.x and…
2023 · github.com · its alternatives →
- 6

A WebAssembly runtime embedded in Godot game engine projects. Interact with Wasm modules from GDScript. Accessing Wasm modules via GDScript provides the following benefits. - Sandboxed environment allows safely loading zero-trust mods/extensions to a project. - Single target means that Wasm modules can be built from any language e.g. Rust, Go, AssemblyScript and the single binary can be run on all platforms. - Fast execution compared to GDScript allows for offloading compute-heavy operations or running bots/mods/etc. at high FPS. This might be useful for loading mods, bot AI,…
2023 · github.com · its alternatives →
- 7
PyUI Builder▲250Hey all, I am Paul, an indie-dev, I am working on this web based Drag and drop GUI builder tool for python. It's still in beta and currently supports tkinter and customtk. It can generate clean code python for the UI you build. You can check out the source code here: https://github.com/PaulleDemon/PyUIBuilder Feel free to check it out. Thanks!
2025 · pyuibuilder.com · its alternatives →
- 8

Hi all! A little background: I've been working on natto.dev, a spatial environment for JavaScript. I'm really excited about new interfaces for code (leveraging metaphors we're good at, spatial reasoning, making state visible, design tools, etc). With all the buzz around PyScript, I discovered Pyodide and got it working inside natto. This Python version is a stripped down version of https://natto.dev (eg interactive outputs, multiplayer) so please check that out if this interests you. I'm excited to share this spatial environment for Python. Imagine Jupyter cells arranged on a 2D…
2022 · python.natto.dev · its alternatives →
- 9

Vulkan API for JavaScript/TypeScript. Contribute to maierfelix/nvk development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 10

Retro RPG Game Maker. Contribute to ericoporto/fgmk development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 11

- 12

PyTermGUI is a highly modular framework offering most of the features one would expect from a GUI library, such as a mature and open Widget API, animations, mouse support and other goodies, right inside the terminal! The markup language is another great feature of the library, and is used by practically all elements of it. It is based on Rich's implementation, but uses a more concise and easier to humanly parse syntax, while being over 10 times faster at parsing due to a long list of optimizations. There is a full Window Manager API included as well, allowing the user to move, resize and…
2022 · github.com · its alternatives →
- 13

2017 · craftinginterpreters.com · its alternatives →
- 14

Contribute to tbodt/htmlpyever development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 15

Godot-based Rust multi-PTY emulator desktop application - godot-pty/gpty
Sep 2026 · github.com · its alternatives →
- 16

FastOpenAPI is a library for generating and integrating OpenAPI schemas using Pydantic v2 and various frameworks (AioHttp, Django, Falcon, Flask, Quart, Sanic, Starlette, Tornado). - mr-fatalyst/fastopenapi
2025 · github.com · its alternatives →
- 17

A reflection-based approach for generating Python/Lua/JS bindings for your C++ code - FranciscoThiesen/mirror_bridge
Dec 2025 · github.com · its alternatives →
- 18

:zap: Optimizing Python code by implementing a C++ extension - szabolcsdombi/optimization-demo
2023 · github.com · its alternatives →
- 19

Greetings! A 2.5 weekends project to teach myself newer Python features (>= 3.10). Conditions are written as Lambda expressions that annotate parameters and return types, and coexist with type annotations. Symbols to share values between conditions are also supported to a limited extend.
2022 · github.com · its alternatives →
- 20

Python With Kurly braces. Contribute to umlet/pwk development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 21

The most interactive GDScript learning app
2022 · gdquest.itch.io · its alternatives →
- 22
Ziva.sh ▲82Hey everyone! Wanted to show off a little side project I've been working on. A lot of people have been using AI to one-shot games, but they're often quite buggy - glitchy graphics, collisions aren't setup, or regressions in earlier levels. With an AI playtester in the loop, I've been able to one-shot games like Candy Crush or Crossy Road that would previously have bugs like cut-off UIs or stuck retries. The way it works basically goes like this: 1/ The playtester starts by reading the code to understand what its parent AI is asking it to play, and to decide what breakpoints, hooks and…
Feb 2026 · ziva.sh · its alternatives →
- 23

Go Bindings for SCIP. Contribute to egoisutolabs/scipgo development by creating an account on GitHub.
Sep 2026 · github.com · its alternatives →
- 24

Hey everyone! I've been working on hsrs, a type-safe Haskell Bindings Generator for Rust. I couldn't really find any bindings generator that would create type-safe, rich bindings for Haskell from Rust. Naturally, both languages have rich type systems, so I was amazed that no awesome bindings generator already existed, hence I decided to write my own. hsrs feels very similar to pyo3 and napi-rs, and if you've used those, hsrs will feel right at home. What's unique about hsrs as opposed to hs-bindgen is that it has type-safe bindings for rich types, like Result, Maybe, etc. while also…
May 2026 · github.com · its alternatives →
Also compare
- Nice-looking Python bindings to V8 alternatives
- Claude Code skills that build complete Godot games alternatives
- Qt binding for Go with support for all major operating systems alternatives
- Dropbase – Build internal web apps with just Python alternatives
- Godot Copilot – AI-assistant for the Godot engine, supporting GPT-4 alternatives
- WebAssembly runtime embedded in Godot game engine 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 →