skip to content

Delphi Open Source Projects

/ 2 min read

This page is a listing of a number of high quality Delphi Open Source Projects.

The projects listed on this page are:

  • Vetted and looked at by me and deemed “worthy” of being here.  I’m happy to take recommendations for listing.  I’ll try not to be too snooty about it, but I don’t want to list every single project out there — there has to be some minimum standard, right?
  • Available for download via either Subversion (svn) or Mercurial (hg) or another popular open source SCM tool.

If you know if a good, well-maintained, and useful library that deserves to be here, let me know.

Project Name Short Description 

Delphi Spring Framework A Delphi version of the well known Java Spring Framework.  It includes a Dependency Injection framework, a lovely set of generic collections, encryption libraries, and more.

Internet Direct Indy is a complete socket library for building clients and servers using the standard Internet protocols

Delphi Relax Marco Cantu’s extensions for Delphi Datasnap REST

DUnitX Testing Framework A new, more modern unit testing framework for Delphi

Emballo

Though not currently maintained, I’m including it here anyway.  This is a lovely library, including a Dependency Injection Container and a Mock library, as well as the ability to bind a DLL to an interface.  The community would do well to figure out a way to get this project going again.

Delphi Mocks

A complete mocking framework for Delphi that makes building mock objects drop dead simple.  

Delphi Sorcery

A very nice, powerful framework for Delphi providing data-binding, a dependency injection container, an MVVM framework, a mock object, and more.  

DuckDuckDelphi

A powerful yet easy to use duck typing library for Delphi

Subscribe to my newsletter

Get things that occur to me delivered straight to your inbox. Totally free, no spam.