Jackalope / jrf (public) (License: GPLv3 or later version) (since 2019-11-21) (hash sha1)
Libriary for reading and writing resource files: vertices, indices, meshes, images, models and scene data.
Supports reading from filesystem as well as from zip files.
It uses unique binary container format for those resources.
It is used in tool for converting popular formats like wavefront .obj file, TARGA image to this container and also used in resource loader as part of graphics framework.

It requires jlib libriary (see my user repositories) and libzip.
It is possible to remove libzip dependency.

Mode Type Size Ref File
100755 blob 179 150da057a6f8f2180eca0c756f9ff777a0407676 .gitignore
100644 blob 7651 4730325d1759b19c4b8dea8d55c4ce805aae0aca CMakeLists.txt
100644 blob 35149 f288702d2fa16d3cdf0035b15a9fcbc552cd88e7 COPYING
100644 blob 578 60758baee7975bf67b860ac823255dfa046d85e1 config.cmake.in
040000 tree - 53a722433a82dbd5f4cee803acd73fadb346b2bc include
040000 tree - c3141ce249b1ed52b9d26b9221125bc20b28ebb1 src
100644 blob 433 e2310426e91b5b52a63e348fbd7691e12b1ef368 version.cmake.in
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/Jackalope/jrf

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/Jackalope/jrf

Clone this repository using git:
git clone git://git.rocketgit.com/user/Jackalope/jrf

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main