Skip to main content

Tools

Flow Dapp Architecture Guide

Wondering what tools you need? See our dapp architectures guide to help you out.

Development Tools

These essential tools will help you build, test, and debug your dapp on Flow.

CLI
CLI
onflow
onflow
171
#documentation#active#required
Flow CLI brings Flow to your terminal. Easily interact with the network and build your dapps.
Niftory
Niftory
#api#graphql#hosted
Blazing-fast GraphQL APIs to query/mint/airdrop NFTs, create custodial wallets, handle user auth, and more!
Emulator
Emulator
onflow
onflow
62
#documentation#active#local-dev
The Flow Emulator is a lightweight tool that emulates the behavior of the real Flow network. Packaged via CLI.
JS Testing Library
JS Testing Library
onflow
onflow
38
#documentation#active#local-dev
A Jest based framework to enable Cadence testing via a set of JavaScript methods and tools
Flowview
Flowview
33 Labs
33 Labs
5
#explorer#GUI
An interactive view to visualize and inspect storage on Flow Accounts
Flowser
Flowser
onflowser
onflowser
28
#GUI#explorer#local
Flowser lets you inspect the current state of any flow blockchain network emulator, testnet, and mainnet.
Overflow
Overflow
bjartek
bjartek
17
#Go#testing#cadence
Test your Cadence logic with a go-based testing framework made specifically for Flow.
Flow Cadut
Flow Cadut
onflow
onflow
13
#documentation#active
Node based template generator to simplify interaction with Cadence files.
Faucet
Faucet
onflow
onflow
13
#service#testnet
Create and fund your testnet account with testnet FLOW.
Intellij Cadence Plugin
Intellij Cadence Plugin
cadence-tools
cadence-tools
6
#documentation
Support for Cadence, the resource-oriented smart contract language of Flow, in Intellij Platform IDEs.
VS Code Extension
VS Code Extension
onflow
onflow
33
#documentation#active#local-dev
The Visual Studio Code extension for Cadence. Extensive features such as code generation, deploying contracts, and a lot more.
Command Line Cadence Linter
Command Line Cadence Linter
samatechtw
samatechtw
3
#documentation#local-dev
CLI linter for Cadence projects and files.
Cadence Webpack Plugin
Cadence Webpack Plugin
agencyenterprise
agencyenterprise
6
#javascript#webpack#cadence
Webpack plugin that helps importing Cadence files.
Graffle
Graffle
#api#hosted#webhooks
Hosted infrastructure and APIs to index, monitor and store on-chain events alongside other extensive features.