Skip to content
@faberlang

Faber Romanus

Faber

Faber is a programming language designed to be written by language models and read by people. It is built on a small number of uniform, mechanical rules, so that a model can predict what a program means without importing the habits of whichever language it saw most in training. It compiles to many targets, from a reference interpreter and readable C to Rust, Go, TypeScript and GPU kernels.

Experimental through version 1. The language changes constantly, and breaking changes ship in minor releases. Pin an exact version and read the release notes before you upgrade.

  • Source: faberlang/faber holds the compiler front end, the reference runner, the standard library (Norma), the grammar and locale packs, and the corpus. It is open source under MIT OR Apache-2.0 and does not accept pull requests.
  • Releases: faberlang/releases publishes the official faber binaries for macOS (Apple silicon) and Linux (x86_64). They include every code generator, not only the ones in the public source. The current release is 1.16.0.
  • Website and documentation: faberlang.dev.

For coding agents

  • faberlang.dev/llms.txt points to the writing guide an agent should read first, and faberlang.dev/install.md is the install route.
  • GitMCP serves the faber repository as a remote MCP server at https://gitmcp.io/faberlang/faber, for any MCP client.
  • DeepWiki has a third-party, machine-generated wiki of the faber repository. Where it disagrees with faberlang.dev, the site is right.

Around the language

Repository What it is
triga Graphics and geometry library
gradus Autograd and machine-learning library
tela UI and view library
tree-sitter-faber Syntax highlighting for editors

Each repository's README states its own status.

History

  • faber-1.x is the repository that held Faber 1.0 to 1.12. It is archived, and its version tags were carried into faber, so a project pinned to a 1.x tag keeps resolving.
  • norma and hosts are archived and superseded. The standard library now lives in faber (lib/norma).

Popular repositories Loading

  1. faber-1.x faber-1.x Public archive

    Rust 1

  2. .github .github Public

    Organization profile for Faber

  3. faberlang.dev faberlang.dev Public

    Public website and documentation for Faber

    Python

  4. tree-sitter-faber tree-sitter-faber Public

    Tree-sitter grammar and editor packaging for Faber syntax highlighting. Experimental through Faber 1.

    C

  5. norma norma Public archive

    Shell

  6. triga triga Public

    Triga — Faber graphics and geometry library. Experimental until Faber 2.

    Shell

Repositories

Showing 10 of 21 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…