nowfound

Dev tools · alternatives · 2026

24 alternatives to Prometeo – a Python-to-C transpiler for high-performance computing

An experimental Python-to-C transpiler and domain specific language for embedded high-performance computing - zanellia/prometeo

Prometeo is a Python-to-C transpiler designed for high-performance computing. It converts Python code into C, enabling developers to write computationally intensive applications in Python while achieving C-level… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Prometeo – a Python-to-C transpiler for high-performance computing launched in 2021; newer entries below may have overtaken it.

  1. 1

    Hi everyone, I built PyXL — a hardware processor that executes a custom assembly generated from Python programs, without using a traditional interpreter or virtual machine. It compiles Python -> CPython Bytecode -> Instruction set designed for direct hardware execution. I’m sharing an early benchmark: a GPIO test where PyXL achieves a 480ns round-trip toggle — compared to 14-25 micro seconds on a MicroPython Pyboard - even though PyXL runs at a lower clock (100MHz vs. 168MHz). The design is stack-based, fully pipelined, and preserves Python's dynamic typing without static type restrictions.…

    2025 · runpyxl.com · its alternatives →

  2. 2

    Meta programming utilities for C++14. Merged in matt-42/lithium - matt-42/iod

    2014 · github.com · its alternatives →

  3. 3
  4. 4

    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 →

  5. 5

    Fast C based HTML 5 parsing for python. Contribute to kovidgoyal/html5-parser development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  6. 6

    I built Copapy as an experiment: Can Python be used for hard real-time systems? Instead of an interpreter or JIT, Copapy builds a computation graph by tracing Python code and uses a custom copy-and-patch compiler. The result is very fast native code with no GC, no syscalls, and no memory allocations at runtime. The copy-and-patch compiler currently supports x86_64 as well as 32- and 64-bit ARM. It comes as small Python package with no other dependencies - no cross-compiler, nothing except Python. The current focus is on robotics and control systems in general. This project is early but…

    Feb 2026 · github.com · its alternatives →

  7. 7

    Cannoli Programming Language. Contribute to joncatanio/cannoli development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  8. 8

    a python-like language with hindley-milner-like type system, which is compiled to c - alehander92/Airtight

    2015 · github.com · its alternatives →

  9. 9

    Python to C++ 14 transpiler. Contribute to lukasmartinelli/py14 development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  10. 10

    Hi HN, I’m Dvir, a young developer. Last year, I got rejected after a job interview because I lacked some CPU knowledge. After that, I decided to deepen my understanding in the low level world and learn how things work under the hood. I decided to try and create an OS in C and ASM as a way to broaden my knowledge in this area. This took me on the most interesting ride, where I’ve learned about OS theory and low level programming on a whole new level. I’ve spent hours upon hours, blood and tears, reading different OS theory blogs, learning low level concepts, debugging, testing and working on…

    Oct 2025 · github.com · its alternatives →

  11. 11TF

    The Transcrypt Python to JavaScript compiler makes it possible to program lean and fast browser applications in Python. Transcrypt applications can use any JavaScript library and can also run on top of Node.js or be used in combination with Django.

    2016 · transcrypt.org · its alternatives →

  12. 12

    Hi HN - DBOS CEO here with the co-founders of DBOS, Peter (KraftyOne) and Qian (qianli_cs). The company started as a research project of Stanford and MIT, and Peter and Qian were advised by Mike Stonebreaker, the creator of Postgres, and Matei Zaharia, the creator of Spark. They believe so strongly in reliable, serverless compute that they started a company (with Mike) to bring it to the world! Today we want to share our brand new Python library providing ultra-lightweight durable execution. https://github.com/dbos-inc/dbos-transact-py Durable execution means your program…

    2024 · github.com · its alternatives →

  13. 13GI

    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 →

  14. 14
  15. 15

    C compiler created in Python. Contribute to ShivamSarodia/ShivyC development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  16. 16

    transpile algorithms/libs to idiomatic JS, Go, C#, Ruby - GitHub - pseudo-lang/pseudo: transpile algorithms/libs to idiomatic JS, Go, C#, Ruby

    2016 · github.com · its alternatives →

  17. 17

    a restricted python to javascript / c# / go / ruby compiler - pseudo-lang/pseudo-python

    2016 · github.com · its alternatives →

  18. 18PA

    I’m sure many of you are familiar, but there’s a treacherous gap between finding (or building) a model that works in PyTorch, and getting that deployed into your application, especially in consumer-facing applications. I’ve been very interested in solving this problem with a great developer experience. Over time, I gradually realized that the highest-impact thing to have was a way to go from existing Python code to a self-contained native binary—in other words, a Python compiler. I was already pretty familiar with a successful attempt: when Apple introduced armv8 on the iPhone 5s, they…

    2025 · blog.fxn.ai · its alternatives →

  19. 19

    A minimal C runtime for Linux i386 & x86_64. Contribute to lpsantil/rt0 development by creating an account on GitHub.

    2015 · github.com · its alternatives →

  20. 20

    C to Go Assembly. Contribute to minio/c2goasm development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  21. 21

    Cross platform C preprocessor and compiler. Contribute to andrewchambers/cc development by creating an account on GitHub.

    2015 · github.com · its alternatives →

  22. 22

    Robyn is a Super Fast Async Python Web Framework with a Rust runtime. - sparckles/Robyn

    2023 · github.com · its alternatives →

  23. 23

    Python ports of useful syscalls, using asynchronous I/O. - zacharyvoase/teena

    2012 · github.com · its alternatives →

  24. 24

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 →