cogs 2.0.781

There is a newer version of this package available.
See the version list below for details.
dotnet tool install --global cogs --version 2.0.781
                    
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 cogs --version 2.0.781
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=cogs&version=2.0.781
                    
nuke :add-package cogs --version 2.0.781
                    

Convention-based Ontology Generation System

NuGet version (cogs) DOI

The Convention-based Ontology Generation System (COGS) gives you a powerful, patterns-based way to build ontologies that enables a clean separation of concerns and gives you full control over markup for enjoyable, agile development. COGS includes many features that enable fast, Test Driven Development for publishing sophisticated models in a variety of formats.

COGS is for domain experts and groups who value ease of collaboration and low technical barriers for participation.

Highlighted projects using COGS

Output formats

The authoritative COGS outputs are:

  • XML Schema 1.0 and JSON Schema 2020-12
  • OWL/RDF in W3C Turtle
  • UML/XMI in normative and EA flavors
  • C# class library with JSON and XML serialization
  • Python class package with JSON and XML serialization
  • TypeScript class package with JSON and XML serialization

COGS also publishes LinkML, DCTAP, GraphQL schema language, Graphviz/DOT, and Sphinx documentation. ShEx and SHACL can be generated via LinkML.

Platform

COGS runs on Windows, Linux, and macOS on .NET 10.

Documentation

Quick starts, Modelers Guide, and technical documentation is available.

Installation and download

COGS can be installed as a dotnet global tool from nuget

dotnet tool install -g cogs

COGS is licensed under the MIT license.

<p align="center"><img src="http://cogsdata.org/img/cogs-logo-800.png" alt="cogs"/></p>

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  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
2.0.794 117 10/14/2026
2.0.791 147 10/13/2026
2.0.781 163 10/6/2026
2.0.780 150 10/6/2026
2.0.778 156 10/5/2026
1.0.576 5,583 5/4/2026
1.0.562 9,051 12/5/2025
1.0.556 9,036 12/4/2025
1.0.539 9,003 11/16/2024
1.0.517 9,045 3/7/2024
1.0.433 9,580 9/30/2020
1.0.404 9,502 10/28/2019
1.0.361 9,704 11/24/2018
1.0.326 9,758 10/3/2018
1.0.313 10,272 6/5/2018