npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

dokrypt

v0.1.4

Published

Dokrypt — Docker for Web3. A Web3-native containerization and orchestration platform for dApp development, testing, and deployment.

Readme


Dokrypt spins up fully configured blockchain development environments in seconds. One command gives you a local chain, block explorer, IPFS, oracles, indexers, monitoring, and everything else your dApp needs.

Install

npm install -g dokrypt

Quick Start

dokrypt init my-app --template evm-defi
cd my-app
dokrypt up

That's it. Your local chain, block explorer, and services are running.

What You Get

  • Chain management — Anvil, Hardhat, Geth with forking, time-travel, balance manipulation
  • Built-in services — Blockscout, IPFS, Chainlink/Pyth oracles, Ponder/Subgraph indexers, Prometheus + Grafana
  • Testing — Gas reports, coverage, parallel execution, JSON output
  • Snapshots — Save and restore entire environment state
  • CI/CD — Generate GitHub Actions and GitLab CI workflows
  • Cross-chain — Bridge simulator, multi-chain networking
  • Contract tools — Verify on Etherscan/Arbiscan/Sourcify, replay transactions, track deployments
  • Plugins — Gas profiler, MEV simulator, security scanner

Templates

dokrypt init my-app --template evm-basic      # Counter + SimpleToken
dokrypt init my-app --template evm-token      # ERC-20 with vesting, staking, multisig
dokrypt init my-app --template evm-nft        # ERC-721 with marketplace + royalties
dokrypt init my-app --template evm-dao        # Governor + Treasury + Timelock
dokrypt init my-app --template evm-defi       # AMM + Lending + Staking + Oracle
dokrypt init my-app --template evm-arbitrum   # L2 bridge + Token gateway + Arbitrum fork

Commands

| Command | Description | |---|---| | dokrypt init | Scaffold a new project from a template | | dokrypt up | Start all services | | dokrypt down | Stop all services | | dokrypt status | Show running services | | dokrypt logs | Stream service logs | | dokrypt test | Run tests with gas/coverage | | dokrypt chain | Chain manipulation (mine, time-travel, balances) | | dokrypt fork | Fork mainnet chains | | dokrypt snapshot | Save/restore environment state | | dokrypt bridge | Cross-chain transfers | | dokrypt verify | Verify contracts on explorers | | dokrypt replay | Replay and debug live transactions | | dokrypt deploy | Track deployments across chains | | dokrypt ci | Generate CI/CD workflows | | dokrypt plugin | Install and manage plugins | | dokrypt doctor | Diagnose environment issues |

Configuration

All configuration lives in dokrypt.yaml:

name: my-dapp
version: "1"

chains:
  ethereum:
    engine: anvil
    chain_id: 31337
    block_time: 1
    accounts: 10
    balance: "10000"

services:
  blockscout:
    type: explorer:blockscout
    port: 4000
  ipfs:
    type: ipfs
    port: 5001

Platform Support

| Platform | Architecture | |----------|-------------| | Linux | x64, ARM64 | | macOS | x64, Apple Silicon (M1/M2/M3) | | Windows | x64 |

Requirements

  • Docker (or Podman) running locally
  • Node.js 16+ for npm install

Links

License

Copyright (c) 2026 Dokrypt. All rights reserved. See LICENSE for details.