{"repo":"stcarrez/ada-util","free":true,"listed":false,"github":"https://github.com/stcarrez/ada-util","clone":"git clone https://github.com/stcarrez/ada-util.git","description":"Ada Utility Library - Composing streams, processes, logs, serialization, encoders and more","language":"Ada","stars":83,"topics":["logging","process","streams","serializer","json","beans","ada"],"license":"Apache-2.0","category":"security-tools","readme_excerpt":"Ada Utility Library This Ada library contains various utility packages for building Ada applications. This includes: A logging framework close to Java log4j framework, Support for INI and property files, A serialization/deserialization framework for XML, JSON, CSV, Forms Ada beans framework, Encoding/decoding framework (Base16, Base32, Base64, SHA, HMAC-SHA, AES-256), A composing stream framework (raw, files, buffers, pipes, sockets, encryption, decryption, LZMA compression, LZMA decompression), Several concurrency tools (reference counters, counters, pools, fifos, arrays), Process creation and pipes, Support for loading shared libraries (on Windows or Unix), HTTP client library on top of CURL or AWS. Ada Util also provides a small test utility library on top of Ahven or AUnit to help in writing unit tests. Ahven is the default testing framework as it provides better reports. Version 2.9.0 - Jun 2026 - Feature #67: Add To Nanoseconds and To Ada Time to solve GNAT warnings - Feature #68: Log rolling file with LZMA compression Version 2.8.2 - Oct 2025 - Fix #61: MacOS build is broken Version 2.8.1 - Jul 2025 - Fix #59: Encryption of non-aligned array raises constraint error List all versions Using with Alire If you are using Alire in your project, run the following command within your Alire project to use the library: Depending on your project, you may need one or some of the following other components: Using without Alire If you don't have Alire or want to build and install th","default_branch":null,"files":null,"tree":[],"storefront":"/r/stcarrez","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/stcarrez/ada-util/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}