foreign-thon

A naive project attempt to convert foreign language code into python for multi-lingual programming

ForeignThon

Write Python in any human language.

ForeignThon is a transpiler ecosystem that lets developers write Python using keywords and builtins in their native language. ForeignThon is published under the GPL v3 license and is proudly FOSS. ForeignThon is community-built and is open for anybody to contribute.

pip install foreignthon
which fpy

Languages

ForeignThon works by adding a language pack on top of the core ForeignThon architecture, and these language packs are available in PyPI as foreignthon-xx, where xx is the language code.

pip install foreignthon-es
fpy new myproject --lang es
cd myproject && fpy run src/main.es.py

Documentation

For a full guide on usage, development, and contribution, please see our docs

fpy.keshavanand.net

Template repo for foreignthon language packs
Updated 2026-05-21 16:11:25 +00:00
Tamil language repo for foreignthon
Updated 2026-05-21 15:36:22 +00:00
Core engine for python transpiration for foreignthon
Updated 2026-05-21 15:33:33 +00:00
Updated 2026-05-21 15:14:07 +00:00
Updated 2026-05-21 15:12:40 +00:00
A naive solution for foreign language coders to code with their native language into python code.
Updated 2026-05-19 19:28:34 +00:00

Members 4