Programming
Software development: programming languages, coding, libraries and frameworks, software engineering and architecture, source control, developer tools, databases, and infrastructure.
-
quicktype quicktype.io
Generate models and serializers from JSON, JSON Schema, GraphQL, and TypeScript
-
Programming Crystal pragprog.com
PragProg book to start your Crystal journey
-
LinCAS-lang github.com
A programming language for scientific computation
-
charly github.com
Charly Programming Language
-
Best coding practices autoitscript.com
-
Programs autoitscript.com
-
Java (by seangriffin) autoitscript.com
-
Windows Services (by engine) autoitscript.com
-
Usability of Programming Languages gergelyk.github.io
Comparison of Python, Rust, Crystal
-
Crystal Programming Discord Server discord.gg
Unofficial Discord server dedicated to the Crystal Programming Language
-
devdocs.io devdocs.io
API Documentation Browser with Crystal support
-
MS SQL (by ChrisL) autoitscript.com
-
crystal-tools atom.io
Enables built in tools in Crystal compiler
-
TVmaze.com API (by BBs19) autoitscript.com
-
TeamViewer API (by mLipok) autoitscript.com
-
MS SQL (by TheLuBu) autoitscript.com
-
WinSparkle winsparkle.org
and its Delphi wrapper. WinSparkle is an easy-to-use software update library for Windows developers. WinSparkle is a heavily (to the point of being its almost-port) inspired by the Sparkle framework originally by Andy Matuschak that became the de facto standard for software…
-
TileEngine tilengine.org
. (GitHub) [Delphi] [FPC] OOP Pascal Wrapper and bindings for Tilengine 2D retro graphics engine. Tilengine is a cross-platform 2D graphics engine for creating classic/retro games with tilemaps, sprites and palettes. Its scanline-based rendering algorithm makes raster effects a…
-
ZeosLib sourceforge.net
. [Delphi] [FPC] Set of database components for MySQL, PostgreSQL, Interbase, Firebird, MS SQL, Sybase, Oracle and SQLite.
-
Orpheus sourceforge.net
(Newest and maintained version for recent compiler version only). [Delphi] Award-winning UI toolkit for Borland Delphi & C++Builder. It contains over 120 components covering everything from data entry to calendars and clocks. Other noteworthy components include an Object…
-
OnGuard sourceforge.net
(Alternate and maintained version for recent compiler version only). [Delphi] Library to create demo versions of your Borland Delphi & C++Builder applications. Create demo versions that are time-limited, feature-limited, limited to a certain number of uses, or limited to a…
-
Async Professional sourceforge.net
(Newest and maintained version for recent compiler version only). [Delphi] Comprehensive communications toolkit for Embarcadero Delphi, C++Builder, & ActiveX environments. It provides direct access to serial ports, TAPI and the Microsoft Speech API (TTS/Speech recognition). It…
-
SAX for Pascal sourceforge.net
. [Delphi] [FPC] Designed to implement the Simple API for XML Parsing in Pascal/Delphi. // Callback-based XML parser, useful for processing huge XML streams. Abandoned since 2004 but is almost the only SAX implementation available.
-
Libxml2 for pascal sourceforge.net
. [Delphi] [FPC] Pascal units accessing the popular XML API from Daniel Veillard. This should be usable at least from Kylix and Delphi, but hopefully also from other Pascal compilers (like freepascal).
-
KOL sourceforge.net
. [Delphi] [FPC] (KOL-CE port to FPC) KEY OBJECTS LIBRARY for Delphi (and FPC) - to make applications small and power. This library is freeware and open source. MCK is a kit of mirror classes for the VISUAL project development in Delphi environment using KOL library.
-
IndySoap sourceforge.net
. [Delphi] Open Source Library for implementing Web services using Delphi/CBuilder Compilers. IndySoap isn't tied to Indy for transport services, though Indy based transport services are included.
-
IGDI+ sourceforge.net
. [Delphi] The free open source library allows quick and easy implementations of complex GDI+ applications, in a natural Delphi-friendly code.
-
GExperts sourceforge.net
. Free set of tools built to increase the productivity of Delphi and C++Builder programmers by adding several features to the IDE. GExperts is developed as Open Source software and we encourage user contributions to the project. Grep search and replace supporting unicode files…
-
Fundamentals Code Library sourceforge.net
(abandoned, more recent fork is here - though it slightly differs in units set, f.ex. no XML. Recent major version 5 here). [Delphi] [FPC] Collection of Delphi / FreePascal code units. Includes libraries for Unicode, Strings, Data Structures, Sockets and Mathematics. // Utils…
-
Delphi ASIO & VST Project sourceforge.net
. [Delphi] Framework for writing applications using the ASIO interface and VST plugins. It comes with countless DSP algorithms all demonstrated in dozens of examples. // Not very active lately, but the trunk is in a usable state
-
Delphi Template Engine sourceforge.net
. [Delphi] Template engine designed to be used as a library in Delphi (mainly Delphi 7) applications, allowing developers to use templating on their software with no worry about implementing it.
-
Audorra sourceforge.net
. [Delphi] [FPC] Digital audio library for Delphi and Freepascal. Using a flexible plugin architecture, it allows you to exchange the audio backend (e.g. WaveOut, OpenAL), add protocol classes (e.g. file, http) and decoders.
-
ATViewer sourceforge.net
(mirror at GitHub). [Delphi] Delphi components to view various file types: text, binary, images, multimedia, webpages, etc. // Used in Universal Viewer software. Could be used to display hex dumps, features fast display of unlimited size files/streams. Supports Total Commander…
-
Asphyre aka Platform eXtended Library (PXL) sourceforge.net
. [Delphi] [FPC] Cross-platform framework for developing 2D/3D video games, interactive and scientific applications. It aids the developer with mathematics, hardware control, resource management, displaying real-time graphics and text, handle user input and network…
-
ACBr (Commercial Automation Brazil) sourceforge.net
(GitHub mirror, Organization page in GitHub. [Delphi] [FPC] Set of components and libraries for Delphi and Lazarus, designed to simplify the development of commercial automation systems in Brazil. It is widely used by developers who need to integrate their software with fiscal…
-
Abbrevia sourceforge.net
(Newest and maintained version for recent compiler version only). [Delphi] Advanced data compression toolkit for Delphi and C++Builder. Supports PKZIP, Microsoft CAB, tar, gzip, and bzip2 archives, and can create self-extracting executables. On Windows it also provides Delphi…
-
tDBF sourceforge.net
. [Delphi] [FPC] Native dBASE III+, dBase IV and dBase 2k data access component for Delphi, BCB, Kylix, FreePascal. It allows you to create very compact database programs which don't need any special installer programs. The DB engine code is compiled right into your executable.
-
Internet Component Suite overbyte.be
. [Delphi] Asynchronous-based library composed of various Internet components and applications. Clients/servers for TCP, UDP, raw sockets, FTP, SMTP, POP3, NNTP, HTTP, Telnet and more. Supports SSL and TLS with the help of OpenSSL. Also includes Mime Decoder, SHA1/MD4/MD5…
-
OmniPascal omnipascal.com
. Project that enables Delphi and Free Pascal developers to write and maintain code using the modern editor Visual Studio Code.
-
MMX Code Explorer mmx-delphi.de
. Feature-rich productivity enhancing plugin. Includes refactoring, class browser, advanced editing, metrict and many more.
-
Magenta Systems WMI and SMART Component magsys.co.uk
. [Delphi] Contains WMI, SMART and SCSI PassThrough functions, of particular use for getting hard disk information and configuring network adaptors, but also for many other general uses. MagWMI provides general view access to any WMI information using SQL like commands, and…
-
madExcept madshi.net
. [Delphi] madExcept was built to help you locate bugs in your software. Whenever there's a crash/exception in your program, madExcept will automatically catch it, analyze it, collect lots of useful information, and give the end user the possibility to send you a full bug…
-
IDE Fix Pack idefixpack.de
. Collection of unofficial bug fixes and performance optimizations for the RAD Studio IDE, Win32/Win64 compiler and Win32 debugger. IDE Fix Pack is an IDE plugin for RAD Studio 2009-XE6 that fixes IDE bugs at runtime. All changes are done in memory. No files on disk are…
-
madKernel help.madshi.net
. [Delphi] The package is about Kernel Objects for the biggest part. The most important object types are wrapped up in interfaces, utilizing all the specific kernel32 APIs. Has interface wrappers for: Events, Mutexes, Threads, Processes, Windows, Modules, Tray Icons, shared…
-
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…
-
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
-
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…
-
Fano Framework fanoframework.github.io
. [FPC] Web application framework for modern Pascal programming language. It is written in Free Pascal.
-
FFmpeg Delphi/Pascal Headers delphiffmpeg.com
. [Delphi] [FPC] Open source translation of FFMPEG headers.
-
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…
- next page of items loading…