Pascal
508 items from fr0st-brutal/awesome-pascal ★2,091
-
pas2js gitlab.com
, docs. [Delphi] [FPC] An open source Pascal to JavaScript transpiler. It parses Object Pascal and emits JavaScript. The JavaScript is currently of level ECMAScript 5 and should run in any browser or in Node.js (target "nodejs"). Basically, Delphi 7 syntax is supported. Used in…
-
SynTests github.com
. [Delphi] [FPC] Unit test functions including mocks and stubs.
-
SynTaskDialog github.com
. [Delphi] [FPC] Implement TaskDialog window (native on Vista/Seven, emulated on XP)
-
SpiderMonkey github.com
. [Delphi] [FPC] Binding for Mozilla JavaScript engine, including JIT and multi-threading, with easy objects access via Delphi variants. // Spidermonkey DLL required
-
SynMongoDB github.com
(docs). [Delphi] [FPC] Offers direct low-level access to any MongoDB server, its custom data types, JSON or via TDocVariant custom variant document storage.
-
SynLog github.com
. [Delphi] [FPC] Logging functions used by Synopse projects.
-
SynGdiPlus github.com
. [Delphi] [FPC] Enables an application to load and save GIF, TIF, PNG and JPG pictures. It also allows anti-aliased drawing from any TMetaFile. That is, you can play a .emf content using GDI+ instead of GDI, for much better rendering result.
-
SynCrtSock github.com
. [Delphi] [FPC] Features several sockets and HTTP client-server classes, including a high-performance http.sys based server under Windows, and a new thread-pool powered socket server. // Also implements http.sys binding under Windows and cURL binding under nix
-
SynCommons github.com
. [Delphi] [FPC] High speed JSON library, using TDocVariant custom variant type for storage and access.
-
SynBigTable github.com
. [Delphi] [FPC] Class used to store huge amount of data with fast retrieval.
-
mORMotReport github.com
(docs). [Delphi] Fast and efficient code-based reporting component, with preview form and PDF export.
-
SynCrossPlatformJSON github.com
. [Delphi] [FPC] High speed cross-platform JSON library, using TJSONVariant custom variant type for storage and access.
-
JclDebug (part of Project JEDI) github.com
. [Delphi] [FPC] Tracing, MAP file parser, exception report generation, exception stack traces.
-
JPL.CmdLineParser github.com
. [Delphi] [FPC] Command-line parser for Delphi and Free Pascal
-
Synaser github.com
. [Delphi] [FPC] Library for blocking communication on serial ports. It is non-visual class as in Synapse, and programmer interface is very similar to Synapse.
-
GpCommandLineParser github.com
. [Delphi] Attribute based command line parser.
-
Smoketest github.com
. [Delphi] Framework for writing tests and performance benchmarks using the Delphi language for Microsoft Windows. It has been tested on all versions of Delphi from 7 thru to 2010.
-
CnWizards github.com
. Free Plug-in Tool Set for Delphi/C++ Builder/CodeGear RAD Studio to Improve Development Efficiency.
-
TaskbarListComponents github.com
. [Delphi] Set of components designed as Delphi wrappers for the Windows 7 Taskbarlist Interfaces (e.g. ITaskbarlist3) // Requires JVCL
-
Thrift Delphi Software Library github.com
. [Delphi] Lightweight, language-independent software stack for point-to-point RPC implementation. Thrift provides clean abstractions and implementations for data transport, data serialization, and application level processing. The code generation system takes a simple…
-
ATImageBox for Delphi github.com
. [Delphi], ATImageBox for Laz. [FPC] TScrollBox with embedded TImage. Control can auto position image inside.
-
ATBinHex for Delphi github.com
. [Delphi], ATBinHex for Laz. [FPC] Viewer for files of unlimited size like in Total Commander.
-
MemoryMap github.com
. [Delphi] Set of classes to get all the info about a memory of a running process.
-
SDL2 freepascal-meets-sdl.net
(GitHub). [Delphi] [FPC] Pascal SDL 2 Headers. Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D.
-
Fano Framework fanoframework.github.io
. [FPC] Web application framework for modern Pascal programming language. It is written in Free Pascal.
-
DUnit2 dunit2.sourceforge.net
. [Delphi] Fork of the DUnit Project that adds several new features. // Seems abandoned, lacks some features from last DUnit version.
-
DUnit dunit.sourceforge.net
. [Delphi] Unit Testing Framework, that has been the standard testing framework for years, the Delphi IDE now ships with this library. // Included since XE, deprecated since XE8 in favor of DUnitX; seems abandoned.
-
XML Parser destructor.de
. [Delphi] [FPC] Lightweight ObjectPascal XML parser for Delphi and FreePascal. By leaving out syntax checking, well-formedness checks and/or validation, and by choosing a progressive scanning technique, this parser is very fast.
-
SamplingProfiler delphitools.info
. [Delphi] Performance profiling tool for Delphi 5 to 32bits Delphi XE4. Its purpose is to help locate bottlenecks, even in final, optimized code running at full-speed.
-
MapFileStats delphitools.info
. [Delphi] Tool that provides simple binary size statistics from .MAP files (any Delphi version up to at least Delphi XE5).
-
DFF Library delphiforfun.org
. [Delphi] [FPC] Big Floating Point, Big Integers, Astronomical calcualtions
-
FFmpeg Delphi/Pascal Headers delphiffmpeg.com
. [Delphi] [FPC] Open source translation of FFMPEG headers.
-
Windows 7 Taskbar Components delphi.fsprolabs.com
. [Delphi] One of the most notable feature in Windows 7 is a new Windows taskbar. It offers a new way of controlling your desktop, managing your windows, and launching applications.
-
ICU4PAS crossgl.com
. [Delphi] [FPC] Object Pascal, cross platform, Direct Class Wrapper over the mature and widely used set of C/C++ ICU libraries providing Unicode support, software internationalization (i18n) and globalization (g11n), giving applications the same results on all platforms. You…
-
CSV File and String Reader codeproject.com
. [Delphi] TnvvCSVFileReader and TnvvCSVStringReader are light weighted and fast classes that resemble unidirectional data set.
-
NativeJpg code.google.com
. [Delphi] Fully object-oriented Pascal implementation that allows to read and write Jpeg files. You can use this software to read and write Jpeg images from files or streams. It supports baseline and progressive Jpeg, support for metadata, as well as all conceivable lossless…
-
PubSub Chimera code.google.com
. [Delphi] Open Source (MIT License) library for Delphi which provides a fast and cross platform PubSub and Message Queue implementation under a license that doesn't suck.
-
NewAC - New Audio Components code.google.com
(abandoned, list of forks on GH here). [Delphi] Designed to help your Delphi programs perform different sound processing tasks. With NewAC you can play audio stored in many formats (wav, Ogg Vorbis, FLAC, Monkey Audio, WavPack, MP3, Windows WMA, DTS, AC-3 (Dolby Surround), VOB…
-
EasyListView code.google.com
(seems abandoned, active fork on GH here). [Delphi] Part of VirtualShellTools for the Listview but can be used for a TListview Replacement that is faster and more customizable. // Feature-rich Listview implementing virtual (callback-based) MVC paradigm.
-
GMLib code.google.com
(Google Maps Library) (seems abandoned, active fork on GH here and here). [Delphi] Components for Delphi/C++ Builder that encapsulate the GoogleMaps API to administrate a map, markers, polygons, rectangles, polylines, etc. All objects that you can put into a map.
-
DuckDuckDelphi code.google.com
. [Delphi] Adds simple duck typing to Delphi Objects and provides an RTTI helper class to simplify many common RTTI tasks.
-
DSPack code.google.com
(abandoned, active fork is here). [Delphi] Set of components and classes to write Multimedia Applications using MS Direct Show and DirectX technologies.
-
delphimemcache code.google.com
. [Delphi] Implements a thread safe client for memcached. // Requires Indy 10
-
Delphi-JavaScript code.google.com
. [Delphi] JavaScript engine for delphi based on Mozilla's Spidermonkey. // Spidermonkey DLL required
-
CCR-EXIF code.google.com
(seems abandoned, list of forks on GH here). [Delphi] Library to read and write Exif, IPTC and XMP metadata from JPEG, TIFF and PSD images.
-
FormResource chapmanworld.com
. Wizard that helps storing various data as form resources.
-
QDAC3 blog.qdac.cc
(SVN: svn://www.qdac.cc/QDAC3). [Delphi] Stands for quick data access components. Useful units such as QJson (easy to use json unit), QWorker (job delivery) etc. // Description and comments in Chinese, author is not good at English. Haven't tested this library by myself.
-
Lazy Delphi Builder bitbucket.org
. Build tool for Delphi. Recompile projects/packages from sources with all dependencies, without need to mess around with configs. Quickly (re-)install components from sources into IDE, with no need to change your Library Path. // Powerful automating tool. Freeware but not open…
-
Marshmallow bitbucket.org
. [Delphi] Object-Relational Mapping for Delphi XE2-7 (Win32) inspired by .NET micro ORM's (mostly by PetaPoco) and Java Hibernate. Developed by Linas Naginionis. Supports SQLite, Sybase ASA, SQL Server, Firebird, Oracle, MySQL, PostgreSQL, MongoDB. Uses Spring Framework. In…
-
CocinAsync bitbucket.org
. [Delphi] High performance library for Delphi to simplify coding and improve performance of asynchronous and multithreaded applications.
- next page of items loading…