Menu

Community Developer Tools

Overview

This is a list of developer tools which are built by members of the EOSIO community, curated by the Developer Relations team at Block.one.

If you would like to submit a tool to be added to the list, please fill in this form.

Community Developer Tools

Testing Tools and Frameworks

  • Azakazam: A development, testing, and deployment framework for EOSIO, aiming to make life easier for developers.
  • Lamington: The Lamington library includes CLI tools and JavaScript utilities to streamline the EOSIO smart contract building, testing and deployment pipeline.
  • EOSFactory: A Python-based EOS smart-contract development and testing framework.

Integrated Development Environments (IDEs)

  • EOS Studio: Integrated with various tools required for EOSIO in a unified graphical application, EOS Studio provides a powerful and easy-to-use environment for dApp development.

Non-Fungible Token (NFT) Standards

  • dGoods: An open source and free standard for handling the virtual representation of items, both digital and physical.
  • SimpleAssets: A simple standard for digital assets on EOSIO blockchains: Non-Fungible Tokens (NFTs), Fungible Tokens (FTs), and Non-Transferable Tokens (NTTs).

Services and Middleware

  • The DAPP Network: Live, universal middleware of services for modern decentralized applications.
  • dfuse: Blockchain data APIs for searching and monitoring EOSIO networks.

History Solutions

Testnets

  • CryptoKylin Testnet: CryptoKylin Testnet is for dApp developers who want to test their EOSIO smart contracts before deploying on production networks.
  • Jungle Testnet: A live EOSIO testnet with network monitor.
  • The EOSIO Testnet: Block.one's EOSIO Testnet to test EOSIO smart contracts before deploying on production networks.

Block Explorers

  • Bloks.io: Block explorer with several features across many EOSIO blockchain networks.
  • EOSX: Explorer and network monitor for multiple EOSIO blockchains, all in one.

EOSIO Plugins

  • EOSIO Kafka Plugin: This plugin allows you to utilize all of Kafka's rich real-time features for building date pipelines and streaming apps.

Software Development Kits (SDKs)

  • Zeus SDK: The Zeus SDK offers a number of functionalities including a command line tool, templates, and a package manager.
  • EOSlime: EOS Javascript development, testing and deployment framework based on eosjs.js. EOSlime could be used as the EOS Javascript SDK. The framework's main purpose is to help developers quickly onboard and start building with confidence.
Disclaimer

The information, links and other material on the website relating to third-party software, hardware, services, networks, blockchains (whether public or private), websites or other resources are provided on an “as-is” basis for your convenience only. Such resources may be updated, changed or terminated at any time so the information included may be out of date or inaccurate. The inclusion of any third-party resources does not constitute approval, endorsement or recommendation by us and we disclaim all responsibility and liability for your use of any such third-party resources.