NtUtilsLibrary
Delphi library for system programming on Windows using Native API
- Active
- Library
- Delphi
- GitHub
- ★ 146
- MIT

30,061 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.
Delphi library for system programming on Windows using Native API
Free Pascal Operating System (FPOS) is a operating system consists of a minimal kernel built on FreePascal. It contains a Scheme implementation of a hard drive (ATA) driver, keyboard (PS2), serial (8250 UART), FAT32 filesystem and a small real time clock manager. The project was built to experiment with developement of operating system using a high level functional language to study the developement process and the use of Scheme to build a fairly complex system.
Delphi library for system programming on Windows using Native API (mirror)
Parallel programming utilities and fixes for Delphi. Includes a few thread-safe data types.
A tool for Windows that can make any program work within file-system transactions.
Delphi library for system-oriented programming with Linux
Optimized DOS driver for sound cards using the OPTi 82c929 (MAD 16 PRO) controller chip
Extend Delphi Parallel Programming Library to ease async coding
Library of parralel programming for Delphi/FPC
No-Install SmartSet Graphical Programming Interface for Advantage2 programmable ergonomic keyboard
A tiny Delphi library (Delphi 10 or higher) that exposes Task and Task<T> objects similar to those in .Net
Examples for programming the raspberry pi pico with FreePascal
Bare Metal programming on the RaspberryPi using FreePascal
Tool to lock/unlock simatic step7 programming blocks
Emulation eines Zilog Z180 basierten CP/M Systems.
A (non-GUI) base utilities library for Pascal (Delphi/Free Pascal/Lazarus)
Lazarus binding for the Interception - a programming interface that allows to intercept and control a range of input devices in Windows
Windows caption manipulation. Legacy Object Pascal application for learning Windows API programming. Delphi 7 educational project discontinued 2013.
VGA Benchmark tool for DOS
The files for the smz32v50 microprocessor simulator. This is free software. It is based on the x86 architecture and intended for students learning low level programming.
Use free pascal programming language to write a pipe with windows console program ,use CreateProcess with StartupInfo.hStdOutput ,StartupInfo.hStdInput and StartupInfo.hStdError .Also allow user keep input until input "exit".Also the program keep receiving data from TThread .Remember to free the TThread when the program quit.
A simple process explorer application that can browse, kill and run Windows Processes. Made to get used to the Delphi programming language.
Win32 Registry Activity Monitor https://www.partow.net/programming/registrymonitor/index.html
Terminal for programming (offline and online) robots from Intelitek using ACL language
ATU Library (All Things Ubuntu Library) is a collection of libraries in Object Pascal for use with FreePascal and Lazarus IDE, that provide API dedicated to various versions of Ubuntu, including: - standard desktop Ubuntu - Ubuntu Mate ARM (ie. raspberry pi) - Ubuntu Touch/UBports Since most of resources available for Lazarus programmers are related to Windows OS, this library is aiming at addressing those interested in Linux programming with FPC and Lazarus, but tested with Ubuntu distributions. On Ubuntu Touch, you can install everything from the Terminal app or via ssh, either or will work. Just follow these steps: #download: $ wget https://sourceforge.net/projects/all-things-ubuntu-library/files/ATU_arm-linux.tar.gz #extract: $ tar -xf ATU_arm-linux.tar.gz #install ATU locally: $ ./ATU_arm-linux --install #you also recommended to install dependencies like this: $ sudo ./ATU_arm-linux --installdeps #if you're using Vivid this will also f
Serial terminal program for engineering. Ideal for development, reverse engineering, debugging, datalogging and capture, and automatic test. The website is a comprehensive manual for Realterm. It has an comprehensive ActiveX/COM automation support so it can be used a serial component by other programs. An extensive commandline interface supports batch files and simple automatic test programming. Commands can be sent to running instances, and commands can be stored and run in files. [ActiveX](http://realterm.sourceforge.net/index.html#ActiveX_Interface) and [Command Line](http://realterm.sourceforge.net/index.html#Command_Line_Parameters) commands are well documented. Sourceforge major releases are only made occasionally. To follow development versions see News and subscribe.
Tron is a console application (now discontinued) which simulates user intervention for otherwise unscriptable applications. It can simulate keystrokes, mouse clicks and movements from scripts allowing the control of applications running in the foreground. It can be used to write automated tests for user interfaces or to ease repetitive jobs with applications which do not support scripting natively. It has a modular design which allows it to be extended easily and is not tied to any particular scripting or programming language.
Coroutine-based multithreading library for Delphi
Extremely fast memory manager for Delphi
SmartSet apps for keyboards, foots pedals and more
RunAsAttached is a program to run a console as another user and keep new console attached to caller console. Support reverse shell mode (Ex: Netcat)
Simple IPC (interprocess communication) for any program to communicate with another program in any language, with examples in GoLang and Freepascal
A modular Virtual-PLC Trainer
Dverty for Windows
An experimental i386 kernel written in Pascal
Stops the applications on the network to allow the executable to be replaced, then restarts them.
Command line tools: cal, echoc, exact, slack, whereis
Modular, student-friendly Arduino Opta PLC training system with ladder logic and SCADA readiness
Simple tool to restart explorer.exe capable to restore opened windows
DIY Home Garage Opener system using Pi / Arduino / Delphi FMX
Fingerprint capture library for Zhiantec’s ZFM-20 series fingerprint module(s).
TConsoleIO: pipe/ipc class to Delphi and Lazarus
Reading RTC clock hardware and setting the system date at boot for Apple Pascal.
USB device for digital and analog inputs and outputs
ELERA İşletim Sistemi
Dynamic link library with functions for creation, manipulation, reading, and writing in Shared Memories (Inter-process Communication - IPC). The entire creation process and errors found and resolved are documented.
A system utility that automates the process of closing all running programs and restoring them at a later time
Simple program designed to put a window always in front on windows operating system
MS-DOS text-mode screen capture and presentation suite in Turbo Pascal 7.0 (1996-1997)
A Delphi component library for reading and writing smart cards, contactless tags, magnetic stripes and RFID input on Windows.
SoftPLC programmable in Grafcet and ST
NVRAMancer - a necromancer for non-volatile memory. Serial flash / EEPROM programmer for CH347, CH341A, EZP2023+ and more.
This is an enhanced version of a Process Manager that provides significantly more information about the structure and process flow.
A freeware automation unit for Free Pascal and the Lazarus IDE on the Windows operating system.
CUDA driver api and framework written in/for Delphi
My tiny boot manager for old IBM PC machines
An experimental drone project powered by Arduino and programmed with FreePascal
Telemetry and control code for the Suckerbot DIY Robot