dev-school-lab
Historical archive of DOS-era software, technical documentation and programming notes. Source code, manuals and development material preserved from the original archives
- Active
- Other
- GitHub
- ★ 3
- MIT

30,059 projects in the catalog.
Free Pascal, Lazarus and Delphi components, libraries and programs from GitHub, SourceForge, Codeberg, GitLab and more. Rate them, mark what looks interesting, and talk about them on their benches.
Historical archive of DOS-era software, technical documentation and programming notes. Source code, manuals and development material preserved from the original archives
O Sistema Biblioteca tem por objetivo proporcionar o controle automatizado de empréstimo/devolução de livros em uma biblioteca.
. Delphi FPC This is a Pascal Delphi library that processes to markdown to HTML
Cross-platform Delphi crash/exception reporter (Linux, macOS, Android, iOS) that emits EurekaLog .el-format reports (open in the EurekaLog Viewer): call stacks, CPU registers, modules, source line numbers. RTL-only core, no FMX dependency, no EurekaLog license required.
New version: CalcuFP program is a calculator software (beta version), has a wide range of mathematical functions, specific functions for different subjects (ex.- IPv4 functions), Apart from being able to have on hand an wide range of functions, allows to use different numbering systems WITHOUT CHANGING MODES. We can sum operations decimal, binary and hexadecimal mixed. Example. - 25 + BIN ('111 ') + HEX (' FF ') -> this is equivalent to adding the integer 25 +7 (binary) +255 (hexadecimal) = 287. Allows use of predefined variables and constants. Creating user functions. It has a programming section through type pascal scripts (still in testing), It has a multimedia viewer to store documentation that we have on hand for our daily tasks. Aside calculators comes with color coded for resistors, inductors and capacitors. Support matrix calculation. Solving systems of n equations. Periodic table of elements. QR code generator Create new User functions with pascal script.
husky is a bunch of os-independent software for fidonet. It consitsts of tosser hpt, fileechoprocessor htick, message editor msged TE, libraries fidoconfig, smapi etc. Russian documentation may be found in Wiki http://sf.net/apps/mediawiki/husky/ The new development has been moved to https://github.com/huskyproject/
BDFfont is a library to handle BDF font (Bitmap Distribution Format file) font with Delphi. This library will solve the lack of support for bitmap font on MS-Windows. A complete documentation and few examples are also avaiable.
A Rational Rose addin to facilitate the use of the catalysis methodology with rational rose. Decreases the amount of maintainance required with Rational Rose models and adds ability to format model documentation in HTML. Written in Delphi.
On the surface, Ziphelp is basically HTML in a compressed zip archive, hence the name. Pack any folder with HTML files into a zip archive and you are good to go. But Ziphelp is more than that, it is a protocol based on the standard sitemap protocol, designed to give a help viewer (here: the Delphi implementation) extended information about the content of the help system. That is help context numbers, help keywords, associative keywords, page titles. This information is missing in a standard sitemap.xml. Ziphelp extends the sitemap protocol and enables direct communication of an app with the help system. The Ziphelp protocol is not just for zip archives. It works inside an archive, with uncompressed folders or with HTML content loaded directly from a website. A Delphi desktop app may be deployed with local application help, uncompressed, zipped or embedded. A mobile or web application might not ship with local HTML content, but refer to an online version instead.
PHP script of LANManWiki allows few manual-writters to work on one manual in the same time in LAN enviroment at the conditions of wiki articles - adding, editing and linking allowed!
Snap7, through three specialized components: Client and the inedited Server and Partner, allows you to definitively integrate your PC based systems into a PLC automation chain. Designed to transfer large amounts of hi-speed data in industrial facilities, it scales easily, down to small Linux Arm boards such as Raspberry PI. Hi level object oriented wrappers are provided, currently C/C++, .NET/Mono, Pascal, LabVIEW, Python with many source code examples. Very easy to use, a full working server example is not bigger than the “Hello world”. Many projects/makefiles are ready to run to easily rebuild Snap7 in any platform without the need of be a C++ guru. Very detailed documentation provided.
UnCodeX analyses UnrealScript code and provides an easy interface to browse through the code, it can also produce a JavaDoc like documentation of the source code. This is also the home for other UnrealEngine productivity tools like the UC PreProcessor.
A curated list of awesome Delphi/FreePascal/(any)Pascal frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. Open source and freeware only!
Synopse PDF engine is a fully featured Open Source PDF document creation library for Delphi, embedded in one unit
DMVCFramework (for short) is a popular and powerful framework for Web API and Web Applications in Delphi. Supports RESTful and JSON-RPC WEB APIs development.
Fast, opinionated, minimalist web framework for Delphi
Decentralized anonymous instant messenger on top of Tor Hidden Services
Hot corners for Windows 10 & 11
Skia4Delphi is a cross-platform 2D graphics API for Delphi platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.
Synopse mORMot is an Open Source Client-Server ORM SOA MVC framework for Delphi 6 up to Delphi 10.3 Rio and FPC, targeting Win/Linux for the server, and any platform for clients (including mobile or AJAX).
Database In the Online Package Manager
Quick development library (AutoMapper, LinQ, IOC Dependency Injection, MemoryCache, Scheduled tasks, Json and Yml Config and Options pattern, Serializers, etc) with crossplatform support for Delphi/Firemonkey (Windows,Linux,OSX/IOS/Android) and freepascal (Windows/Linux).
An open-source, pentest and developer-oriented web browser, using the power of Lua
Keyman cross platform input methods system running on Android, iOS, Linux, macOS, Windows and mobile and desktop web
a unique framework for cybersecurity simulation and red teaming operations, windows auditing for newer vulnerabilities, misconfigurations and privilege escalations attacks, replicate the tactics and techniques of an advanced adversary in a network.
SAS.Planet is a free, open-source Geographic Information System (GIS) software designed for viewing, downloading, and managing high-resolution satellite imagery and conventional maps from various online sources.
Four engines to render SVG (Delphi Image32, SVGMagic, Skia4Delphi, Direct2D wrapper) and four components to simplify use of SVG images (resize, fixedcolor, grayscale...) for VCL and FMX platforms.
The Reconstruction of ZZT
Tabbed notebook with RichText editor, multi-level notes and strong encryption.
OpenAI (and DeepSeek, Azure OpenAI, YandexGPT, Ollama, GigaChat, Qwen) API wrapper for Delphi. Use ChatGPT, DALL-E, Whisper and other products.
Cmulator is ( x86 - x64 ) Scriptable Reverse Engineering Sandbox Emulator for shellcode and PE binaries . Based on Unicorn & Zydis Engine & javascript
Cheat Engine Library is based on CheatEngine a debugger and coding environment particularly aimed at games, but can also be used for other purposes like debugging applications and used in schools for teaching how computers work
Snap7 is an open source, 32/64 bit, multi-platform Ethernet communication suite for interfacing natively with Siemens S7 PLCs.
Brook is microframework which helps to develop web Pascal applications.
Networking In the Online Package Manager
Perform extended-period simulation of the hydraulic and water quality behavior within drinking water distribution systems
Manage your Active Directory (users, DNS, sites & services) from Linux, macOS or Windows. Open source RSAT alternative, Samba AD friendly.
Vulkan header generator, OOP-style API wrapper, framework and prospective Vulkan-based game engine for Object Pascal
Components similar to Delphi VCL Buttons, Panels, Toolbar, DbNavigator, BindNavigator, ButtonGroup and CategoryButtons with Custom Graphic Styles, and an advanced, full-customizable TaskDialog, also with animations!
Open-source multi-purpose remote access tool for Microsoft Windows
Lightpack and Prismatik open repository (For support use support@lightpack.tv)
A collection of extensions tools for SVG files, integrated into Microsoft Windows Explorer (for Windows 10 and 11) and a useful SVG Text Editor
Reference Implementation Server for the FHIR Specification
An open source Delphi/Pascal game engine
Monte Carlo eXtreme (MCX) - Physically accurate and validated GPU ray-tracer
Mad Pascal Compiler for 6502 (Atari XE/XL, C64, C4Plus, Neo6502)
A Delphi implementation of the Mustache templating language
Synapse TCP/IP library for Delphi and Freepascal
TaurusTLS is an Indy add-on that provides OpenSSL 3.x and 4.x support to Indy. It depends on IndyLaz.
Networking Security In the Online Package Manager
The Costa Graphical User Interface for MS-DOS and compatible systems. This repository is a mirror of https://codeberg.org/jacobpalm/costa
Delphi reference info
CPU 6502 Pascal Compiler/IDE/Debugger
Verilog-A simulation models
A Markdown Text Editor to manually edit a markdown file, with instant preview of the output in a HTML Viewer. A Preview handler which allows you to see the content of the markdown file without open it, in the "Preview Panel", integrated into Windows Explorer.
AviUtl用プラグイン「拡張編集RAMプレビュー」
Replacement (GUI + windows service) for ImDisk Toolkit - by using Arsenal Image Mounter as a driver for RAM-disks.
Is your AWS perimeter secure? Use Powerpipe and Steampipe to check your AWS accounts for public resources, resources shared with untrusted accounts, insecure network configurations and more.
Text file editor and IDE with syntax highlight for MS-DOS and 8086 CPU. Works in Real-Mode and can handle file up to 2G.
Are you a Thrifty AWS dev? This mod checks your AWS accounts for unused and under-utilized resources using Powerpipe and Steampipe.
The Deepseek API wrapper for Delphi leverages Deepseek’s advanced models to deliver powerful capabilities for seamless and dynamic conversational interactions, including a model optimized for reasoning, and now also supports running local models through an LM Studio server.