{"repo":"exilon/QuickLib","free":true,"listed":false,"github":"https://github.com/exilon/QuickLib","clone":"git clone https://github.com/exilon/QuickLib.git","description":"Quick development library (AutoMapper, LinQ, IOC Dependency Injection, MemoryCache, Scheduled tasks, Json and Yml Config and Options pattern, Serializers, etc) with crossplatform support for Delphi/Firemonkey (Windows,Linux,OSX/IOS/Android) and freepascal (Windows/Linux).","language":"Pascal","stars":710,"topics":["delphi","azure","config","json","monitor","console","chronometer","service","freepascal","thread"],"license":"Apache-2.0","category":"mobile-apps","readme_excerpt":"QuickLib is a delphi/Firemonkey(Windows, Linux, Android, OSX & IOS) and fpc(Windows & Linux) library containing interesting and quick to implement functions, created to simplify application development and crossplatform support and improve productivity. Delphi XE8 - Delphi 13 Florence supported. Give it a star Please \"star\" this project in GitHub! It costs nothing but helps to reference the code. Star History Support If you find this project useful, please consider making a donation. Testing QuickLib includes a comprehensive DUnitX test suite covering all major units. Tests are located in the test/ folder and can be compiled and run with RAD Studio. To run the tests, open test/QuickLib.dproj in RAD Studio, build and run, or compile from the command line: Areas of functionality: Mapping : Map fields from a class to other class, copy objects, etc.. Config : Use your config as an object and load/save from/to file (Json/Yaml) or Windows Registry. Serialization : Serialize objects to/from json/Yaml. Scheduling : Schedule tasks launching as independent threads with retry policies. Threading : Simplify run and control of multithread background tasks, Thread-safe Lists, queues, etc Data : Flexible data interchange and storage, allowing several input-output types. Cloud : Simplify cloud Azure/Amazon file management, send emails and more. Querying : Indexed Lists, Searchable Lists and Linq query system for generic lists and arrays. Benchmark : Time elapsed control and benchmark functio","default_branch":null,"files":null,"tree":[],"storefront":"/r/exilon","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/exilon/QuickLib/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."}