Vibeleaderboard
Index / tool
Visit github.com
Category
Developer Tools
Rank
No. 3267Tools index

Previous survey · No. 3181 ·

Pricing
Open Source
Type
TOOL
Use case
Coding
GitHub
219 stars
Latest release
v0.112.0
Date

About

Morloc is a strongly-typed, polyglot compiler that composes ordinary functions written in different programming languages under one shared type system. From a typed Morloc script with declarative docstrings, it generates CLIs, APIs, and MCP servers directly from the function definitions, so functions become reusable, typed components without hand-written interop code.

At a glance

Morloc combines functions written in different languages under one type system and can expose them as commands, APIs or MCP tools. It is worth exploring if you already have useful functions in several languages and want to compose them without rewriting each one.

Good fit

Developers prototyping scientific or data workflows that cross language boundaries.

Consider something else when

Keep one language when the existing libraries already cover your workflow and deployment simplicity matters.

Start here

Compose two small functions that exchange a simple data type. Check how a type mismatch is reported, then inspect the generated command interface.

Cost and requirements

Apache 2.0. The project documents Linux, Apple silicon macOS and Windows through WSL. Composed functions bring their own language dependencies.

Limits to know

The common type declaration does not establish the behavior or portability of the underlying functions. Test conversions and package the runtimes needed by your deployment.

Why it made the leaderboard

Lets developers write functions in whatever language fits best and automatically expose them as a unified CLI, API, or MCP server without hand-writing glue code.

Tags

compilerpolyglottype-systemmcpcli

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.