Please reach out to @wbic16 on X/twitter to request a port. Every language below will be supported eventually. Features flow into the Rust implementation first, then trickle out into the other languages from there.
Divergent packages don't adhere to the API provided by the Rust and JavaScript implementations (yet).
Language | Package Manager | GitHub | Version | Updated |
---|---|---|---|---|
Rust | https://crates.io/crates/libphext | https://github.com/wbic16/libphext-rs | 0.1.7 | 2024-08-25 |
JavaScript / Node | https://www.npmjs.com/package/libphext | https://github.com/wbic16/libphext-node | 0.1.7 | 2024-09-02 |
Python | ... | ... | ||
C++ | ... | ... | ||
C | ... | https://github.com/wbic16/libphext | 1.0.1 (Divergent) | 2024-06-21 |
Java | ... | ... | ||
C# | ... | https://github.com/wbic16/phext-notepad/blob/master/TerseText.cs | 0.3.1 (Divergent) | 2024-02-08 |
SQL | ... | ... | ||
VB | ... | ... | ||
Go | ... | ... | ||
Fortran | ... | ... | ||
MATLAB | ... | ... | ||
Delphi | ... | ... | ||
PHP | ... | ... | ||
Ruby | ... | ... | ||
Swift | ... | ... | ||
Assembly | ... | ... | ||
COBOL | ... | ... | ||
Kotlin | ... | ... | ||
R | ... | ... |