Attempt to make list of tools and implementation a bit easier to read
This commit is contained in:
parent
76583cc18d
commit
f177c193e0
128
README.md
128
README.md
@ -67,77 +67,77 @@ either, as this "reference implementation" tries to be as easy to read as possib
|
|||||||
|
|
||||||
## Tools
|
## Tools
|
||||||
|
|
||||||
- https://github.com/floooh/qoiview - native QOI viewer
|
- [floooh/qoiview](https://github.com/floooh/qoiview) - native QOI viewer
|
||||||
- https://github.com/pfusik/qoi-ci/releases - QOI Plugin installer for GIMP, Imagine, Paint.NET and XnView
|
- [pfusik/qoi-ci](https://github.com/pfusik/qoi-ci/releases) - QOI Plugin installer for GIMP, Imagine, Paint.NET and XnView
|
||||||
- https://github.com/iOrange/QoiFileTypeNet/releases - QOI Plugin for Paint.NET
|
- [iOrange/QoiFileTypeNet](https://github.com/iOrange/QoiFileTypeNet/releases) - QOI Plugin for Paint.NET
|
||||||
- https://github.com/iOrange/QOIThumbnailProvider - Add thumbnails for QOI images in Windows Explorer
|
- [iOrange/QOIThumbnailProvider](https://github.com/iOrange/QOIThumbnailProvider) - Add thumbnails for QOI images in Windows Explorer
|
||||||
- https://github.com/Tom94/tev - another native QOI viewer (allows pixel peeping and comparison with other image formats)
|
- [Tom94/tev](https://github.com/Tom94/tev) - another native QOI viewer (allows pixel peeping and comparison with other image formats)
|
||||||
- https://apps.apple.com/br/app/qoiconverterx/id1602159820 QOI <=> PNG converter available on the Mac App Store
|
- [qoiconverterx](https://apps.apple.com/br/app/qoiconverterx/id1602159820) QOI <=> PNG converter available on the Mac App Store
|
||||||
- https://github.com/kaetemi/qoi-max - QOI Bitmap I/O Plugin for 3ds Max
|
- [kaetemi/qoi-ma](https://github.com/kaetemi/qoi-max) - QOI Bitmap I/O Plugin for 3ds Max
|
||||||
- https://raylibtech.itch.io/rtexviewer - texture viewer, supports QOI
|
- [rtexviewer](https://raylibtech.itch.io/rtexviewer) - texture viewer, supports QOI
|
||||||
- https://raylibtech.itch.io/rtexpacker - texture packer, supports QOI
|
- [rtexpacker](https://raylibtech.itch.io/rtexpacker) - texture packer, supports QOI
|
||||||
- https://github.com/DmitriySalnikov/godot_qoi - QOI GDNative Addon for Godot Engine
|
- [DmitriySalnikov/godot_qoi](https://github.com/DmitriySalnikov/godot_qoi) - QOI GDNative Addon for Godot Engine
|
||||||
- https://gitlab.com/dan9er/farbfeld-convert-qoi - QOI <=> farbfeld converter
|
- [dan9er/farbfeld-convert-qoi](https://gitlab.com/dan9er/farbfeld-convert-qoi) - QOI <=> farbfeld converter
|
||||||
- https://github.com/Ben1138/unity-qoi - QOI support for the Unity3D Game Engine
|
- [Ben1138/unity-qo](https://github.com/Ben1138/unity-qoi) - QOI support for the Unity3D Game Engine
|
||||||
- https://github.com/xiaozhuai/jetbrains-qoi - [QOI Support](https://plugins.jetbrains.com/plugin/19352-qoi-support) for Jetbrains' IDE.
|
- [xiaozhuai/jetbrains-qo](https://github.com/xiaozhuai/jetbrains-qoi) - [QOI Support](https://plugins.jetbrains.com/plugin/19352-qoi-support) for Jetbrains' IDE.
|
||||||
|
|
||||||
|
|
||||||
## Implementations & Bindings of QOI
|
## Implementations & Bindings of QOI
|
||||||
|
|
||||||
- https://github.com/pfusik/qoi-ci (Ć, transpiled to C, C++, C#, Java, JavaScript, Python and Swift)
|
- [pfusik/qoi-ci](https://github.com/pfusik/qoi-ci) - Ć, transpiled to C, C++, C#, Java, JavaScript, Python and Swift
|
||||||
- https://github.com/kodonnell/qoi (Python)
|
- [kodonnell/qoi](https://github.com/kodonnell/qoi) - Python
|
||||||
- https://github.com/JaffaKetchup/dqoi (Dart, with Flutter support)
|
- [JaffaKetchup/dqoi](https://github.com/JaffaKetchup/dqoi) - Dart, with Flutter support
|
||||||
- https://github.com/Cr4xy/lua-qoi (Lua)
|
- [Cr4xy/lua-qoi](https://github.com/Cr4xy/lua-qoi) - Lua
|
||||||
- https://github.com/superzazu/SDL_QOI (C, SDL2 bindings)
|
- [superzazu/SDL_QOI](https://github.com/superzazu/SDL_QOI) - C, SDL2 bindings
|
||||||
- https://github.com/saharNooby/qoi-java (Java)
|
- [saharNooby/qoi-java](https://github.com/saharNooby/qoi-java) - Java
|
||||||
- https://github.com/MasterQ32/zig-qoi (Zig)
|
- [MasterQ32/zig-qoi](https://github.com/MasterQ32/zig-qoi) - Zig
|
||||||
- https://github.com/rbino/qoix (Elixir)
|
- [rbino/qoix](https://github.com/rbino/qoix) - Elixir
|
||||||
- https://github.com/NUlliiON/QoiSharp (C#)
|
- [NUlliiON/QoiSharp](https://github.com/NUlliiON/QoiSharp) - C#
|
||||||
- https://github.com/aldanor/qoi-rust (Rust)
|
- [aldanor/qoi-rust](https://github.com/aldanor/qoi-rust) - Rust
|
||||||
- https://github.com/zakarumych/rapid-qoi (Rust)
|
- [zakarumych/rapid-qoi](https://github.com/zakarumych/rapid-qoi) - Rust
|
||||||
- https://github.com/takeyourhatoff/qoi (Go)
|
- [takeyourhatoff/qoi](https://github.com/takeyourhatoff/qoi) - Go
|
||||||
- https://github.com/DosWorld/pasqoi (Pascal)
|
- [DosWorld/pasqoi](https://github.com/DosWorld/pasqoi) - Pascal
|
||||||
- https://github.com/elihwyma/Swift-QOI (Swift)
|
- [elihwyma/Swift-QOI](https://github.com/elihwyma/Swift-QOI) - Swift
|
||||||
- https://github.com/xfmoulet/qoi (Go)
|
- [xfmoulet/qoi](https://github.com/xfmoulet/qoi) - Go
|
||||||
- https://erratique.ch/software/qoic (OCaml)
|
- [erratique.ch/qoic](https://erratique.ch/software/qoic) - OCaml
|
||||||
- https://github.com/arian/go-qoi (Go)
|
- [arian/go-qoi](https://github.com/arian/go-qoi) - Go
|
||||||
- https://github.com/kchapelier/qoijs (JavaScript)
|
- [kchapelier/qoijs](https://github.com/kchapelier/qoijs) - JavaScript
|
||||||
- https://github.com/KristofferC/QOI.jl (Julia)
|
- [KristofferC/QOI.jl](https://github.com/KristofferC/QOI.jl) - Julia
|
||||||
- https://github.com/shadowMitia/libqoi/ (C++)
|
- [shadowMitia/libqoi](https://github.com/shadowMitia/libqoi) - C++
|
||||||
- https://github.com/MKCG/php-qoi (PHP)
|
- [MKCG/php-qoi](https://github.com/MKCG/php-qoi) - PHP
|
||||||
- https://github.com/LightHouseSoftware/qoiformats (D)
|
- [LightHouseSoftware/qoiformats](https://github.com/LightHouseSoftware/qoiformats) - D
|
||||||
- https://github.com/mhoward540/qoi-nim (Nim)
|
- [mhoward540/qoi-nim](https://github.com/mhoward540/qoi-nim) - Nim
|
||||||
- https://github.com/wx257osn2/qoixx (C++)
|
- [wx257osn2/qoixx](https://github.com/wx257osn2/qoixx) - C++
|
||||||
- https://github.com/Tiefseetauchner/lr-paint (Processing)
|
- [Tiefseetauchner/lr-paint](https://github.com/Tiefseetauchner/lr-paint) - Processing
|
||||||
- https://github.com/amstan/qoi-fpga (FPGA: verilog)
|
- [amstan/qoi-fpga](https://github.com/amstan/qoi-fpga) - FPGA: verilog
|
||||||
- https://github.com/musabkilic/qoi-decoder (Python)
|
- [musabkilic/qoi-decoder](https://github.com/musabkilic/qoi-decoder) - Python
|
||||||
- https://github.com/mathpn/py-qoi (Python)
|
- [mathpn/py-qoi](https://github.com/mathpn/py-qoi) - Python
|
||||||
- https://github.com/JohannesFriedrich/qoi4R (R)
|
- [JohannesFriedrich/qoi4R](https://github.com/JohannesFriedrich/qoi4R) - R
|
||||||
- https://github.com/shraiwi/mini-qoi (C, streaming decoder)
|
- [shraiwi/mini-qoi](https://github.com/shraiwi/mini-qoi) - C, streaming decoder
|
||||||
- https://github.com/10maurycy10/libqoi/ (Rust)
|
- [10maurycy10/libqoi/](https://github.com/10maurycy10/libqoi/) - Rust
|
||||||
- https://github.com/0xd34df00d/hsqoi (Haskell)
|
- [0xd34df00d/hsqoi](https://github.com/0xd34df00d/hsqoi) - Haskell
|
||||||
- https://github.com/418Coffee/qoi-v (V)
|
- [418Coffee/qoi-v](https://github.com/418Coffee/qoi-v) - V
|
||||||
- https://github.com/Imagine-Programming/QoiImagePlugin (PureBasic)
|
- [Imagine-Programming/QoiImagePlugin](https://github.com/Imagine-Programming/QoiImagePlugin) - PureBasic
|
||||||
- https://github.com/Fabien-Chouteau/qoi-spark (Ada/SPARK formally proven)
|
- [Fabien-Chouteau/qoi-spark](https://github.com/Fabien-Chouteau/qoi-spark) - Ada/SPARK formally proven
|
||||||
- https://github.com/mzgreen/qoi-kotlin (Kotlin Multiplatform)
|
- [mzgreen/qoi-kotlin](https://github.com/mzgreen/qoi-kotlin) - Kotlin Multiplatform
|
||||||
- https://github.com/Aftersol/Simplified-QOI-Codec (C99, streaming encoder and decoder, freestanding)
|
- [Aftersol/Simplified-QOI-Codec](https://github.com/Aftersol/Simplified-QOI-Codec) - C99, streaming encoder and decoder, freestanding
|
||||||
- https://github.com/AuburnSounds/gamut (D)
|
- [AuburnSounds/gamut](https://github.com/AuburnSounds/gamut) - D
|
||||||
|
|
||||||
## QOI Support in Other Software
|
## QOI Support in Other Software
|
||||||
|
|
||||||
- [Amiga OS QOI datatype](https://github.com/dgaw/qoi-datatype) adds support for decoding QOI images to the Amiga operating system.
|
- [Amiga OS QOI datatype](https://github.com/dgaw/qoi-datatype) - adds support for decoding QOI images to the Amiga operating system.
|
||||||
- [SerenityOS](https://github.com/SerenityOS/serenity) supports decoding QOI system wide through a custom [cpp implementation in LibGfx](https://github.com/SerenityOS/serenity/blob/master/Userland/Libraries/LibGfx/QOILoader.h)
|
- [SerenityOS](https://github.com/SerenityOS/serenity) - supports decoding QOI system wide through a custom [cpp implementation in LibGfx](https://github.com/SerenityOS/serenity/blob/master/Userland/Libraries/LibGfx/QOILoader.h)
|
||||||
- [Raylib](https://github.com/raysan5/raylib) supports decoding and encoding QOI textures through its [rtextures module](https://github.com/raysan5/raylib/blob/master/src/rtextures.c)
|
- [Raylib](https://github.com/raysan5/raylib) - supports decoding and encoding QOI textures through its [rtextures module](https://github.com/raysan5/raylib/blob/master/src/rtextures.c)
|
||||||
- [Rebol3](https://github.com/Oldes/Rebol3/issues/39) supports decoding and encoding QOI using a native codec
|
- [Rebol3](https://github.com/Oldes/Rebol3/issues/39) - supports decoding and encoding QOI using a native codec
|
||||||
- [c-ray](https://github.com/vkoskiv/c-ray) supports QOI natively
|
- [c-ray](https://github.com/vkoskiv/c-ray) - supports QOI natively
|
||||||
- [SAIL](https://sail.software) image decoding library, supports decoding and encoding QOI images
|
- [SAIL](https://sail.software) - image decoding library, supports decoding and encoding QOI images
|
||||||
- [Orx](https://github.com/orx/orx) 2D game engine, supports QOI natively
|
- [Orx](https://github.com/orx/orx) - 2D game engine, supports QOI natively
|
||||||
- [IrfanView](https://www.irfanview.com) supports decoding and encoding QOI through its Formats plugin
|
- [IrfanView](https://www.irfanview.com) - supports decoding and encoding QOI through its Formats plugin
|
||||||
- [ImageMagick](https://github.com/ImageMagick/ImageMagick) supports decoding and encoding QOI, since 7.1.0-20
|
- [ImageMagick](https://github.com/ImageMagick/ImageMagick) - supports decoding and encoding QOI, since 7.1.0-20
|
||||||
- [barebox](https://barebox.org) bootloader, supports decoding QOI images for splash logo, since v2022.03.0
|
- [barebox](https://barebox.org) - bootloader, supports decoding QOI images for splash logo, since v2022.03.0
|
||||||
- [KorGE](https://korge.org) & KorIM Kotlin 2D game engine and imaging library, supports decoding and encoding QOI natively since 2.7.0
|
- [KorGE](https://korge.org) - & KorIM Kotlin 2D game engine and imaging library, supports decoding and encoding QOI natively since 2.7.0
|
||||||
- [DOjS](https://github.com/SuperIlu/DOjS) DOS JavaScript Canvas implementation supports loading QOI files
|
- [DOjS](https://github.com/SuperIlu/DOjS) - DOS JavaScript Canvas implementation supports loading QOI files
|
||||||
- [XnView MP](https://www.xnview.com/en/xnviewmp/) supports decoding QOI since 1.00
|
- [XnView MP](https://www.xnview.com/en/xnviewmp/) - supports decoding QOI since 1.00
|
||||||
|
|
||||||
## Packages
|
## Packages
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user