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

gaia-tools

v1.0.1

Published

Gaia

Downloads

17

Readme

🌍 Gaia

Gaia is a brand-new web3 developmental platform designed for fast prototyping and creating solid Web3 experiences. It was created by Lizzie Xavier and Kae.

🚀 Features

  • Create unique NFTs (like Bored Apes) totally on the blockchain!
  • Supports all types of media and content formats
  • Simplified project setup and manamodent
  • Import resources and files for your project
  • Works on any blockchain that supports Solidity
  • A user-friendly GUI for casual users
  • Use our browser based studio and dashboard to manage your content
  • Supports Telnet for server management
  • Add-ons to expand functionality
  • Built-in event system for developers

💻 Requirements

  • Mac OSX | Windows (7+) | Debian (11+) | Ubuntu (18+) | similar Linux
  • Node >= 18.5.0
  • (Recommended) Nix

🏗️ Boilerplates & Starter-kits

Get started quickly with our ready-to-use templates:

🎯 Installation

Open your terminal and type:

npm i gaia-tools - (npm)

pnpm add gaia-tools - (pnpm (recommeneded))

yarn add gaia-tools - (yarn)

Then type npx gaia-tools to initiate the setup wizard. Its that easy!

Follow the instructions in the terminal. It is then good practice to run npx gaia-tools --compileContracts if you have not compiled your contracts already as this ensures you have the necessary artifacts to run Gaia.

You can then execute npx gaia-tools --console in your terminal to access the GaiaConsole.

🎯 Installation (For Development)

You must run npm run build at least once before you start developing with the Gaia repository. This is only needed if you are working on the Gaia repository.

🕹️ Command Line Usage

Run npx gaia-tools in your terminal to see a list of available commands.

Note: Gaia can only be run inside a folder with a hardhat.config file.

Here are some examples:

npx gaia-tools compileProject --project "genebeans"

npx gaia-tools deployProject --project "genebeans" --network "ganache"

For more commands and flags, check the full README file.

📚 Documentation

For more details, visit:

🗿 Support

If you need assistance with Gaia or have any questions, please visit our GitLab repository and open an issue, or join our Discord server where our team and community members are more than happy to help.

🗿 Credits

Gaia is under development by Genesis Computing Limited (UK Company House: 15051968). We are a small London based team and have been in blockchain technology for several years. We would like to thank our contributors, partners, and community members for their support and input in creating this powerful toolset for the blockhain ecosystem.

🗿 Licensing

Gaia and this repository are given out for educational purposes and are licensed under a standard commercial license. This means that gaia (gaia-tools, gaia-client and create-gaia) is proprietary software and cannot be used in a commercial environment without written permission by us, Genesis Computing (UK Company House: 15051968). You are free to fork Gaia and use Gaia in a non commercial setting. You cannot use Gaia in a tech stack with out written permissions by us, Genesis Computing (UK Company House: 8). See the LICENSE file for more details.