Sign in Join

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

Catalog

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

Tid-CC

一个小型编译器框架,仍在不断改进中。

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • GPL-3.0

Language Tools

tigcc

Mirror of tigcc from http://tigcc-linux.cvs.sourceforge.net/

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • GPL-2.0

Language Tools

TinyPascal

TinyPascal is a lightweight, embeddable Pascal virtual machine built in Delphi. It compiles modern Pascal to bytecode for execution in a stack-based VM with UTF-8 support, strong typing, and modular architecture. Ideal for scripting, education, rapid prototyping, and language research.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 1
  • BSD-3-Clause

Language Tools

TPerlRegEx

Librería TPerlRegEx para ser usada en versiones Delphi 2010 y Anteriores

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 1

Language Tools

TreeHouse

A structure built in trees of abstract syntax - for habitation

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 1
  • GPL-3.0

Language Tools

turbophp

Automatically exported from code.google.com/p/turbophp

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1

Language Tools

unild

Universial Linker Editor

  • Active
  • Application
  • Delphi
  • Codeberg
  • ★ 1

Language Tools

UNITEST

Ce cadre d'application permet de faire des tests unitaires pour des programmes écrit en Turbo Pascal.

  • Quiet
  • Library
  • GitHub
  • ★ 1
  • MIT

Language Tools

Utility

This is a unit to help delphi programmers that remove some essential code from new projects.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 1

Language Tools

VazoVM

A small Virtual machine and assembler

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 1
  • Apache-2.0

Language Tools

wind

Xcode Plugin, Templates, Test Runner for Silver Programming Language from RemObjects

  • Quiet
  • Other
  • GitHub
  • ★ 1
  • MIT

Language Tools

winuno

Run Arduino code on windows or linux

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1

Language Tools

wirth

Object Pascal tools for text based content

  • Active
  • Library
  • GitHub
  • ★ 1
  • MIT

Language Tools

wpc

Win Pascal Compiler

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1

Language Tools

wxdsgn

Dev-C++ with wxWidgets designer Attribution: http://wxdsgn.sourceforge.net/

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1

Language Tools

xeger

A regex-based string generator

  • Active
  • Library
  • GitHub
  • ★ 1

Language Tools

xmlreader

XMLReader is a class written for use in Free Pascal and in Delphi and Lazarus IDEs. Writes and reads a Database using XML (no installation required)

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 1

Language Tools

ACCP

This is the Pascal edition of ACS script command line compiler for id-tech1 games. It can be used to compile ACS scripts for DelphiDoom source port

  • Quiet
  • Application
  • Delphi
  • SourceForge
  • GNU General Public License version 3.0 (GPLv3)

Language Tools

Adapt

Adapt is data conversion language developped in 1984 by Norman W. Molhant and Christophe Dupriez. It has been used in many circumstances, it translated itself in many programming environment and it should evolve now toward modern environments like Java.

  • Application
  • SourceForge
  • Apache License V2.0

Language Tools

AIDE

AIDE is a compact IDE for Android developers. Firstly, it's an IDE of java for Android, then it'll be extended to SIMPLE(Basic) for Android. It's a RAD with form designer, code editor.

  • Application
  • SourceForge

Language Tools

AiE

Iterpreter of Pascal language which may help programmers doing ther job. Include basic operations in/out, declarations of variables.

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

Language Tools

AL-IV

A programming language AL-IV (ALFOUR) is a high-level imperative object oriented programming language with minimal introduction level, easy porting to any platform claiming a very high level of safety and stability, with a controllable level of code protection, high efficiency of an executable code, full independence from a target platform, minimal enter level.

  • Active
  • Application
  • SourceForge
  • MIT License

Language Tools

Assembler Laboratory

Assembler Laboratory (ALab) is an assembler IDE. At this moment it resembles a target for an archeological expedition.

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

Language Tools

AllInOneRuby

AllInOneRuby creates an Windows or Linux executable that includes both the Ruby interpreter and the runtime libraries. Why? Because it's sometimes not easy, or allowed to do a complete Ruby installation. That's where AllInOneRuby comes in.

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

Language Tools

Amalia Programming Language

Amalia programming language is expected to be a flexible and simple interpreted-language like Python and Lua.

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

Language Tools

AmiE (AmigaE)

NOTE: Project has been delayed due to other tasks. I will return to this project in 2018. This is a new project which will be available soon. I wanted to bring AmigaE back to life, so I wrote an E to C transpiler which creates C code compatible CC65/CMOC/VBCC/BCC/GCC/TCC/LCC etc. The aim is to bring AmigaE to every possible platform in one hit.

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

Language Tools

Another Pascal to Html Converter

Convert a pascal (.pas) source to a colored Html page. Version 1.3 made with Free Pascal / Lazarus source code (see screenshots).

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

Language Tools

AppM Build Automation

AppM Build Automaiton is an open source and automated software application that is used to construct and build projects on different operating systems and using different development environments. General principles of implementation: -Each project must have a Build Project File, containing the necessary information on the construction of the project. For example, a unique name of the project, dependence on other projects and libraries, methods of construction, etc. Thus, the entire repository should be marked by the project description files to provide unambiguous information on the projects and their dependencies. - AppM Build Automaiton must be able to perform different actions (project construction, external applications launch, file copying, etc.) which are needed to build a -product. - All operations with projects should be carried out on the basis of information that build tool derives from the project description files.

  • Quiet
  • Application
  • SourceForge
  • MIT License

Language Tools

Arkadios

Arkadios is an open source project (under GPL / LGPL) that tries to create a largely Delphi compatible managed compiler for the Mono / .NET platform.

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

Language Tools

Action! Programming Language

Action! is a programming language for the Atari 8-bit family of microcomputers. It features an integrated editor, a debugger, and a 6502 compiler. Action! was created by Clinton Parker and released on cartridge by Optimized Systems Software (OSS) in 1983. Its syntax is similar to that of ALGOL 68. Action! is significant for its high performance, which allows games and graphics demos to be written in a high-level language without the use of hand-written assembly language code. Action! language constructs were designed to map cleanly to 6502 opcodes. In 2015, Clinton Parker released the Action! 3.6 source code to the public under the terms of GPL. This project is intended to preserve the Action! source code, provide fixes for known bugs, and add new features in version 3.7. Join us at AtariAge https://forums.atariage.com/topic/217770-action-source-code for questions and discussions. Check out https://atariwiki.org/wiki/Wiki.jsp?page=Action for related information.

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

Language Tools

Atom Virtual Machine

Atom is a programmable, register-based virtual machine for Win32 computers. The AtomVM can be programmed using a high-level, neo-assembler language called Atom Assembler.

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

Language Tools

BAScript

BAScript is a simple scripting engine written in Object Pascal you can use to add scripting to your Delphi, Lazarus or Free Pascal applications ("host program") to extend their functionality without the need of recompiling them. The virtual machine defines its own language, called the BAScript language. It is a low-level language, somewhat similar to the Assembler language, which is not intended to be easy to program but easy to execute. So it is recommendable to use other higher level languages and translate them into BAScript language. Package includes two compilers that translates from a higher-level language to the BAScript language. You should note that BAScript is intended to be lightweight, so it has not mechanisms to handle complex data structures or large amounts of data or code. On the other hand, it has less need for memory and resources than other scripting interpreters. If you need more power you may try PascalScript.

  • Active
  • Library
  • Lazarus and Delphi
  • SourceForge
  • zlib/libpng License

Language Tools

BASIC IDE

The BASIC IDE is an open source IDE for any language you can imagine. The IDE is written in Object Oriented Delphi. This project was abandoned, and now we are trying to get it back up to speed... I must say, all help is welcome !

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

Language Tools

BCS Clone Generated Code

Mr. Arch Brooks, Software Engineer This application clones source code produced by the BCS Delphi Code Generator. https://bcsjava.com/blg/bcs/article.php?story=2010082508493248

  • Quiet
  • Application
  • Delphi
  • SourceForge
  • Common Development and Distribution License

Language Tools

BCS Source Code Mass Changes

Mr. Arch Brooks, Software Engineer This application applies mass changes to source code. https://bcsjava.com/blg/bcs/article.php?story=20100828214807259

  • Quiet
  • Application
  • SourceForge

Language Tools

BCTrans

Used to translate Borland C++ to Borland Delphi. It was designed to translate Borland C++, however will translate other versions with an increased error rate. Please be sure to set up your own Types in the Options Menu => Keywords => User Types section.

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

Language Tools

The Free Pascal for BeOS initiative

An initiative to support and extend the Free Pascal compiler on the BeOS, and create a objects library to allow the creation of graphical user applications.

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

Language Tools

BF Debugger

The BF Debugger Project is an attempt to allow the development of software using the Brainf*** programming language in a GUI development environment, and to provide a platform for the advancement and dissemination of this language.

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

Language Tools

Blaise Script

Blaise is an open-source object-oriented scripting language. Language features: Object-oriented. Unicode support. Optional typing, ie dynamic or static typing. Richly typed. Higher-level mathematics support, for example Complex numbers, Rational numbers and Matrices. Virtual Machine architecture. Co-routines. Familiar language syntax, influenced by Object Pascal, Python and Ada.

  • Quiet
  • Application
  • SourceForge

Language Tools