From a3daf19499f559cb9131d272dba7f1845c711130 Mon Sep 17 00:00:00 2001 From: bizulk Date: Thu, 31 Oct 2019 09:46:25 +0100 Subject: [PATCH 1/3] Update Readme.txt : add fastlz I used this project for real time compression on cortex-M4 (160Mhz, 192 ko RAM). The ratio beetween speed / size is good to me. This project was simplest to embbed. The community on google groups is reactive. --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 979868c..6edccbf 100644 --- a/README.md +++ b/README.md @@ -176,7 +176,8 @@ Compilers, as well as compiler- and compilation-related tooling. * [Zstandard][510] - Fast, lossless compression algorithm, targeting real-time compression scenarios at zlib-level or better compression ratios. [``BSD-3-Clause``][BSD-3-Clause] - +* [fastLZ][557] - Lightning-fast lossless compression library (LZ77 type). Embbedable on small target like ARM Cortex-M families. Source code directly embbedable on your project ( a pair of h/c files), no dynamic memory allocation. [``MIT``][MIT] + ## Concurrency and Parallelism ## * [cchan][243] - Small library for channel constructs for inter-thread From f17691e29a476e4cd1a723860d587c1bb7d6352c Mon Sep 17 00:00:00 2001 From: bizulk Date: Wed, 16 Dec 2020 20:26:54 +0100 Subject: [PATCH 2/3] Added the plibsys cross-plateform system library It support multiple UNIX OS as well as Windows, a several compilers --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 6edccbf..1962541 100644 --- a/README.md +++ b/README.md @@ -382,7 +382,8 @@ Big libraries that provide data structures and other stuff you expect of a GLib while focusing on being small and light. [``BSD-2-Clause``][BSD-2-Clause] * [TBOX][398] - Multi-platform library with a large number of capabilities. [``Apache-2.0``][Apache-2.0] - +* [plibsys][588] - Cross-platform system C library. Zero third-party dependencies, uses only native system calls. [``MIT``][MIT] + ## Game Programming ## Engines, libraries and other helpful things specifically for making games. @@ -1743,3 +1744,4 @@ support for C. [585]: https://msune.github.io/libcdada/ [586]: https://github.com/ariya/fastlz [587]: https://github.com/maxim2266/str +[588]: https://github.com/saprykin/plibsys From bf83d397c80b302c1643ba6fb7b77f1a9b845925 Mon Sep 17 00:00:00 2001 From: bizulk Date: Thu, 31 Oct 2019 09:46:25 +0100 Subject: [PATCH 3/3] Revert "Update Readme.txt : add fastlz" This reverts commit a3daf19499f559cb9131d272dba7f1845c711130. --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index 1962541..fb71099 100644 --- a/README.md +++ b/README.md @@ -176,8 +176,7 @@ Compilers, as well as compiler- and compilation-related tooling. * [Zstandard][510] - Fast, lossless compression algorithm, targeting real-time compression scenarios at zlib-level or better compression ratios. [``BSD-3-Clause``][BSD-3-Clause] -* [fastLZ][557] - Lightning-fast lossless compression library (LZ77 type). Embbedable on small target like ARM Cortex-M families. Source code directly embbedable on your project ( a pair of h/c files), no dynamic memory allocation. [``MIT``][MIT] - + ## Concurrency and Parallelism ## * [cchan][243] - Small library for channel constructs for inter-thread