# minilib **Repository Path**: jsp007/minilib ## Basic Information - **Project Name**: minilib - **Description**: No description available - **Primary Language**: Pascal - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-11-15 - **Last Updated**: 2025-06-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## Mini Lib for Pascal ## Pascal library, FreePascal 3.3 or later or DelphiXE ### Folders ### lib: most common utils functions (MiniLib.lpk) connection: it is a database wrappers for SQLite, FirebirdSQL, MySQL, PostgreSQL (MiniConnections.lpk). socket: Socket tcp/ip client and server objects, includes webserver and simple REST server, and OpenSSL 1.1 support (MiniSockets.lpk). xml: XML file/stream reader, line by line not use huge memory to parse it (MiniXML.lpk). comm: ComPort like COM1 COM2 and serial ports (MiniComm.lpk). ### Compiler ### Free Pascal 3.2 Delphi XE 10.4 ### Install ### #### Lazarus #### Just open this packages (in order) and compile it in Lazarus IDE (Menu->Package-Open Package file (.lpk)) Main package used by other packages MiniLib.lpk Usefull Packages MiniConnections.lpk MiniSockets.lpk MiniXML.lpk Optional packages (rarly tested) MiniComm.lpk Abandonned packages MiniTranslator.lpk ### Branches ### Use "release" branch for last stable code. Use "master" branch for last update of code. ### Developers ### Zaher Dirkey zaherdirkey at gmail dot com Belal hamed belalhamed at gmail dot com