Avash is a shell client for interacting with Avalanche and can deploy local networks and interact with the nodes in those networks. You can use Avash to rapidly launch test network environments.
Public API: Learn about the public API server you can use to interact with the Avalanche Network.
Postman collection: An AvalancheGo API template and environment collection for Postman, a tool to simplify API development and experimentation. The collection covers all of AvalancheGo APIs, so you can easily issue commands to a node and examine the output in a nicely formatted, readable way.
Abigen: allows you to compile solidity contracts into a programatic interface suitable for embeding in golang.