Fundação · Ecossistema Kof
Uma linguagem.
Um compilador.
Vários mundos.
A The Kof Foundation é a frente institucional por trás do Kof — linguagem moderna, estaticamente tipada, compilada para JVM, nativo, script e web. Sustentamos o compilador, as ferramentas e as pessoas que constroem em cima deles.

4
alvos de compilação
JVM, nativo, script e web
1
IR única
backend-agnóstica, do lexer ao ELF
GPLv3
software livre
seu programa continua seu
Missão
Por que uma fundação
sustentar
Manter o compilador vivo
Infraestrutura, releases, testes e documentação custam tempo. A fundação garante que o Kof continue evoluindo em ritmo próprio, sem depender de um único mantenedor.
acelerar
Impulsionar inovação
Novos backends, ferramentas e experimentos de linguagem nascem aqui — e viram projetos abertos que qualquer pessoa pode usar.
conectar
Aproximar comunidade e empresas
Uma frente comercial clara para patrocínios, parcerias e adoção corporativa, sem fechar o código.
Filosofia
O “paradigma” da intenção
Kof é orientado a intenção: o código expressa o que quer, e a plataforma — linguagem, compilador, runtime e stdlib — decide como, por alvo e por convenção.
intenção → Kof → compilador → backend
Você escreve spawn task() e não Thread; app.get("/users/:id") e não um contêiner de servlets; json.decode<User>(body) e não um parser manual. Quando um alvo não consegue cumprir a intenção, ele avisa em tempo de compilação — nunca em silêncio.
Menos código, mesma capacidade
Tipagem forte
Intenção acima de cerimônia
Um frontend, múltiplos backends
Direto ao alvo
Interoperabilidade
Nenhuma mágica desnecessária
Ferramentas importam
Arquitetura
Do fonte ao alvo
Source (.kf) ↓ Lexer ↓ Parser ↓ AST ↓ Sistema de tipos ↓ Análise semântica ↓ Kof IR (backend-agnóstica) ├── JVM Backend (ASM) → .class ├── Native Backend (x86_64/riscv64/aarch64) → ELF └── JS Backend (GraalJS) → ES Modules
Mascote
Uma civeta que come café

O mascote do Kof é uma civeta — também chamada de gato-de-almíscar, o felino que come café. Nada mais adequado para uma linguagem que se pronuncia coffe.
i'm always opensource / so the whole world can use me / so i can build a better world / and draw with all my Koffies
Comunidade
Construa com a gente
Doações, patrocínio corporativo ou seu próprio projeto feito em Kof — todo apoio empurra o ecossistema para frente.