Introducing chd-rs, a from-scratch, pure Rust implementation of CHD.

This page summarizes the projects mentioned and recommended in the original post on /r/emulation

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • mame

    MAME

  • There is an open issue for adding zstd to CHDv5 so if zstd gets mainlined into MAME I will add support for decoding zstd hunks into chd-rs. If you look at Anuskuss’ comment at the end, I hope to address their first concern, and their second to an extent with a clean implementation in Rust with C bindings using more recent, and independent implementations of codecs. The big downside being the need to introduce Rust into their build process, but the option is available.

  • githut

    Github Language Statistics

  • Also: https://madnight.github.io/githut

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • chd-rs

    Pure Rust implementation of the Compressed Hunks of Data format, drop-in for libchdr.

  • I’m working on a CLI in the rchdman subproject but it will only be for read-only functions since chd-rs only supports decompression at the moment.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts