{"id":21681135,"url":"https://github.com/aardvark-platform/aardvark.rendering","last_synced_at":"2026-06-12T23:03:29.932Z","repository":{"id":28053433,"uuid":"31549677","full_name":"aardvark-platform/aardvark.rendering","owner":"aardvark-platform","description":"Aardvark.Rendering is a high-performance, dependency-aware rendering engine. It is part of the open-source Aardvark Platform for visual computing, real-time graphics, and visualization.","archived":false,"fork":false,"pushed_at":"2026-06-10T09:06:24.000Z","size":243327,"stargazers_count":139,"open_issues_count":19,"forks_count":13,"subscribers_count":14,"default_branch":"master","last_synced_at":"2026-06-10T10:23:01.518Z","etag":null,"topics":["aardvark-platform","aardvark-rendering-engine","dsl","fsharp","functional-programming","gpgpu","gpu","rendering","shader","visualization"],"latest_commit_sha":null,"homepage":"https://aardvarkians.com/","language":"F#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aardvark-platform.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":"AGENTS.md","dco":null,"cla":null}},"created_at":"2015-03-02T16:24:25.000Z","updated_at":"2026-05-29T04:50:26.000Z","dependencies_parsed_at":"2024-04-18T14:56:05.125Z","dependency_job_id":"a28e7462-e7b6-4ee9-ac44-510bc8ae79a7","html_url":"https://github.com/aardvark-platform/aardvark.rendering","commit_stats":{"total_commits":3193,"total_committers":32,"mean_commits":99.78125,"dds":0.577200125274037,"last_synced_commit":"e15c41dc63d316e73ba4be523da0485a56af5b19"},"previous_names":[],"tags_count":497,"template":false,"template_full_name":null,"purl":"pkg:github/aardvark-platform/aardvark.rendering","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aardvark-platform%2Faardvark.rendering","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aardvark-platform%2Faardvark.rendering/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aardvark-platform%2Faardvark.rendering/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aardvark-platform%2Faardvark.rendering/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aardvark-platform","download_url":"https://codeload.github.com/aardvark-platform/aardvark.rendering/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aardvark-platform%2Faardvark.rendering/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34265496,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-12T02:00:06.859Z","response_time":109,"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":["aardvark-platform","aardvark-rendering-engine","dsl","fsharp","functional-programming","gpgpu","gpu","rendering","shader","visualization"],"created_at":"2024-11-25T15:24:12.617Z","updated_at":"2026-06-12T23:03:29.927Z","avatar_url":"https://github.com/aardvark-platform.png","language":"F#","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Build](https://github.com/aardvark-platform/aardvark.rendering/actions/workflows/build.yml/badge.svg)](https://github.com/aardvark-platform/aardvark.rendering/actions/workflows/build.yml)\n[![Publish](https://github.com/aardvark-platform/aardvark.rendering/actions/workflows/publish.yml/badge.svg)](https://github.com/aardvark-platform/aardvark.rendering/actions/workflows/publish.yml)\n[![License](https://img.shields.io/github/license/aardvark-platform/aardvark.base.svg?label=License)](https://github.com/aardvark-platform/aardvark.rendering/blob/master/LICENSE)\n[![Discord](https://img.shields.io/discord/611129394764840960?label=Discord)](https://discord.gg/UyecnhM)\n\nThe Aardvark.Rendering engine is a high-performance engine that tries to bridge the gap between efficiency and high-level easy-to-use abstractions. The engine is used in applied research and industry as well as basic research, and heavily embraces incremental computation. It tracks all changes in the scene description and automatically updates affected parts in the incrementally maintained optimization data structures. The engine currently has two backends: OpenGL and Vulkan, runs on netstandard, and is basically platform independent. It was born in 2006 and was mostly written in C#, but later moved towards functional programming. Now, most of the code is written in F#. Supported platforms are windows, linux, macOS. Render backends exist for OpenGL and Vulkan.\n\nYou can find demos and code in the [Gallery](https://github.com/aardvark-platform/aardvark.docs/wiki/Gallery) and [Packages \u0026 Repositories](https://github.com/aardvark-platform/aardvark.docs/wiki/Packages-and-Repositories) pages. Additionally, examples are available in the  `src/Examples*` folder in this repository. For more information, please refer to the [aardvark.docs wiki](https://github.com/aardvark-platform/aardvark.docs/wiki).\n\nAardvark.Rendering is part of the open-source [Aardvark Platform](https://github.com/aardvark-platform) for visual computing, real-time graphics, and visualization. Aardvark.Rendering is a stand-alone rendering engine that builds on basic data structures and tools from [Aardvark.Base](https://github.com/aardvark-platform/aardvark.base). It is also integrated into [Aardvark.Media](https://github.com/aardvark-platform/aardvark.media), which provides web-based user interfaces and ELM-style application development. [Aardvark.Algodat](https://github.com/aardvark-platform/aardvark.algodat) provides advanced geometry tooling and algorithms, including out-of-core point cloud rendering and PolyMesh processing algorithms.\n\n## Resources\n\n- [The Aardvark Platform](https://aardvarkians.com/)\n- [Gallery](https://github.com/aardvark-platform/aardvark.docs/wiki/Gallery)\n- [Packages \u0026 Repositories](https://github.com/aardvark-platform/aardvark.docs/wiki/Packages-and-Repositories)\n- [Documentation](https://github.com/aardvark-platform/aardvark.docs/wiki)\n- [AI Reference](./ai/) - Technical docs for AI coding assistants\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faardvark-platform%2Faardvark.rendering","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faardvark-platform%2Faardvark.rendering","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faardvark-platform%2Faardvark.rendering/lists"}