{"id":37040878,"url":"https://github.com/azist/azos","last_synced_at":"2026-01-14T04:50:21.855Z","repository":{"id":37550227,"uuid":"150470683","full_name":"azist/azos","owner":"azist","description":"A to Z Sky Operating System / Microservice Chassis Framework","archived":false,"fork":false,"pushed_at":"2025-12-29T22:14:32.000Z","size":33505,"stargazers_count":220,"open_issues_count":274,"forks_count":32,"subscribers_count":17,"default_branch":"master","last_synced_at":"2026-01-02T05:24:37.240Z","etag":null,"topics":["actor-model","bigmemory","chassis","cloud","cluster","csharp","distributed","dotnet","full-stack","linux","microservices","mongodb","mvc","netcore","netstandard","serialization"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/azist.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2018-09-26T18:19:04.000Z","updated_at":"2025-12-29T22:14:37.000Z","dependencies_parsed_at":"2023-09-21T23:59:52.999Z","dependency_job_id":"e031bd45-932c-4234-b93a-d5080dba68c1","html_url":"https://github.com/azist/azos","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/azist/azos","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/azist%2Fazos","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/azist%2Fazos/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/azist%2Fazos/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/azist%2Fazos/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/azist","download_url":"https://codeload.github.com/azist/azos/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/azist%2Fazos/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28409867,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T01:52:23.358Z","status":"online","status_checked_at":"2026-01-14T02:00:06.678Z","response_time":107,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["actor-model","bigmemory","chassis","cloud","cluster","csharp","distributed","dotnet","full-stack","linux","microservices","mongodb","mvc","netcore","netstandard","serialization"],"created_at":"2026-01-14T04:50:21.306Z","updated_at":"2026-01-14T04:50:21.848Z","avatar_url":"https://github.com/azist.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Azos - A to Z Business Operating System\n\nSupports: .Net 6.0 Server Components; .Net Standard 2.1 Azos, Azos.Sky clients and server components\n\n\u003cimg src=\"/elm/design/logo/azos.png\" alt=\"Logo\" \u003e\n\n[![Build status](https://ci.appveyor.com/api/projects/status/v469s4pxwr5e0vox/branch/master?svg=true)](https://ci.appveyor.com/project/zhabis/azos/branch/master)\n[![CodeFactor](https://www.codefactor.io/repository/github/azist/azos/badge/master)](https://www.codefactor.io/repository/github/azist/azos/overview/master)\n[![Lines of Code](https://sonarcloud.io/api/project_badges/measure?project=azist_azos\u0026metric=ncloc)](https://sonarcloud.io/summary/new_code?id=azist_azos)\n[![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=azist_azos\u0026metric=sqale_rating)](https://sonarcloud.io/summary/new_code?id=azist_azos)\n\n-------\n\nAzos is a **full stack** framework for distributed data-driven business applications\nof any size. Unique feature of Azos is its self-sufficiency as it includes all of the components\nnecessary for creation of **typical business** to **Facebook-scale** applications.\n\n**NEW!!!** [ (Under Construction) Azos Step-by-Step Tutorial](https://github.com/azist/tutorial-steps)\n\n[Azos Documentation Index](/src/documentation-index.md)\n\nAzos includes:\n- Application chassis (component hierarchy container)\n- Configuration (supports external cluster configuration)\n- DI\n- Logging\n- Single instance or cross-sharded **cloud deployable log chronicle** client/server API services and log repository framework \n- Instrumentation (custom gauges/events/counters)\n- Serialization: Binary, Bson, Json\n- **Binary archiving stream** management for data persistence, instrumentation, and log archival (opt-in compression and encryption)\n- Security: role based, permissions, annotations, inheritance etc.\n- **Contract-based RPC** (Glue)\n- **Mvc Web Stack** based on web server abstraction (may use Asp Core, HttpListener or any other server/stack)\n- **Distributed cloud messaging and event hub** queue based pipeline services\n- **Data documents** - model data for RDBMS/NoSQL/Service stores. Full **auto CRUD**/metadata/validation\n- Hybrid Data Access Layer - **virtual queries** (e.g. query service instead of table)\n- Pile: In memory pile of objects store 100s of millions of instances in-process\n- Data cache based on Pile\n- Virtual File System (e.g. SVN, Amazon S3, Google Drive)\n- 100s of utilities: int/prime math, rnd, leaky bucket, keyed interlocked, object casts etc.\n\nAzos is built for writing **Distributed systems** of **infinite scale**:\n- **Distributed hierarchical cluster** topology\n- **Todo queues** (a la serverless)\n- **Virtual Actors**\n- **Global Monotonic Unique ID** generation 2^96\n- Distributed process model/process control signaling\n- Load balancing/work sets\n- Distributing locking/coordination\n- Logging, Telemetry, Security Auditing works in cluster + archiving\n- Real-time process/cluster admin panel\n- Social Graph system: nodes, friendship, subscriptions/event notification\n- Social trending: real-time trending system based on business entities\n\n## Nuget Packages\n\n[Azos Packages on Nuget](https://www.nuget.org/profiles/azist-group)\n\ncmd | Description\n -------|------\n `pm\u003e install-package Azos` | Azos Core Package (App Chassis, Pile, Glue, Log, Instr etc.)\n `pm\u003e install-package Azos.Sky`| Azos Sky (Client, Protocols, Distributed cloud etc.) \n `pm\u003e install-package Azos.Wave`| Azos Wave Server + Mvc + Kestrel listener \n `pm\u003e install-package Azos.MsSql`| Azos Microsoft SQL Server Provider (CRUD etc.) \n `pm\u003e install-package Azos.Oracle`| Azos ORACLE RDBMS Provider (CRUD etc.)\n `pm\u003e install-package Azos.MySQL`| Azos MySQL RDBMS Provider (CRUD etc.) + Native Client\n `pm\u003e install-package Azos.MongoDb`| Azos MongoDb Proivder (CRUD etc.) + Native Client \n `pm\u003e install-package Azos.WinForms`| Azos WinForms Support (for legacy)\n `pm\u003e install-package Azos.Media`| Azos Media Formats (PDF, QR Codes etc.) \n `pm\u003e install-package Azos.Sky.Server`| Azos Sky Distributed services implementations\n `pm\u003e install-package Azos.Sky.Server.MongoDb`| Azos Sky MongoDb Services (Queues etc.)\n `pm\u003e install-package Azos.AuthKit`| Azos IDP/Authorization Authority (IDP, OAuth)\n `pm\u003e install-package Azos.AuthKit.Server`| Azos IDP/Authorization Authority server implementation\n `pm\u003e install-package Azos.AuthKit.Server.MySql`| Azos IDP/Authorization Authority server MySql storage layer\n\n\nSee also:\n- [Azos Design Philosophy](/src/philosophy.md)\n- [Azos Documentation Index](/src/documentation-index.md)\n\n\n\nExternal resources:\n- [Monorepo Project Structure (Wikipedia)](https://en.wikipedia.org/wiki/Monorepo)\n- [Pattern: Microservice Chassis](https://microservices.io/patterns/microservice-chassis.html)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fazist%2Fazos","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fazist%2Fazos","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fazist%2Fazos/lists"}