Name
|
Developers
|
Platforms
|
License
|
Supported protocols
|
Remarks
|
lNet |
Aleš Katona |
Windows, Linux |
Modified LGPL |
TCP, UDP, HTTP, HTTPS, FTP, SMTP, TELNET |
|
Synapse |
Lukas Gebauer |
Windows, Linux, Mac OS X |
BSD style license |
TCP, UDP, HTTP, HTTPS, FTP, SMTP, SNMP, NTP, POP3, PING, IMAP, LDAP, FTPS, DNS |
Runs on both Delphi and Lazarus/FPC
|
Indy |
team |
Windows, Linux |
MPL, modified BSD |
numerous protocols |
Runs on both Delphi and Lazarus/FPC
|
Internet Tools |
Benito van der Zander |
Windows, Linux, Mac OS X, Android |
GPL |
HTTP, HTTPS
|
IP*Works! |
team |
Windows, Linux |
Commercial |
numerous protocols |
Runs on both Delphi and Lazarus/FPC
|
ICS |
François Piette |
Windows |
Freeware(*) |
numerous protocols |
Delphi/FPC. Kylix/FPC is a separate, abandoned codebase
|
(*) request to send a postcard when used in production.
Web Frameworks
Library
|
Link
|
Notes
|
fcl-web
|
FPC packages
|
|
ExtPascal
|
|
|
Brook FrameWork
|
|
|
mORMot
|
|
|
Fano Framework
|
|
|
Feature Comparison
Library
|
CGI
|
FastCGI
|
SCGI
|
fcl-web
|
Yes
|
Yes
|
No
|