Clients

Clients provide the end-user an easy way to use Bitcoin.

Nodes

Full node implementations.

Pool Servers

Miners

Libraries

Useful language-specific libraries to make your use of Bitcoin easier.

Utilities

Various Bitcoin utilities for advanced Bitcoin users.