Awesome Applications Built in Delphi

Delphi is a very viable development option, and to demonstrate that I’m dedicating this page to showcase modern applications written in Delphi or Free Pascal.

As I stumble upon applications I’ll add them to this post. Please feel free to add a comment if you’d like to bring an application to my attention.

Note: To see more mobile applications written in Delphi, please visit this post.

The first application is KisKis which runs on the Android, iOS, Windows, and macOS platforms, and will run at 60 fps, even with thousands of profiles loaded:

“I know why I use Delphi” – Stephane Vander Clock

FL Studio for Mac was recently released:

“For native development, Delphi is my first choice.”
– Jean-Marie Cannie, CTO and Founder

IdealOne – Premiere Amusement Business Management Software

EarMaster is an ear training and music theory software:

Lumicademy – Virtual Learning Platform

Before TypeScript there was Smart Pascal. Smart Pascal is used in Smart Mobile Studio, and Quartex Component’s cloud Web OS:

“…when it comes to kick-ass desktop applications for Windows and OS X, Delphi has no rival.” – Jon L. Aasenden

Knights Province, a strategy game, from the same guys who developed Knights and Merchants remake using Delphi:

“To me Pascal seems like a good compromise between higher level language features and performance.” – Lewin from KaM

Expresii an ink painting/calligraphy application:

Advanced Medical Engineering – Advanced Spirometer and ECG software

All done in Delphi. It interfaces to a spirometer and 12 lead ECG. – Ray Wright

Ultibo – bare metal development environment for Raspberry Pi

“Ultibo is written entirely in Free Pascal and is designed to act as a unikernel or a kernel in a run time library…we decided on Free Pascal because it is powerful, flexible and offers the range of features needed to create Ultibo. If you’ve never tried Pascal give it a go, you might be surprised.” – Ultibo FAQ

Rise of Legions – High pace PvP combat game

“Even with today’s optimizations, we estimate that Delphi is still four times faster than other language compilers.” – Tobias Tenbusch, CTO/Co-Founder

ALLPlayer – Powerful Media Player

FrameForge – Desktop Previs & Storyboad Software

Stone Quest – An open world game, featured on the German GameDev show

“I work 99% in Delphi… I am working on my own 3d engine. This means, I also create physic and all the other stuff on my own.” – Nick Pützer from his patreon page.

Miniatur Wunderland Hamburg – World’s largest model railroad:

“Delphi is the most popular development tool at our office…With Delphi as the primary development tool, we can cover all the diverse requirements at Wonderland.”

– Daniel Wolf, Software Developer

3D Train Studio – model train simulation software

Petra – Convert sketch app drawings into code:

“[Delphi is a] recipe of a great programming language plus RAD IDE plus ecosystem of third-party frameworks and components plus passionate community of supportive developers. All combined to enable developers to target multiple platforms from one code base, natively and beautifully.” – Petra developer Nader

Niagara Falls Lighting – The new light system

DecSoft’s App Builder – complete visual development environment

“I am a Delphi developer from years ago, and, certainly I also recommend Delphi in order to develop software for Windows and other platforms too.”
– David Esperalta, developer of App Builder

Beyond Compare – File compare, diff and merge tool

“I think Delphi is still the best tool for developing a native Windows application quickly. It’s very easy to mock up interfaces and then fill them in with code. The resulting exes don’t have any external dependencies, which makes redistributing them easy.” – Craig Peterson of BeyondCompare

Altium Designer – CAD system for electronic products, including 3D modeling (15 000 000 loc)

Vancouver Olympic Rings – Lighting of the 2010 Winter Olympics

“The Orings were without doubt a great success. Without the support of the Delphi community it may not have worked as well as it did.” – John Dammeyer

Macaos Software AS – Software tools for quickly moving a printed circuit board design into a finished product: panelization, solder paste stencil, component assembly, depanelization, test fixture, documentation and more.

SQLGate – Intelligent IDE for databases

Briskbard – Integrated web browser for Windows

“..what I like most about Delphi is its speed. Simply put, Delphi is a Formula 1 car in the IDE race….Delphi 10.2 can also be used to create cross-platform applications and includes countless new features that makes it one of the best IDEs in the market. Delphi is easy to learn, can create applications quickly and anyone can start using it thanks to the 100% discount in Delphi Starter Edition.” – Salvador Díaz Fau

ERP Sirius – Businesses process management tools for SMEs and enterprise size businesses

Blast-off – A hardcore jumper/runner/shmup game

“We write the code in Delphi 10.1 at the moment…We have been working in Delphi for a long time and this tool is convenient for us…Delphi will be great again!” – Ilya Prohodtsev

Glass House Software, Ltd. – Line of CAD/CAM software

Coca-Cola’s 3D Sign – New Times Square Sign

“The software that controls this is written in Delphi and using some of my VideoLab components :-)” – Boian Mitov of Mitov Software

RvFlashMeasure – Realtime instant microbes – tracking and precise measuring

Delphi is powerful in any coding ways. That’s why Delphi has always been my favourite for decades. – 呂芳元

FCS Express De Novo Software – Leading software for Flow Cytometry data analysis used in Clinical and Research laboratories around the world.

Rafael Lozano-Hemmer – Electronic artist, develops interactive installations that are at the intersection of architecture and performance art.

More excellent software

Aimp – Music Player for Windows

BeePos – Point of Sale System

CaseTalk – Business Information Modeling

Cirta – Business Management Software

CollectorZ.com – Database software for movies, books, music, comics and video games

Database Workbench – Complete tool for database development

devFlowCharter – Flow Chart creater and code generator

DipTrace – Schematic and PCB Design Software

Disgen – Superb genealogical research program

EntityDAC – ORM for Delphi

Firebird Editor Pro – Powerful Firebird administration tool.

FotoARRAY – Imager manager and browser

HeidiSQL – Database administration tool for MySQL, MariaDB, MS SQL Server and PostgreSQL

GamWin – Astounding Gamma Spectroscopy Software

Infocob – CRM Software For Personalized Solutions

Inno Setup – Free installer for Windows

Lazarus IDE – Delphi compatible cross-platform IDE

Medicinum – Medical Library for Medical Students and Professionals

Mitov Sofware – Specialized high performance software and Data Flow solutions

MobaXterm – Enhanced terminal for Windows with X11 server, tabbed SSH client, network tools and much more

My Visual Database – Create Windows application databases.

Navicat – DBAdmin Tool

Neosense – Content Marketing Software

NetSetMan – Network Settings Manager

PeaZip – File compression and encryption software

PhpED – Leading IDE for PHP development

Portable Apps – Portable Software Management

Rad Server – The perfect backend for Delphi and C++ Builder Apps

rdpwrap – enable Remote Desktop Host support and concurrent RDP sessions

Reg Organizer – Maintenance, Cleanup and Optimization for Windows

Sch Forms – Student information management software

SiteAnalyzer – Effective website audit and SEO optimization

Soldat – A unique 2D (side-view) multiplayer action game coded in the Delphi programming language using the JEDI libraries. The team is updating it and hoping for a Steam release soon.

Spybot Search & Destroy – Anti-Malware and Anti-Virus Software

SVG Shell Extensions – Collection of extension tools for SVG files

SynthFont – Midi Player and Editor

Toad for Oracle – Database administration tool

Total Commander – Windows file manager

Toto Video Downloader – Download video and audio files from popular sites

Tree Size – Powerful graphic manager for your storage system.

WhereOnTheMap – Locate friends and family members

Winff – Cross-Platform ffmpeg frontend

WinSCP – FTP, FTPS, SCP, SFTP, WebDAV and S3 client for Windows

Xenepic Online – MMORPG, made with Delphi in 2002, both server and client.

Xmlpad – Professional editor for XML documents

ZilchWorks – Get Out of Debt

8 thoughts on “Awesome Applications Built in Delphi

  1. Hi there! I am David Esperalta, the author of DecSoft App Builder, certainly made with Embarcadero Delphi. Thanks for your mention and link, I really appreciate it. And, to fit the content of this article… yes, we use Delphi from years ago and will continue using it for our new projects too! Thanks very much again! 🙂

    Liked by 1 person

  2. Hi there! Good listing. However, Free Pascal/Lazarus are made using Free Pascal and Lazarus, NOT Delphi! You can check the source code yourself.

    You may want to add PhpED, a leading PHP IDE written in Delphi.

    Liked by 1 person

    1. Hi Navid, I did mention “Delphi/Pascal.” (i.e. including Free Pascal, Oxygene, and Pascal variants, perhaps I should have been a little clearer – I’ll update it shortly).

      Thanks for the heads up on PhpED!

      Like

  3. Delphi remains one of the greatest ways to build native apps. It’s a well kept secret in some regards – fast compiled code, rapid development, cross platform support from a single codebase – honestly, building a mobile app in Delphi is 10x quicker and more efficient than going with more “common” options. I hope the Idera acquisition will help accelerate more capability and awareness in the wild.

    Like

Leave a Reply to David Esperalta Cancel reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s