From c194b955d868cec9a05c42b1ac8d9bf969b77138 Mon Sep 17 00:00:00 2001 From: Dominic Szablewski Date: Tue, 21 Dec 2021 17:13:11 +0100 Subject: [PATCH] Split implementations list based on spec conformance; #104 --- README.md | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index d242c2f9..a2484748 100644 --- a/README.md +++ b/README.md @@ -46,7 +46,22 @@ implementations listed below. - https://github.com/iOrange/QoiFileTypeNet/releases/tag/v0.2 - QOI Plugin for Paint.NET -## Implementations of QOI +## Implementations & Bindings of QOI + +- https://github.com/pfusik/qoi-ci (Ć, transpiled to C, C++, C#, Java, JavaScript, Python and Swift) +- https://github.com/kodonnell/qoi (Python) +- https://github.com/Cr4xy/lua-qoi (Lua) +- https://github.com/superzazu/SDL_QOI (C, SDL2 bindings) + + +## Packages + +[AUR](https://aur.archlinux.org/pkgbase/qoi-git/) - system-wide qoi.h, qoiconv and qoibench install as split packages. + + +## Implementations not yet conforming to the final specification + +These implementations are based on the pre-release version of QOI. Resulting files are not compatible with the current version. - https://github.com/MasterQ32/zig-qoi (Zig) - https://github.com/steven-joruk/qoi (Rust) @@ -55,16 +70,8 @@ implementations listed below. - https://github.com/xfmoulet/qoi (Go) - https://github.com/panzi/jsqoi (TypeScript) - https://github.com/0xd34df00d/hsqoi (Haskell) -- https://github.com/pfusik/qoi-ci (Ć, transpiled to C, C++, C#, Java, JavaScript, Python and Swift) -- https://github.com/kodonnell/qoi (Python) - https://github.com/NUlliiON/QoiSharp (C#) - https://github.com/rbino/qoix (Elixir) - https://github.com/elihwyma/Swift-QOI (Swift) - https://github.com/saharNooby/qoi-java (Java) -- https://github.com/Cr4xy/lua-qoi (Lua) -- https://github.com/superzazu/SDL_QOI (C, SDL2 bindings) - -## Packages - -[AUR](https://aur.archlinux.org/pkgbase/qoi-git/) - system-wide qoi.h, qoiconv and qoibench install as split packages.