If you want to interact directly with a FactomD node running either locally or remote, you can make use of these FactomD clients.
An interface to
factomd API to make it super simple to query, create transactions, chains and entries.
Provides Python clients for interacting with the
factom-walletd APIs. The API client is fully tested under Python 2.7, 3.4, 3.5, and 3.6, and likely works with other versions as well.
Java Library integrates Java (JEE & Spring) with the Factom blockchain.
The .NET-library supports the complete
Integrate Factom blockchain in your PHP application with just a few lines of code.
Harmony Connect is a proprietary commercial API that allows you to interact with the Factom blockchain without needing to wrestle with currencies, wallets, or blockchain nodes. Instead, you get easy read and write access to the Factom blockchain. Connect will also track your data's path to immutability and will notify you along the way. These clients will allow you to quickly implement the Factom Protocol in your language of choice.
You can find the Go client on GitHub.
The Python client can be found on GitHub or by using the pip package manager.