alembic/alembic
Alembic is an open framework for storing and sharing scene data that includes a C++ library, a file format, and client plugins and applications. observed · 2026-08-28
Health v2 · maintenance only
84/100
- Activity 90
- Release rhythm 67
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 103
- age_days: 4446
- days_rel: 63
- days_push: 63
- n_releases_24m: 6
Adoption not part of the score
1173 stars · 268 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Alembic is an open computer graphics interchange framework for storing and sharing baked, animated 3D scene data, consisting of a C++ library, a file format, and client plugins for tools like Maya, Arnold, and RenderMan. It efficiently stores the computed results of complex procedural geometry, animation, and simulation rather than the dependency graphs that produce them.
Use cases
- bake animated scene geometry for handoff to lighting and rendering
- transfer animated creature meshes between DCC applications for cloth or flesh simulation
- store simulation results like cloth, flesh, or volume simulations for downstream rendering
- exchange animated vertex positions and transforms between Maya, Houdini, and renderers
- build custom tools that read or write 3D geometry caches via the C++ or Python API
When to choose
- you need an application-independent format for baked animated 3D geometry in VFX or animation pipelines
- you want to hand off simulation or animation results between different DCC tools and renderers
- you need a C++ library or Python bindings to programmatically read/write geometry caches
When to avoid
- you need to store procedural rigs or dependency graphs rather than baked results
- you want a replacement for a native application's scene file format
- you need asset management or general scene storage beyond geometry caching
Facets
library · maturity stable
serialization file-system graphics graphics media computer-vision windows cpp python cross-platform 3d-graphics geometry-caching scene-interchange vfx animation file-format maya hdf5 linux macos
3 sources
- readme: https://github.com/alembic/alembic · fetched 2026-08-28 · ac7799cd2c79
- homepage: http://alembic.io/ · fetched 2026-08-29 · 7f74be974128
- site_page: http://docs.alembic.io/ · fetched 2026-08-29 · c64010b0ab6c
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| alembic/alembic | main | 84 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem