Coders.Core
0.7.5
dotnet add package Coders.Core --version 0.7.5
NuGet\Install-Package Coders.Core -Version 0.7.5
<PackageReference Include="Coders.Core" Version="0.7.5" />
<PackageVersion Include="Coders.Core" Version="0.7.5" />
<PackageReference Include="Coders.Core" />
paket add Coders.Core --version 0.7.5
#r "nuget: Coders.Core, 0.7.5"
#:package Coders.Core@0.7.5
#addin nuget:?package=Coders.Core&version=0.7.5
#tool nuget:?package=Coders.Core&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.jsspmay be supported later as an alias)
Quick Start (WIP)
This project is under active development.
For now, please see:
- 📘 Manual: https://codersstudio.github.io/
docs/01-quickstart.mdexamples/hello/hello.coders
Repository Layout (minimal)
docs/: language docs & architecture notesexamples/: 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 | Versions 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. |
-
net8.0
- Microsoft.Extensions.Logging.Abstractions (>= 10.0.0-rc.2.25502.107)
- Spectre.Console (>= 0.54.1-alpha.0.7)
- Spectre.Console.Cli (>= 1.0.0-alpha.0.11)
- YamlDotNet (>= 16.3.0)
NuGet packages (3)
Showing the top 3 NuGet packages that depend on Coders.Core:
| Package | Downloads |
|---|---|
|
Codersz.JsspPlatform
A platform for running JSSP applications. |
|
|
Coders.Open.Runtime
Runtime library for Coders DSL execution and integration. |
|
|
Coders.Core.Runtime
Core runtime library for Coders DSL execution and integration. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.7.5 | 88 | 1/10/2026 |
Release 0.7.5