SERVICE · OPEN SOURCE

Trantor for Open Source

Trantor's open contributions.

Technological sovereignty also comes from code you can read: we build on open source, give contributions back upstream, and publish the tools we develop for ourselves.

OPEN CODEUPSTREAM CONTRIBUTIONSNO LOCK-IN
The GitHub profile
THE PROJECTS

What we are working on

TRANTOR PROJECT
Trantor QRcode format

The public specification of the QRcode format (AES-256-GCM, key derived with Argon2id): anyone can verify the cryptography and decode our QRcodes (if you have the password).

REPOSITORY BEING PUBLISHED
TRANTOR PROJECT
Trantor Scriptorium

The Markdown editor and converter all Trantor documentation is written with: an extended dialect with advanced tables, diagrams and cross references, and a single rendering toolchain for web, PDF and manuals.

REPOSITORY BEING PUBLISHED
TRANTOR PROJECT
Trantor FIDO2 Collection

The Trantor collection of utilities for working with FIDO2 (formerly Trantor FidEmu): emulation for testing, a command-line tool for physical keys, a proxy that brings NFC and smartcard keys into browsers, and the Rust library for USB-HID and PC/SC keys. Born while exercising Imago’s FIDO2/WebAuthn flows.

  • fidemu — The FIDO2 key emulator with advanced features for testing, including non-interactive end-to-end tests: PIN support, user verification (UV=0 or UV=1), consent via prompt or granted automatically.
  • fidotool — The command-line tool to manage and test physical FIDO2 keys, USB-HID and PC/SC.
  • fido2-pcsc-proxy — A proxy that exposes a FIDO2 USB-HID-compliant device over the network via USB/IP and, under the hood, uses local PC/SC keys: NFC and smartcard FIDO2 keys become usable from browsers too, on Linux for example.
  • fido2lib — The library, written 100% in Rust, for using and managing FIDO2 USB-HID and PC/SC keys.
REPOSITORY BEING PUBLISHED
UPSTREAM CONTRIBUTION
YugabyteDB ported to RISC-V

Porting the YugabyteDB distributed database to the RISC-V architecture: builds, patches and benchmarks developed on our systems and contributed upstream, for a truly open hardware ecosystem.

repo.trantor.it/OpenTrantor/tvirt-riscv-toolsREPOSITORY BEING PUBLISHED
UPSTREAM CONTRIBUTION
PowerDNS EL10 RPM package for RISC-V

The PowerDNS RPM package for Enterprise Linux 10 on the RISC-V architecture: spec file, reproducible build and packaging tests, so that authoritative DNS installs with dnf on open hardware too.

repo.trantor.it/OpenTrantor/tvirt-riscv-toolsREPOSITORY BEING PUBLISHED
UPSTREAM CONTRIBUTION
Ceph EL10 RPM package for RISC-V

The Ceph RPM package for Enterprise Linux 10 on the RISC-V architecture: a build of the whole stack, compatibility patches and checks on real clusters, bringing distributed storage where it did not reach before.

repo.trantor.it/OpenTrantor/tvirt-riscv-toolsREPOSITORY BEING PUBLISHED
UPSTREAM CONTRIBUTION
Envoy ported to RISC-V

Porting the Envoy proxy to the RISC-V architecture: toolchain, patches and regression tests contributed upstream, bringing cloud-native networking to open hardware too.

repo.trantor.it/OpenTrantor/tvirt-riscv-toolsREPOSITORY BEING PUBLISHED

The code appears on github.com/OpenTrantor as it is published; the RISC-V RPM packages for Envoy, PowerDNS, Ceph and YugabyteDB will instead live on repo.trantor.it/OpenTrantor/tvirt-riscv-tools, our package repository, currently being built. The list will grow: more internal tools are being prepared.

OUR COMMITMENT

Trantor products stand on open source foundations: when we improve them, the patches go back upstream. That is how software stays verifiable, and sovereignty stays real.

THE NEXT MOVE

Let's talk.

Want to contribute, integrate, or learn more about the projects? Write to us.

e-mailAll contacts
Trantor for Open Source | Trantor®