Plugfy is built in the open by people like you. Everyone is welcome — whatever your experience level.
All development happens on GitHub, under the Plugfy Foundation organization: the language and runtime, the standard library, the documentation and this very website. Issues labeled good first issue are curated entry points.
The kernel is written in Rust: lexer, parser, typed lowering, the PIR interpreter, JIT and native backends.
System.Lib is written in Plugfy itself — collections, flows, threading primitives. A great place to write real Plugfy code.
Guides, references, examples and translations. If a paragraph confused you, that is a bug worth fixing.
The CLI, the VS Code extension, the language server, the debug adapter, syntax grammars for other editors.
Conformance suites, performance gates, determinism checks — the guarantees need guards.
Show what flows can do: write examples, blog posts, talks. Teach one person and you have contributed.
Significant changes to the language, the standard library or the tooling go through an open RFC process on GitHub: a written proposal, public discussion, and an explicit decision. Small fixes go straight to pull requests. The guarantees — capability security, determinism, portability — are non-negotiable design invariants; RFCs build on them, never around them.
The Plugfy community is welcoming, respectful and harassment-free. All official spaces are governed by a code of conduct enforced by the Foundation. Be kind; assume good faith; disagree about ideas, never about people.