Open Source Pascal Software

Pascal Software

Browse free open source Pascal Software and projects below. Use the toggles on the left to filter open source Pascal Software by OS, license, language, programming language, and project status.

  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • 1
    Allegro.pas

    Allegro.pas

    Game library for Pascal

    Allegro.pas is a wrapper to use the Allegro Game Library with Pascal compilers (Delphi, Free Pascal, etc). Allegro is a cross-platform library intended for use in computer games and other types of multimedia programming. * Graphics: 2D and 3D, OpenGL and D3D. * Controls: Keyboard, mouse, joystick, gamepad... * Sound and music.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 2
    Andorra 2D is the new generation 2D Engine for Delphi and Lazarus. Andorra 2D is capable to use DirectX or OpenGL through graphic plugins. Andorra 2D is built in a very modular way and is yet easy to use.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 3
    PTools is a set of useful tools written in Pascal. It includes: scientific calculator, archiver, text editor, remote adminitration and more. It is designed to be portable across operating systems, specially Java-based mobiles, Windows and Unixes.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 4
    Report generator for Lazarus. It's base on FreeReport 2.32
    Downloads: 6 This Week
    Last Update:
    See Project
  • Find Hidden Risks in Windows Task Scheduler Icon
    Find Hidden Risks in Windows Task Scheduler

    Free diagnostic script reveals configuration issues, error patterns, and security risks. Instant HTML report.

    Windows Task Scheduler might be hiding critical failures. Download the free JAMS diagnostic tool to uncover problems before they impact production—get a color-coded risk report with clear remediation steps in minutes.
    Download Free Tool
  • 5
    JEDI Database Desktop replaces and extends Borlands Database Desktop, which is not free. The goal of this project is to implement the functions of the original Database Desktop and add some useful features. The application is written in Delphi 6 / Kylix.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    FD-FDD

    FD-FDD

    My FreeDOS Floppy Disk Distribution

    This is my little "FreeDOS Floppy Disk Distribution". It is intended for computers without a CD drive or not able to boot from CD. It will work down to 8086. See xxxxxxxxx for details. Right now only the LIVE image is available. Installable coming soon.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 7
    DoomRL-Android

    DoomRL-Android

    Android port of DoomRL (Doom, the Roguelike)

    DoomRL port to Android. https://drl.chaosforge.org/ -- DoomRL homepage https://sourceforge.net/projects/libsdl-android/ - SDL Android port https://github.com/rumly111/doomrl and https://github.com/rumly111/fpcvalkyrie -- modified DoomRL sources to run on Android
    Downloads: 4 This Week
    Last Update:
    See Project
  • 8
    A small educational compiler for a subset of the Pascal language. A native x86 machine code generator directly emits COM executables for MS-DOS. The compiler supports VGA graphics, floating-point arithmetic, etc. 32-bit Pascal source is provided.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 9
    BB's Database Desktop replaces and extends Borlands Database Desktop, which is not free. The goal of this project is to implement the functions of the original Database Desktop and add some useful features
    Downloads: 1 This Week
    Last Update:
    See Project
  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    Build gen AI apps with an all-in-one modern database: MongoDB Atlas

    MongoDB Atlas provides built-in vector search and a flexible document model so developers can build, scale, and run gen AI apps without stitching together multiple databases. From LLM integration to semantic search, Atlas simplifies your AI architecture—and it’s free to get started.
    Start Free
  • 10
    Yana - Yet Another Network Analyzer. TCP, UDP, IP, ICMP, ARP, SNMP, EGP; FPT, SNTP, HTTP analysis tool with source code (Delphi in release 0.1.0, Freepascal in releases 0.2.x). Includes RFC1213 units libraries source.
    Leader badge
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    macOS FPC + Lazarus daily snapshots

    macOS FPC + Lazarus daily snapshots

    Daily macOS FPC + Lazarus snapshots (Cocoa - 64 bit - Intel and ARM64)

    IGNORE THE BIG GREEN DOWNLOAD BUTTON: choose file in Files area These macOS snapshots of the development branches are generated automatically. All I can say is that the compiler found the source good enough to compile. YOU ARE USING COMPLETELY UNTESTED SOFTWARE. Caveat Utilitor! 1. Move lazarus-src to your home directory 2. Open a Terminal 3. Change to lazarus-src and run the command: xattr -drv com.apple.quarantine * 4. Use a script to start Lazarus like: #!/bin/sh open ~/lazarus-src/lazarus.app --args "--pcp=~/.laz_main" There is also a daily FPC development snapshot for ARM64. 1. Move fpc-src to your home directory 2. Install with a script like: #!/bin/sh cd ~/fpc-src xattr -drv com.apple.quarantine * sudo make FPC=$PWD/ppca64 OPT="-ap -FD/Library/Developer/CommandLineTools/usr/bin -XR/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk" install Adjust links in /usr/local/bin to point to 3.3.1 or choose compiler in Lazarus
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    PORTALEngine is a Game Engine for 2D RPGs that will have a mixture of features from Japanese-style RPGs and Western-Style RPGs. <br> PORTALEngine es un motor para hacer RPGs 2D con una mezcla de caracteristicas de RPGs japoneses y RPGs Occidentales.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Avian Freeware Suite (AFS) provides two things: Developers with libraries for Java Swing Widgets, XML handling, Fortran95 and Pascal; End users (Medical students, doctors, scientists) with productivity tools they can use (quizzes, XML databasing & PDF)
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    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.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15

    DosBox AppChooser

    DosBox AppChooser - Programme in DosBox ausführen einfach gemacht!

    DosBox AppChooser ist ein kleines Programm, welches es ermöglicht DOS-Anwendungen über einen Klick in der DosBox auszuführen. ( Graphische Benutzeroberfläche für DosBox) Zudem ist DosBox AppChooser absolut portable, da es mit DosBoxPortable funktioniert und keine Installation benötigt! DosBox AppChooser ist und soll minimalistisch bleiben! Für umfangreichere Einstellungsmöglichkeiten verwenden Sie bitte D-Fend Reloaded: https://sourceforge.net/projects/dfendreloaded/ DosBox Portable V.0.74 ( wird benötigt ) - Download: http://portableapps.com/apps/games/dosbox_portable
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Extended SourceWare Archive Group
    XSWAG (Extended SourceWare Archive Group) is a revival project for the famous SWAG code archives for the Pascal programming language. This project is open to every Pascal/Delphi programmer who wishes to contribute to the global Pascal knowledge base. Current version (testing 0.9) features : - a reader program : allows users to browse through the code archives, organizes them by type and operating system and updates the archives from multiple XSWAG servers. - a server daemon : maintains a list of archives and provides updates to clients. - a creator program : to quickly make or modify an XSWAG archive file, add/remove sources and update sources info (os, compiler, architecture, contact info, author name, subject).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Multimenu generate graphic menus for executing other executables.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    QuickCrt

    QuickCrt

    Object-oriented RAD framework for Turbo Pascal 7.0

    Based upon my 20+ year old super fast QCrt text mode display driver, QuickCrt is an event driven object-oriented framework for rapid application development using Turbo Pascal 7.0 for DOS. Completely self contained, it uses no 3rd party or original Borland units (excluding the built-in System unit). It uses no Turbo Vision and is more like Delphi minus the drag and drop. It has support for String formatting, Custom text fonts, Themes, Keyboard mappings, Config files and Multiple languages baked into it. However, this initial version is more of a "Proof of Concept" and engine for PGME. Rather than an actual project. It has some serious limitations. Since it was built in a "vacuum" with no pre-planning, it is a little bit of spaghetti code. Also, it doesn't support real windowing, multi-tasking or draw behind visible objects. QCrt 9 is currently under development. It is a complete rewrite in assembly with TP wrappers. It is being hosted at http://github.com/LoopZ/QCrt
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Rassam-paint

    Rassam-paint

    Simple drawing program for Linux

    Rassam-paint is an open source bitmap editing and drawing with the following advanced features :Free Selection Tool,Zoom ,Undo,Text Tool,Color palettes,Dynamic resize image,Pencil ,Lines, Rectangles , Color Picker, Round Brush , Flood Fill , Rectangle,Filters,And more... Rassam-paint support popular graphics image formats (PNG, JPEG, TIFF, BMP and others).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Skybuck's Open Development Environment. A visual development tool which is open to all kinds of compilers and programming languages. Initial development will focus on interfacing with free pascal compiler and it's tools.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    WANT automates the process of building, testing, and packaging applications and libraries much like Jakarta Ant does. WANT is a Pascal-friendly build tool. Use http://news.optimax.com (sdforum.want) for issue tracking, suggestions, and general discussion
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22

    YPA-Tools

    Collection of small, useful helpers

    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    The project create, modify and translate existed libraries and tools for using the Hebrew language and Bi-Directional tools using FreePascal as main development compiler
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24

    ADiV

    ADiV is a set of components for LAMW that uses JAVA and Pascal

    ADiV is a set of components for LAMW that uses JAVA and Pascal. It stands out for the simplicity of programming, thanks to the use of Pascal and hiding the Java Android code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    A new Linux distribution built on top of an LFS core. Fully functionall and complete but smaller than most.
    Downloads: 0 This Week
    Last Update:
    See Project