STOMP client for Embarcadero Delphi and FreePascal.
Pascal Python
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
docs No commit message Apr 2, 2010
packages/lazarus + Replaced manual Synapse exception verification with 'raiseexcept' and Dec 3, 2010
test Fixed test and unittest projects, so that they can compile. Lazarus a… Nov 29, 2016
testLazarus No commit message Apr 18, 2010
.gitignore Update Mar 26, 2018
StompClient.pas Merge branch 'master' of… Nov 22, 2017
build.bat Support for Delphi 10.2 Tokyo Mar 26, 2017
pasdocfiles.txt Removed StompTypes.pas from pasdocfiles.txt Nov 29, 2016

Delphi/FreePascal STOMP Client

STOMP client for Embarcadero Delphi and FreePascal.

Currently tested on

  • Apache ActiveMQ 5.2
  • Apache ActiveMQ 5.3.x
  • Apache ActiveMQ 5.4.2.
  • RabbitMQ 3.5.1+

The project can use INDY (Delphi) or Synapse (Delphi or FreePascal). In case you want to use Synapse, you have to get a copy of Synapse library from

More info on the author's blog

Project license: APACHE LICENSE, VERSION 2

Delphi STOMP Client Team

Daniele Teti (Lead Developer)

Daniel Gaspary (Free Pascal Mantainer)


Oliver Marr (encoding fixes)

Marco Mottadelli (iOS fixes)

Chenavier Gérald (STOMP 1.1 improvement)

Marcelo Varela (Raw UTF8 messages support)