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 🙏

© 2024 – Pkg Stats / Ryan Hefner

create-turbo-eth

v0.7.2

Published

Create web3 apps in turbo mode.

Downloads

33

Readme

image

⚡ create-turbo-eth - Web3 App Template CLI

Create-turbo-eth is an interactive CLI tool designed to jumpstart your full-stack web3 apps.

Getting Started

To initialize an app using create-turbo-eth, execute one of the following commands and respond to the prompts. For performance reasons, we strongly recommend using pnpm.

pnpm

pnpm create turbo-eth@latest

npm

npm create turbo-eth@latest

yarn

yarn create turbo-eth

Options

With create-turbo-eth, you can select from a range of integrations, providers, and networks to kickstart your project.

Integrations

Choose from the following integrations:

  • Sign-In with Ethereum: Authenticate with Ethereum accounts for Web3.
  • ERC20: Standard for fungible tokens on EVM chains.
  • ERC721: Standard for non-fungible tokens on EVM chains.
  • Disco: A simplified identity tool to control information sharing.
  • Etherscan: A leading block explorer, search, API & analytics platform for Ethereum.
  • Lit Protocol: A solution for distributed key management for encryption, signing, and computing.
  • OpenAI: AI models designed for advanced natural language processing.
  • PoolTogether V4: A crypto-powered savings protocol based on Premium Bonds.

Providers

Select from the following providers:

  • Alchemy
  • Infura
  • Public RPC

Networks

Choose from a range of production and testnet networks to match your project's needs.

Production Networks

  • Ethereum Mainnet
  • Optimism
  • Arbitrum
  • Polygon
  • Celo

Testnet Networks

  • Goerli
  • Sepolia
  • Optimism Goerli
  • Arbitrum Goerli
  • Polygon Mumbai
  • Celo Alfajores
  • Base Goerli

Templates

In addition to the core TurboETH template, you can utilize the create-turbo-eth CLI to initiate more sophisticated templates, each focusing on specific functionalities. This can be achieved by appending the --template flag, followed by the name of your desired template:

  • template-disco-app: Networks 🪩 Disco App Template - A TurboETH template for building next generation identity applications powered by Disco.
  • template-tally-app: Council 🏛️ Tally App Template - A TurboETH template for building governance applications powered by Tally and OpenAI.
  • template-bank-app: 🏦 Bank - Web3 Savings Cards using PoolTogether, ERC721K and Solbase
  • places: 🗺️ Places - Digital Collectible App Template
  • turbo-slides: 📖 Turbo Slides - Create presentation decks using MDX, React, and Next.js with Web3 capabilities.

Flags

During CLI execution, you can use optional flags for further customization.

--skip-git

Skips git repository initialization.

--skip-install

Skips package installation

--pnpm

Uses pnpm as the package manager.

--npm

Uses npm as the package manager.

--yarn

Uses yarn as the package manager.

--template

Select a custom template to bootstrap from.

Community

For assistance, feedback, or contributions, join us at:

TurboETH Discord