The Indy Project is an Open Source group that supports several projects
that grew out of the original Indy.Sockets (VCL) project team.
What if objects could move from machine to machine? Not just automated
downloads, or remotely controlling objects as in remoting, but a system in
which the object actually moves about. Mobile software agents do exactly that.
is an open source socket library that supports clients, servers, TCP, UDP, raw
sockets, as well as over 100 higher level protocols such as SMTP, POP3, NNTP,
HTTP, and many more. Indy.Sockets (CLR) is written in C# and .NET 2.0 and is
compatible with any .NET 2.0 compatible language.
Indy.Sockets (VCL) is an open source
socket library that supports clients, servers, TCP, UDP, raw sockets, as well
as over 100 higher level protocols such as SMTP, POP3, NNTP, HTTP, and many
more. Indy.Sockets is written in Delphi but is available for C#, C++,
Delphi, Visual Basic.NET, any .NET language, and Kylix.
Indy.Sockets (FCL) build is a managed assembly and is compatible with the
Microsoft .NET framework, and Mono. In the future the FCL build will be
replaced by the newer Indy.Sockets CLR
Indy Soap is a Open Source
Library for implementing Web Services using Borland environments. IndySoap is
not restricted to Indy sockets for transport services, although Indy
based transport services are included.
Below are projects which are suspended or deprecated. They have been
preserved for historical and educational purposes.
Bubelen is a system for building and
maintaining bubbles. A bubble is a piece of code for testing,
developing, profiling, debugging, and stress testing. Bubbles are
similar to boxes which are used in box testing (sometimes also referred to as
unit testing), however bubbles are not designed with the only goal being
Indy.Data is a new project that provides
a very unique data access layer in C# for ADO.NET similar to the newer but
unreleased LINQ project.