morloc-project/morloc
A typed, polyglot, functional language
Morloc helps developers integrate functions written in different programming languages into a single, cohesive application. You provide functions in languages like Python or C++, and Morloc generates a unified, strongly-typed program that combines them. This is for software developers building complex systems where different parts are best implemented in different languages.
212 stars.
Use this if you need to combine code from multiple programming languages (like Python, C++) into a single, type-safe application without writing manual boilerplate for inter-language communication.
Not ideal if you are developing solely within one programming language or need to integrate existing, compiled binaries without source code access.
Stars
212
Forks
5
Language
Haskell
License
Apache-2.0
Category
Last pushed
Mar 18, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/morloc-project/morloc"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
lerouxrgd/rsgen-avro
Command line and library for generating Rust types from Avro schemas
seaofvoices/darklua
A command line tool that transforms Lua code
elastio/bon
Next-gen compile-time-checked builder generator, named function's arguments, and more!
usethesource/rascal
The implementation of the Rascal meta-programming language (including interpreter, type checker,...
JacquesCarette/Drasil
Generate all the things (focusing on research software)