Effort to keep RxLibrary (library of 60+ components) actual. BSON/JSON, IOCP/EPOLL sockets, socket pools, HTTP, HTTP/2, OpenSSL, ProtocolBuffers. Foundation classes and utilities that are used throughout the other Grijjy Repositories. Predictable state container for Delphi apps utilizing a unidirectional data flow. Stream Handling Library- makes working with Streams much easier! Handles Deleting, Inserting, Reading and Writing data. Generics Collections Highly efficient, Thread-Safe Collection Types (lists, trees etc.). Event Engine - a very powerful system for producing Multi-Threaded, Asynchronous and Event-Driven programs. Special Common Base Types each containing a Thread-Safe Locking Mechanism. Known compatibility: Delphi versions from XE to 10 Seattle. Pure REST approach, standard concepts in a familiar Delphi flavor (including a component based client library). Direct SQL/NoSQL database access, ORM/ODM over objects, RESTful ORM and SOA services via interfaces over high performance HTTP server, MVC/MVVM web sites, testing including mocks and stubs, logging, cryptography, compression, huge documentation. Client-Server ORM/ODM SOA MVC framework for Delphi 6 and higher, or FPC 2.7. Lots of useful stuff documentation and comments mainly in Chinese Large collection of visual components, classes and utilities. Nearly undocumented and seems not very up-to-date though.ĬNVCL. Huge heap of classes, components, utilities for almost every purpose. Collections and other containers using Generics and based on IEnumerable, probably more accurate and featured than RTL analogs crypto: CRC, DES, MD5, SHA file utils etc It consists of a number of different modules that contain a base class library (common types, interface based collection types, reflection extensions) and a dependency injection framework. Open-source code library for Embarcadero Delphi 2010 and higher. Utils: ZLIB compression JSON XML ProtocolBuffers Unicode routines data structures Hashes: XOR, CRC, Adler, MD5, SHA, secure keyed MD5/SHA, etc Network: blocking TCP client/server, HTTP(S) via SS元/TLS1.0/TLS1.1/TLS1.2 (fully native) SQL parser BitCoin MtGox client Blaise script engine Cipher: AES, DES, FUNE, RC2, RC4, RSA, Diffie-Hellman Maths: matrix, complex, statistics, huge numbers Includes libraries for Unicode, Strings, Data Structures, Sockets and Mathematics. Collection of Delphi / FreePascal code units. Network: FTP/Http/NNTP/POP3/SMTP, ISAPI, WinInet Http/FTP clients DB: Firebird/MySQL/SQLite3/Memcached/MongoDb/SphinxQL XML/JSON Parser ZLIB Cryptography: AES, Blowfish, MD5, SHA, secure keyed MD5/SHA Other: Self-Balancing Binary Trees, expression evaluatorįundamentals Code Library (abandoned, more recent fork is here - though it slightly differs in units set, f.ex. GUI, algorithms, classes, API headers etc. Library of over 600 Delphi components developed by "Project JEDI" members. The library is grouped into several categories such as Strings, Files and I/O, Security, Math and many, many more. Set of thoroughly tested and fully documented utility functions and non-visual classes which can be instantly reused in your Delphi and C++ Builder projects. This awesome collection is also available on Contents Dead projects (not updated for 3 years or more) are mainly ignored except for those which do not have alive analogs.įeel free to suggest other missing nice projects either by comments or pull requests. Note that only open-source projects are considered. A curated list of awesome Delphi frameworks, libraries, resources, and shiny things.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |