coders 0.7.5

dotnet tool install --global coders --version 0.7.5
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local coders --version 0.7.5
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=coders&version=0.7.5
                    
nuke :add-package coders --version 0.7.5
                    

Coders DSL (Open Core)

Coders is a project-definition language (DSL) that compiles a single source of truth into multi-target outputs (e.g., backend, frontend, docs, tests, infra).
This repository contains the Open Core: language spec, parser/AST/IR pipeline, minimal codegen targets, and a CLI.

✅ Open Core focuses on deterministic compilation and language correctness.
🔒 Commercial features (LLM hybrid engine, Word/PDF exporters, test/infra runners, policy/audit, private registry) are not included.

📘 Official Manual

Status

  • Open Core: in progress
  • File extension: .coders (legacy .jssp may be supported later as an alias)

Quick Start (WIP)

This project is under active development.
For now, please see:

Repository Layout (minimal)

  • docs/ : language docs & architecture notes
  • examples/ : runnable examples and expected outputs (golden files)
  • src/ : engine, CLI, and minimal codegen targets
  • .github/workflows/ci.yml : public CI for build + example verification (no secrets, no deployment)

What is Open vs Commercial?

Open Core includes:

  • Language spec + parser + AST/IR
  • Diagnostics and deterministic pipeline
  • Minimal code generation targets
  • Public plugin abstractions (interfaces)

Commercial (not in this repo):

  • LLM hybrid engine & prompt assets
  • Word/PDF spec exporters
  • Test exporters/runners (e.g., JMeter/k6/Playwright)
  • Infra deploy/apply runners and safety policies
  • Enterprise policy/audit/private registry, licensing

See docs/00-why-open.md.

Contributing

Contributions are welcome.
Please open an issue first if you are proposing syntax changes, as language design is intentionally conservative.

License

Apache License 2.0 — see LICENSE.
See NOTICE for additional notices.

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last Updated
0.7.5 93 1/10/2026
0.7.4 96 12/29/2025
0.7.3 93 12/28/2025
0.7.2 101 12/28/2025
0.7.1 136 12/21/2025

Release 0.7.5