All Projects → jackdp → JPLib

jackdp / JPLib

Licence: other
A small library of Pascal units needed to compile my projects published on GitHub.

Programming Languages

pascal
1382 projects
Batchfile
5799 projects

Projects that are alternatives of or similar to JPLib

TLightFileStream
Implements a lightweight, high-performance, non-allocating advanced-record-based wrapper around the SysUtils file handling routines as an alternative to Classes.TFileStream.
Stars: ✭ 21 (-48.78%)
Mutual labels:  freepascal, fpc, free-pascal
troll-hunter
Trollhunter is a single-player roguelike game.
Stars: ✭ 28 (-31.71%)
Mutual labels:  fpc, free-pascal
Fairtris
Clone of the official classic Tetris® game for the NES console, intended for Windows and Linux systems. It implements the original mechanics and includes many regional versions and several RNGs (all in one executable).
Stars: ✭ 30 (-26.83%)
Mutual labels:  fpc, free-pascal
libpassqlite
libPasSQLite is delphi and object pascal bindings and wrapper around SQLite library. SQLite is library that implements a small, fast, self-contained, high-reliability, full-featured, SQL database engine.
Stars: ✭ 18 (-56.1%)
Mutual labels:  freepascal, fpc
WebView4Delphi
WebView4Delphi is an open source project created by Salvador Díaz Fau to embed Chromium-based browsers in applications made with Delphi or Lazarus/FPC for Windows.
Stars: ✭ 157 (+282.93%)
Mutual labels:  freepascal, fpc
bcrypt
BCrypt is a password hashing function
Stars: ✭ 138 (+236.59%)
Mutual labels:  freepascal, fpc
PospoliteView
Pospolite View aims to be a simple HTML viewer engine fully made in Free Pascal.
Stars: ✭ 29 (-29.27%)
Mutual labels:  freepascal, fpc
libpascurl
libPasCURL is delphi and object pascal wrapper around cURL library. Library for transferring data with URL syntax, supporting HTTP, HTTPS, FTP, FTPS, GOPHER, TFTP, SCP, SFTP, SMB, TELNET, DICT, LDAP, LDAPS, FILE, IMAP, SMTP, POP3, RTSP and RTMP.
Stars: ✭ 58 (+41.46%)
Mutual labels:  freepascal, fpc
fano
Pascal web application framework
Stars: ✭ 90 (+119.51%)
Mutual labels:  freepascal, free-pascal
setup-lazarus
Set up your GitHub Actions workflow with a specific version of Lazarus
Stars: ✭ 29 (-29.27%)
Mutual labels:  freepascal, free-pascal
DfmExtractor
Small command line utility which allows you to extract DFM, LFM and FRM forms from executable files compiled by Delphi, Lazarus and CodeTyphon.
Stars: ✭ 22 (-46.34%)
Mutual labels:  freepascal, free-pascal
GLPT
GLPT :: OpenGL Pascal Toolkit. A multi-platform library for OpenGL and OpenGL ES
Stars: ✭ 26 (-36.59%)
Mutual labels:  freepascal
QQWry
Delphi interface for QQWry IP database
Stars: ✭ 14 (-65.85%)
Mutual labels:  freepascal
csscontrols
Implementation of basic css drawing for pascal (fpc, lazarus, delphi)
Stars: ✭ 26 (-36.59%)
Mutual labels:  fpc
ByteSizeLibPascal
TByteSize is a utility record that makes byte size representation in code easier by removing ambiguity of the value being represented.
Stars: ✭ 24 (-41.46%)
Mutual labels:  fpc
VALIS
Vote ALlocating Immune System, an immune-inspired classification algorithm
Stars: ✭ 21 (-48.78%)
Mutual labels:  freepascal
deskew
Deskew is a command line tool for deskewing scanned text documents. It uses Hough transform to detect "text lines" in the image. As an output, you get an image rotated so that the lines are horizontal.
Stars: ✭ 127 (+209.76%)
Mutual labels:  free-pascal
aws
Object Pascal implementation for Amazon S3
Stars: ✭ 67 (+63.41%)
Mutual labels:  freepascal
dokan-delphi
Dokan Delphi Wrapper
Stars: ✭ 48 (+17.07%)
Mutual labels:  freepascal
Mad-Pascal
Mad Pascal Compiler for 6502 (Atari XE/XL, C64, C4Plus)
Stars: ✭ 46 (+12.2%)
Mutual labels:  freepascal

JPLib

visitors

Small library of Pascal units needed to compile my projects published on GitHub.

Supported Delphi versions: 2009, 2010, XE, XE2, XE3, XE4, XE5, XE6, XE7, XE8, 10.0 Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney, 11.0 Alexandria.
Lazarus: Required FPC version 3.0.4 3.2.0 or newer.
CodeTyphon: Tested on CodeTyphon 7.00, 7.10, 7.20 with FPC 3.3.1


Installation

Installation packages for all supported IDEs can be found in the packages folder. The packages are "run-time" type and do not contain any components.

The JPLib package must be installed if you want to install the JPPack components package. If you do not want to install JPPack, you can use JPLib without any installation.


Hash

Some units in the Hash folder uses HashLib4Pascal library from https://github.com/Xor-el/HashLib4Pascal and Wolfgang Ehrhardt's hashing units from https://github.com/jackdp/www.wolfgang-ehrhardt.de/tree/master/src/crc-hash/crc_hash


License

The license for my work: Public domain. You can do with my code whatever you want without any limitations.

But, in some units I use code from other open source projects, so you should look at the PAS source files and license of the authors of these projects for more information.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].