Read the source
Inspect the compiler, examples, design archive and current implementation notes.
Open GitHub ↗Community
Ostrin is early, open source and technically focused. The best way to participate today is to inspect the code, reproduce a behavior, improve an example or propose a precise language decision.
Start here
Each path points to a real repository surface. There is no invented chat or external community program to join yet.
Inspect the compiler, examples, design archive and current implementation notes.
Open GitHub ↗Use the issue templates to include source, command, platform, expected behavior and actual output.
Open issue templates ↗Documentation, examples, website checks and diagnostics are useful entry points before changing the type checker.
Read contributing guide ↗Language proposals should explain syntax, semantics, runtime impact and how the behavior will be tested.
Read design archive ↗External projects that use .ostrin help test the language in the wild and build the evidence needed for a future GitHub Linguist proposal.
Copy the starter kit ↗Project guardrails
The repository has a code of conduct, a test-first contribution path and an honest roadmap. Community tooling should make those norms easier to follow, not pretend the project is larger than it is.
Relevant design decisions, positive and negative examples, tests, documentation and known limitations belong in a pull request.
Read the guide ↗Critique ideas and code with patience, focus and evidence. Harassment, threats and deliberate disruption are not acceptable.
Read the code ↗Available, in-development and future work stay visibly separated so contributors can choose the right level of commitment.
Open the roadmap ↗Public projects
Public experiments, packages and scientific examples help test Ostrin in real settings. Use the showcase template with a link, reproduction command, expected result and license.
Submit a public project ↗