Oregami
Repositories/oxedyne/fe2o3

oxedyne/fe2o3/fe2o3_namex

showing fe2o3_namex/README.md

Oxedyne Hematite (fe2o3)

Hematite is a collection of crates built from first principles, providing foundational tools for building robust applications. See the github repo for more information.

This crate

This is a fundamental crate providing a universal name codex (Namex) system for managing identifiers across distributed systems. It implements:

  • A decentralised, versionless database for mapping 32-byte identifiers to entities
  • Support for over 4 billion identifier families, each with over 65,000 variants
  • JDAT-based storage format with human-readable export options
  • Rich entity metadata including names, descriptions, timestamps, and cross-references
  • Language-aware naming with alternative name support
  • Hierarchical tagging system for flexible categorisation

The crate aims to solve the challenge of maintaining consistent naming across distributed systems while preserving backwards compatibility and human readability.

Supporting Development

This project is developed and maintained through GitHub Sponsors. If you find Hematite valuable for your work or interesting as a project, consider supporting its continued development. No special perks or privileges - just sustainable open source development of innovative Rust infrastructure and apps.

GitHub Sponsors

License

See the LICENSE file for license rights and limitations.

Contact

<hello@oxedyne.com>

NameSizeWhat
src/25.1 KiB3 files
tests/3.0 KiB3 files
.gitignore32 bytes
Cargo.toml612 bytes
LICENSE205 bytes
LICENSE-APACHE11.1 KiB
LICENSE-BSD1.3 KiB
README.md1.5 KiB
namex.jdat12.0 KiB
uri-schemes-1.csv24.6 KiB
uri-schemes-1.ods27.7 KiBnot text