Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog

30,088 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.

TextWedge Text File Splitter

TextWedge is a text-file splitter with an editor interface, or a text editor with a file splitting interface. It provides a number of splitting criteria: byte count, line count, hits on search terms, and the lines where the values of sort keys change.

  • Quiet
  • Application
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Files and Drives Edit and Memos

TFastDIB

TFastDIB consists of a DIB class and units with optimized routines for common graphics tasks like resampling, blending, quantizing & dithering, color space conversions, bit depth conversions, rendering primitives, and a collection of filters and effects.

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • Public Domain

Graphics

TFT Font Factory

Create and edit pixel fonts for your MCU-based projects. Maybe you'll be interested in a image editor/converter for embedded projects: PixelImage (https://sourceforge.net/projects/pixelimage/), my another project Modified tickets permissions: Now anyone can create ticket and post comments (pre-moderated).

  • Active
  • Application
  • SourceForge
  • MIT License

Graphics

TGridCalendar

TGridCalendar provides a month calendar based on the Lazarus Component Library (LCL) written in ObjectPascal. It is published under a modified LGPL wich additional allows static linking (the default licencse of the LCL).

  • Library
  • Lazarus
  • SourceForge
  • GNU Library or Lesser General Public License version 2.0 (LG

Date and Time

The FAMP

The FAMP is a enhanced multimedia player. It can execute macros and make precise search in the playlist. The program is highly configurable. It's based on Eldos Sound library wich is more efficient with MP3 than WinAmp MP3 decoder.

  • Quiet
  • Application
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Multimedia

NidHogg Creator

NidHogg Creator is a sub project for NidHogg Economist Game System. In this software we could create any object for this game, set every params ec.

  • Application
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Games and Game Engines

The Holy Bible

Read and search The Holy Bible with this easy to use offline app. Comes complete with these 11 built-in public domain bibles * (AKJV) American King James Version * (ASV) American Standard Version * (BSB) Berean Standard Bible * (CPDV) Catholic Public Domain Version * (DBT) Darby Bible Translation * (DRB) Douay-Rheims Bible * (ERV) English Revised Version * (KJV) King James Bible - Pure Cambridge Edition * (OKJV) King James Bible 1611 * (WBT) Webster Bible Translation * (WEB) World English Bible

  • Active
  • Application
  • SourceForge
  • MIT License

Applications

iDA

iDA is a kinda IDE ( integrated development environment ) which is not limited to just one language it’s able to work with all programming language u have ever heard By default (now) it support Perl, Ruby, C# ( customized compiler ) And till now suppo

  • Quiet
  • Application
  • SourceForge
  • Qt Public License (QPL)

Language Tools

The Keepers

"The Keepers" merges the best of the RTS and Empire game genres and adds many advanced features in a full-3D futuristic environment. The goal is to become the new Keeper, by conquering an entire planet, while managing diplomacy, economy and research.

  • Application
  • SourceForge
  • Qt Public License (QPL)

Games and Game Engines

ThinVNC - Web Remote Desktop

ThinVNC is a web remote access client (browser-based, HTML5). It's an improved version of the standard VNC protocol. It covers all the same scenarios, but shows a much better performance, without the need to install a PC client or any browser plugin. Once you install ThinVNC on the PC or Laptop that acts as "server", you just need a web browser to connect. Access your desktop and files remotely (even from mobile devices) and work as if you were just in from that computer. ThinVNC is a pure web Remote Access implementation (HTML5 & AJAX based). The web client works on any HTML5-compliant browser such as Chrome, Firefox, Safari, Opera, IE, or Edge. NOTE: This project was the first version of Thinfinity VNC. Visit our website try out the most recent version of this product and check our other virtualization, WFH, and RDP solutions.

  • Quiet
  • Application
  • Delphi
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Networking

THM COM FREE FM RADIO

Instale no Windows Power Shell (Windows 7) e rode no Internet Explorer 8 dos seus usuários: uma rádio FM que aceita ligações externas. Você será capaz de prover música MP3 em poucos instantes. Precisará do servidor Zend, do interpretador Perl e do programa que "corta" músicas o mp3directcut. Até 3 ouvintes ou mais serão capazes de aceitar o comando embed através de suas janelas. Vem com comerciais e interface de vídeo. Em 3 versões.

  • Quiet
  • Application
  • SourceForge
  • Other License, Public Domain, Creative Commons Attribution L

Multimedia

tHE HTML packer

The program tHE HTML packer is intended for compression of ready HTML-files before loading them on a WEB-site. For operation of the packed pages it is necessary to have a browser with support of the language JavaScript. In the given moment the program wa

  • Application
  • SourceForge
  • Mozilla Public License 1.1 (MPL 1.1)

Files and Drives

3DLUT

An open file format specification for 3D lookup tables

  • Other
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Graphics

Thred32

Thred32, an open-source Delphi project translated from the famous Thred: The Embroidery Software and Designs. Thred (and also Thred32) is a versatile and free digitizing program for embroidery machines. Thred is originally developed by Morin McCoskey. http://www.thredworks.com/features.php The name Thred comes from the words thread and editor combined, but it's more than just an editing program for finished designs Finally Thred32 is attended because developers love and uses large part of Graphics32 Library :)

  • Quiet
  • Application
  • Delphi
  • SourceForge

Graphics

thumbapps

We believe that free/open source softwares are enough, we don't need pirated softwares on Windows. But most of these aren't portables, or provided by PortableApps.com due to .NET dependencies, 64-bit etc. So we provide what's missing here. Software publisher who wishes their portablized software taken down, can tip us at https://www.thumbapps.org/2014/11/Contact-Us.html or versapps@gmail.com—we might not be able to respond promptly, but we eventually *will* ...thanks for your patience, and sorry for being such a #naughtyuploader ;) Disclaimer. All softwares are distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. YOU USE AT YOUR OWN RISK. THE AUTHOR WILL NOT BE LIABLE FOR DATA LOSS, DAMAGES, AND LOSS OF PROFITS OR ANY OTHER KIND OF LOSS WHILE USING OR MISUSING THESE SOFTWARES.

  • Quiet
  • Other
  • SourceForge
  • GNU General Public License version 3.0 (GPLv3), Creative Com

Applications

Tile Studio

Complete development utility for graphics of tile based games. Includes a bitmap editor for creating tiles and sprites and a map editor for designing level maps. Output is completely programmable, generate header/source files for use with any project!

  • Quiet
  • Application
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Games and Game Engines Graphics

Timetool

Timetool is a simple time registration tool for small teams or single users. Its focus is on being lightweight and easy to use.

  • Quiet
  • Application
  • SourceForge
  • BSD License

Applications

timmy

Timmy is a Pascal unit for creating chat bots. It provides the TTimmy object, which is a data type that you can assign your variables to to make bots. Once that is done, you can start adding keywords for messages, and get the bot answers to the end user's messages. It's easy to create a bot with Timmy. The unit also provides some other string-related functions, alongside with TStrArray type, which is actually array of string (but it's shorter to call it TStrArray, isn't it?). Timmy is released under GNU LGPL v3. That means it respects your freedom and you can use it with your program whether if your program is free software or proprietary software.

  • Quiet
  • Library
  • SourceForge
  • GNU Library or Lesser General Public License version 3.0 (LG

Other

Tinn Is Not Notepad

Tinn Is Not Notepad. Tinn is a free text editor that trys to address some of Notepad's limitations without getting too big. It is written in Delphi 5 using the TSynEdit components (also a SourceForge project).

  • Quiet
  • Application
  • Delphi
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Edit and Memos

Tinn-R

The Tinn-R is an open source (GNU General Public License) project. It is an editor/word processor ASCII/UNICODE generic for the Windows operating system, very well integrated into the R, with characteristics of Graphical User Interface (GUI) and Integrated Development Environment (IDE). Project leader and main developer: José Cláudio Faria/UESC/DCET. LANGUAGE: Object Pascal, IDE: DELPHI 2007.

  • Active
  • Application
  • Delphi
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Edit and Memos

[OFFICIAL] tinyfiledialogs C C++ v3.22.1

one C/C++ file & header ==> 8 functions: - beep - tray notify popup - message & question - input & password - save file - open file(s) - select folder - color picker complements OpenGL Vulkan GLFW GLUT GLUI VTK SFML TGUI SDL Ogre Unity3d ION OpenCV CeGui MathGL GLM CPW GLOW Open3D ImGui MyGui GLT NGL STB Nuklear Fenster MicroUi & head-less programs NO INIT NO MAIN LOOP NO LINKING NO INCLUDE win (XP to 11) ASCII MBCS UTF-8 UTF-16 (wchar_t) - native dialogs osx/unix ASCII UTF-8 - applescript kdialog zenity shanty … ° SSH console / X forwarding / waypipe Wayland ° the dialogs can be forced into console mode ° curses dialogs via Dialog.exe/Dialog (disabled by default) C89/C23 & C++98/C++23 compliant VisualStudio MinGW GCC Clang TinyCC IntelCC BCC SunCC on Windows Mac Linux Bsd Solaris Minix Raspbian Flatpak Haiku bindings: VCPKG C# R Lua Rust Haskell Java AllegroBasic Fortran Pascal D JavaScript Kotlin click tab 'Files' for prototypes

  • Active
  • Library
  • SourceForge
  • zlib/libpng License

Dialogs

tinyFLP

A software for automatic peak selection and scoring of AFLP data tables witten by Wolfgang Arthofer, University of Innsbruck. Austria.

  • Quiet
  • Application
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Science

Tiny Pascal for TI83p and TI84

Tiny Pascal for TI8x is a full Pascal and Assembly language tool chain for Texas Instrument TI-8x calculators. It allows production of programs and application for TI83+ and TI84 calculators. The benefits are : · All the features of assembly programs and applications are available without the inherent complexity on Z80 assembly programming · Programs will run much faster that TI-Basic equivalent · A standard library is available (gotoxy, ClrHome, flush, crlf, …), and it will be expanded when needed · Built in access method to TI8xPlus system routines from Tiny Pascal programs · TI-8x menus support To show what you can do with this tool chain, we have coded an Othello/Reversi like game.

  • Quiet
  • Application
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Language Tools

tiOPF

The tiOPF is an Object Persistence Framework (OPF) for Delphi and Free Pascal that simplifies the mapping of an object oriented business model into a relational database. Persistence layers are available for Firebird, XML, Oracle, SQLServer and many more

  • Quiet
  • Library
  • Lazarus and Delphi
  • SourceForge
  • GNU Library or Lesser General Public License version 2.0 (LG

Database

tLISP Environment

tLISP is a small implementation of the LISP programming language written in Object Pascal. Includes tle a command line tool for working with the LISP environment, and dynamic library for calling LISP functions from other applications. tLISP 2 or dLISP is

  • Quiet
  • Application
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Language Tools

TMpred

The TMpred program makes a prediction of membrane-spanning regions and their orientation. The algorithm is based on the statistical analysis of TMbase, a database of naturally occuring transmembrane proteins.

  • Quiet
  • Application
  • SourceForge
  • Public Domain

Science

Tohuwabohu

Tohuwabohu is an easy-to-use-projectmanagment system.

  • Application
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Applications

TombViewer

TombViewer is a Windows application that enables you to freely navigate inside Tomb Raider series maps. Supported Tomb Raider games are I, II, III, The Last Revelation & Chronicles. Source code repository: https://github.com/jval1972/TombViewer Releases: Version 1.3 - (20181021) Version 1.2 - (20050915) Version 1.1 - (20040627) Version 1.03 - (20040623) Version 1.02 - (20040621) Version 1.01 - (20040620) Version 1.0 - (20040619)

  • Quiet
  • Application
  • SourceForge
  • Other License, GNU General Public License version 2.0 (GPLv2

Games and Game Engines

ToPas

ToPas started as a C to Pascal (Delphi/OPL) translator for header files, written in Delphi. But it can do much more - see yourself.

  • Quiet
  • Application
  • Delphi
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Language Tools

Topologilinux

Topologilinux is a complete slackwarebased linuxdistribution to be run on top of any Dos/win partition without partitioning your hard disk. Very easy to install to your favorite Windows system like Windows Vista or Windows XP or Windows 2000.

  • Quiet
  • Application
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

System

TORO kernel

TORO is demonstrating an innovative operating system by integrating at the same ring level both kernel and the user application server. The threads of the user application server are distributed evenly on all CPUs and running independently in parallel. The memory model chosen is NUMA without pagination. During the initialization, the memory is divided proportionally for each processor installed on the system. When a thread needs memory, the memory allocator returns a free block of memory depending on which CPU the thread is running. In the same way, TORO can dedicate resources to specific processor, i.e. a FileSystem. This only CPU then can access to this instance of FileSystem. The scheduler is based on the cooperative threading model, therefore due to this design, TORO can migrate threads between CPUs and send messages between threads without using any lock instruction. TORO is well suited for integrated system to run at high pace application servers like web servers.

  • Quiet
  • Library
  • Lazarus
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

System

TorrentSpy - BitTorrent MetaInfo Handler

The intent behind TorrentSpy is to give the BitTorrent power-user all the information they can get in one place. The primary motivating feature is the ability to see in real time the current number of complete/incomplete users on a torrent.

  • Quiet
  • Application
  • SourceForge
  • MIT License

Networking

Tenar Open Source Library

Object pascal library (TurboPascal, Delphi, Free Pascal Compiler). Btree indexes, DBF database files, tools for user interface and more.

  • Quiet
  • Library
  • Lazarus and Delphi
  • SourceForge
  • GNU Library or Lesser General Public License version 2.0 (LG

Database

Total Torrent

Total Torrent will be a complete implementation of the Bit Torrent Protocol written in Delphi Object Pascal. Resulting in a re-useable component that can download a torrent for use in end users apps. And a complete bit torrent client.

  • Library
  • Delphi
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Networking

Touchscreen Disabler

A simple application that disables/enables your Touchscreen. The Touchscreen will be disabled/enabled for the current user. Other Users and the Log on - Screen are not affected. Tested under Windows 8 and Windows 10. Ein einfaches Programm das deinen Touchscreen deaktiviert bzw. wieder aktiviert. Der Touchscreen wird nur für den aktuellen User deaktiviert/aktiviert. Andere User und der Log in - Bildschirm sind nicht betroffen. Getestet unter Windows 8 und Windows 10.

  • Application
  • SourceForge
  • Creative Commons Attribution License

System

The Towers of Hanoi

This project collects the classical "Towers of Hanoi" problem in many programming languages, including lesser known and/or esoteric ones.

  • Quiet
  • Other
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Learning and Examples

TurboPower Async Professional

Async Professional is a comprehensive communications toolkit for Embarcadero Delphi, C++Builder, & ActiveX environments. It provides direct access to serial ports, TAPI, and the Microsoft Speech API. It supports faxing, terminal emulation, VOIP, & more.

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • Mozilla Public License 1.1 (MPL 1.1)

Networking System

TurboPower B-Tree Filer

B-Tree Filer is a fast library of file-based database routines for Borland Turbo Pascal & Delphi. B-Tree Filer supports stand-alone programs or those running on Microsoft-compatible networks including Novell Netware.

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • Mozilla Public License 1.1 (MPL 1.1)

Database

TurboPower Essentials

Essentials contains 13 native VCL controls for Borland Delphi & C++Builder. The controls include drop-down calendars & calculators, roll-up dialogs, 3-D labels, tiled backgrounds, scrolling messages, menu buttons, and more.

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • Mozilla Public License 1.1 (MPL 1.1)

Other

TurboPower FlashFiler

FlashFiler is a client-server database for Borland Delphi & C++Builder. It features a component-based architecture & the server engine can be embedded in your applications. FlashFiler is easy to configure, performs well, & includes SQL support.

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • Mozilla Public License 1.1 (MPL 1.1)

Database

TPGetOpt

A getopt unit for DOS Borland compilers and Free Pascal based on the GNU textutils 1.12 getopt implementation and Håkon Løvdal's Turbo Pascal port. Contains a friendlier interface and several bug fixes.

  • Quiet
  • Library
  • Lazarus
  • SourceForge
  • GNU General Public License version 3.0 (GPLv3)

Other

Typing Trainer

Typing Trainer program for console, based ncurses

  • Quiet
  • Application
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Applications

TurboPower Internet Professional

Internet Professional is a set of VCL components providing Internet connectivity for Borland Delphi & C++Builder. iPRO includes POP3, SMTP, NNTP, FTP, HTTP, Instant Messaging, & HTML viewer components, as well as components for low-level socket access.

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • Mozilla Public License 1.1 (MPL 1.1)

Networking

TurboPower LockBox

LockBox 3 is a Delphi library for cryptography. Currently supported Delphi XE6. It provides support for AES, DES, 3DES, Blowfish, Twofish, SHA, MD5, a variety of chaining modes, RSA digital signature and verific...

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • Mozilla Public License 1.1 (MPL 1.1), GNU Library or Lesser

Cryptography

TurboPower OfficePartner

OfficePartner is the easy way to integrate your projects with Microsoft Office, the worlds leading business productivity software. With OfficePartner you can access COM services in Microsoft Office with easy to use VCL components.

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • Mozilla Public License 1.1 (MPL 1.1)

Other

TurboPower OnGuard

OnGuard is a 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 certain # of concurrent network users.

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • Mozilla Public License 1.1 (MPL 1.1)

Security

TurboPower Object Professional

Object Professional is a library of over 2000 methods and procedures for writing sophisticated DOS text mode applications with Turbo Pascal 5.5, 6.0, 7.0, or Borland Pascal 7.

  • Library
  • SourceForge
  • Mozilla Public License 1.1 (MPL 1.1)

Other

TurboPower Orpheus

Orpheus is an 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 Inspector, LookOut bar, & report views.

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • Mozilla Public License 1.1 (MPL 1.1)

Other

The Pascal Roguelike Framework

TPRF is a framework (And working demo) for a Roguelike game, written in Pascal. It strives for readability, modifiability and extensibility over all else, which make it perfect as a learning tool. TPRF releases use the syntax tprf-[version]-[binaryos]

  • Quiet
  • Library
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Games and Game Engines

TurboPower String Resource Manager

The TurboPower String Resource Manger is a tool for building string resource libraries in Borland Delphi. It prevents string resource clashes and simplifies the translation of the string resources.

  • Quiet
  • Application
  • Delphi
  • SourceForge
  • Mozilla Public License 1.1 (MPL 1.1)

Language Tools

TurboPower Visual PlanIt

Visual PlanIt is a set of synchronized, data-aware components for adding time, task, & contact management capabilities to applications written in Borland Delphi & C++Builder. Get that Outlook look & feel without the hassle.

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • Mozilla Public License 1.1 (MPL 1.1)

Date and Time Data controls

TpX: drawing tool for TeX

TpX is a simple graphical editor for Windows for inclusion graphics into TeX files. It can also be used as a standalone editor for vector graphics.

  • Quiet
  • Application
  • Delphi
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Graphics

TRAC4

TRAC4 is modification of Calvin Mooers TRAC T64 programming language with some extensions such as lists and templates functions.

  • Quiet
  • Application
  • SourceForge

Language Tools

TraceTool

A C#, C++, Delphi, ActiveX ,javascript and Java trace framework and a trace viewer: Tail, outputDebugString, event log, Log4J, Log4Net, Microsoft EIF support and Pocket PC development (C++ and .NET)

  • Quiet
  • Library
  • Delphi
  • SourceForge

System

Traceur Pascal

"Traceur Pascal" is a java application that interprets Pascal source codes and follow its execution. The purpose is to help pascal beginners to understand how a pascal program is executed and to debug source code.

  • Quiet
  • Application
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Language Tools

TC.

Simple tool to manage the trainers in the popular online game godsoccer.com

  • Quiet
  • Application
  • SourceForge
  • Public Domain

Games and Game Engines

Transmission Remote GUI

Transmission Remote GUI is a feature rich cross platform front-end to remotely control a Transmission Bit-Torrent client daemon via its RPC protocol. Transmission Remote GUI is faster and has more functionality than the built-in Transmission web interface. Transmission 1.40 or later is supported. Transmission Remote GUI is developed using Lazarus RAD and Free Pascal compiler.

  • Quiet
  • Application
  • Lazarus
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Networking

Translate-on-flight

The program includes: - regular translation (Translation window) - translation of transcriptions (Transcription window) - translation of the input text in third-party programs: select the text and press the selected keyboard shortcut (Ctrl + Q by default)

  • Quiet
  • Application
  • SourceForge
  • MIT License

Applications

transmission-daemon-cfp

Feb. 7, 2019 Transmission is a respected Fast, Easy, and Free BitTorrent Client, as from their site https://transmissionbt.com/about Unofficial Linux and Window builds run perfect either service or daemon. 32 bit and 64 bit versions. 32 (runs everywhere), 64 only 64-bit Windows. Decision made to maintain choice 2.7x core rather than somewhat buggy 2.8x-2.9x cores. That's why you will see infrequent and less bug fixes than official branches. All the features of 2.8x-2.9x (except rename). Run this solid 2.77+ port for extended days, it doesn't crash or lock. Prime for seedbox use. The included remote GUI port is fine tuned to the daemon released here. Temporary piece support. https://trac.transmissionbt.com/ticket/532 plus many featured enhancements! Tested, stable enhancements user requested. Specifically modified and bug tested for Linux GCC and Windows (cygwin gcc/g++) compilers. Current release 14734-18 020619 https://github.com/cfpp2p/transmission/releases

  • Quiet
  • Application
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2), MIT License

Networking