Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.
Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
Try Retool free
Go From Idea to Deployed AI App Fast
One platform to build, fine-tune, and deploy. No MLOps team required.
Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
Pygone is to be a programming language built on top of Python, aimed to be a ridiculously high level programming language, allowing for it to be used to introduce people to programming.
UfakPython is a small subset of Python programming language, for small embedded devices, like PICs. UfakPython sources are translated to C by UfakPython Compiler. Small Device C Compiler can then compile the C outputs to the target device's codes.
f2cpp is a python script to convert Fortran 77 to C++ code. The output files of f2cpp script, in contrast to the well-known f2c translator, can be easy read by human.
Psyco showed that it is possible to execute Python code at speeds approaching that of fully compiled languages, by "specialization".
The project is now dead and replaced by PyPy: http://pypy.org/
STDL (Structured test description language) is a domain-specific testing language that is used to auto-generate unit test code. It supports a myriad of output languages (incl. C#). The project's aim is that of reducing the resources required for testing
IDC is an interactive decompiler, where the user starts with an almost literal translation of Assembly code in C language, which he progressively decompiles by the successive application of low-level refactorings, ultimately leading to high-level C code.
A script(ing/ed/able) optimizing compiler for the C and Objective-C languages (and in the future other languages such as C++, D and Java). Written in a scripting language to allow for experimentation with code generation and optimization techniques.
PYthon to ASsembler TRAnslator. At this moment supports Microchip PIC16 instruction set only. Its main goals are: to support a wide range of microcontrollers and processors, to generate compact and effective code.
jbytecode is a Java bytecode disassembler/assembler written in Python. Dissasembly code is aligned with Java bytecodes in the class file so modification and re-assembly is always possible, even when class is obfuscated.
Decompyle is a python disassembler and decompiler which converts Python byte-code (.pyc or .pyo) back into equivalent Python source. Verification of the produced code (re-compiled) is avaliable as well.
FGL is a tightly-integrated self-contained development & execution environment utilizing best-of-breed programming tools and methodologies, optimized web/application server, highly-scalable relational/object database, and robust extension interface.
Berkeley Yacc is an LALR(1) parser generator. Berkeley Yacc has been made
as compatible as possible with AT&T Yacc. Berkeley Yacc has been extended
to generate Python, Perl and Java code.
The CCC Language is yet another programming language. It is platform-independent, compact, and robust. Supports many SQL engines, has own ISAM DB engine, has terminal mode and more UI-s, is object-oriented, but it is compiled and not interpreted.
Compiler for message-passing network protocols, currently based on UDP. APC is written in Python and produces C code. It includes a C run-time library.
DWIG is a software tool that connects existing Delphi code with the Python scripting language. With DWIG, you can easily turn your Delphi units to Python extension modules. The extension modules can be used to control your existing Delphi programs.
A microkernel operating system distribution offering (among other things) very low hardware requirements, full and easy portability and easy-readable source code.
Pythexe is a small project to provide a GUI tool for fast Python Compilation to Executables. Pythexe is essentially just a GUI front-end for the excellent py2exe, with which it is not affiliated. It will allow many options, but be one-click when needed.
Chasm is a language using assembler meat with C style bone. It provide
the C style flow control statement to make assembler code easier to write
and easier to maintain. All the register/memory modify code is
in the assembler, give the programmer the de