Skip to content
@TypeFox

TypeFox

We invent open source tools for language engineering, custom IDEs and domain-specific AI – and solve the problems they were built for.

👋 Moin! We are TypeFox – a small team of software pioneers in Kiel, northern Germany. We invent open source tools for language engineering, developer tooling, and domain-specific AI. And we put them to work: when clients bring us a problem, we find out what they actually need, architect the solution, and take ownership until it's solved. AI agents are part of that daily work – we know what they're good at, and where they still need us.

TypeFox Team

The open source projects we founded and actively maintain, sorted by what they help you build:

Languages and language tooling

  • Langium – build domain-specific languages in TypeScript; the de-facto standard for DSLs on the web
  • Typir – give your language a type system: inference, subtyping, assignability, validation
  • Fastbelt – our newest framework: high-performance language tooling in Go, for responsive editing in large workspaces

Domain-specific AI

  • Langium AI – ground LLMs in the syntax and semantics of your DSL
  • Baukasten – React components for feature-rich tools in VS Code, Theia, and the web
  • agent-skills – a collection of agent skills for state-of-the-art software engineering

IDEs and collaboration

Diagrams

  • Sprotty – interactive, web-native diagrams with automatic layout

Our GitHub organization is where new ideas take shape – have a look around, open an issue, send a PR. And if one of these tools sits close to a problem you're working on, we'd like to hear about it: typefox.io

Pinned Loading

  1. fastbelt fastbelt Public

    High-performance language engineering toolkit for Go

    Go 33 4

  2. monaco-languageclient monaco-languageclient Public

    A toolbox for building web applications with editors utilizing language servers.

    TypeScript 1.4k 216

  3. typir typir Public

    Typir is an open source library for type checking in the web

    TypeScript 52 5

  4. vscode-messenger vscode-messenger Public

    RPC messaging library for the VS Code extension platform

    TypeScript 61 9

  5. baukasten baukasten Public

    Baukasten UI – React components for feature-rich applications

    TypeScript 11 1

  6. chevrotain-allstar chevrotain-allstar Public

    Plugin module for the ALL(*) lookahead algorithm in Chevrotain

    TypeScript 12 1

Repositories

Showing 10 of 93 repositories

Sponsors

  • @muzea

Top languages

Loading…

Most used topics

Loading…