Libmir Archive

About this archive

Why libmir.org went down, who maintains this archive, how content is sourced, and how to contribute.

What happened to the original libmir.org?

The original libmir.org documentation site went offline in early 2026. The cause was not a domain expiry — it was a broken documentation generation pipeline. The CircleCI workflow that built and published the docs had been non-functional since 2022 (issue #402).

On April 23, 2026, maintainer 9il (Ilia Ki) responded to GitHub issue #481 ("Documentation website is down"):

"I have no plans for libmir.org / Feel free to get it or host docs on another place."

This archive is that effort.

What this site is

  • Documentation for the Mir numerical library ecosystem
  • Content is derived from the open-source repositories under the Apache-2.0 license
  • Tutorials and explanatory text are original contributions

Content sources

Content typeSource
API reference (subdomains)Regenerated with adrdox from current libmir GitHub source — signatures and official ddoc comments are verbatim
Tutorials & cookbooksOriginal writing; every code example is compiled against current Mir source
Old URL redirectsBased on the original adrdox/ddox URL structure

All source code examples are from, or derived from, the Apache-2.0 licensed repositories. Where a symbol had no official documentation, a short summary was added for navigability.

The Mir libraries are still maintained

Despite the docs being down, the libraries themselves continue to receive commits:

  • mir-random: last commit June 2026
  • mir-core: last commit February 2026
  • mir-algorithm: last commit February 2026, v3.22.4 released June 2025
  • mir-ion: last commit November 2025
  • mir-optim: last commit May 2025

If you use Mir in a project and want to contribute documentation, open an issue or PR at the site's repository.

Old URL compatibility

The original documentation site used adrdox to generate HTML. URLs followed the pattern:

mir-algorithm.libmir.org/mir_ndslice.html
mir-algorithm.libmir.org/mir_ndslice_topology.html
mir-core.libmir.org/mir_algebraic.html

This archive restores those subdomains (mir-algorithm.libmir.org, mir-core.libmir.org, etc.) via DNS wildcard and subdomain routing. Old .html URLs are redirected (HTTP 301) to the new canonical paths.

License

  • Library source code referenced on this site: Apache-2.0, © respective contributors
  • Original tutorial and guide content on this site: Apache-2.0

On this page