Visualize Big ERC721 Collections (9,999+ items) dynamically from the browser. An alternative to OpenSea or Rarible.

Overview

NFT Explorer

https://ivanm.github.io/nft-explorer/

Visualize ERC721 NFT Collections directly from the blockchain. An alternative to OpenSea/Rarible, etc.

screenshot

Features:

  • Browse big collections (9,999+ of items) on a single page.
  • Navigation on the right side makes easier to find the position within the table and the remaining items on the list.
  • Only the data that is visualized is the data that is rendered. (Thanks to https://github.com/bvaughn/react-window !)
  • Metadata and image download is also triggered only when the user is visualizing the current items to save bandwidth and improve loading times.
  • All the data is cached in localstorage to avoid unnecessary calls to the APIs and blockchain.
  • Optional CORS Proxy for full compatibility.
  • IPFS Gateway can be selected from a public server list.

Options

CORS Proxy

Not all APIs add the correct CORS Headers to their requests, so an optional CORS Proxy can be used.

Tested with:

IPFS Gateway

The Gateway for IPFS can be selected on the options, please refer to https://ipfs.github.io/public-gateway-checker/ for reference on the current status and connection speed.

Run locally

  • Clone this repo
  • Run yarn install to install dependencies.
  • Run yarn start to deploy local server.

Under the hood

  • React 17
  • TypeScript
  • React Window
  • Redux
  • Chakra UI
  • useDapp
You might also like...
This is a To do app developed using to consolidate your knowledge about React, components, props, state, and hooks. A user can add, delete, updated and mark items as completed

To-do-app-with-React This is a To do app developed using React & Lifecycle methods to consolidate knowledge about React, components, props, state, hoo

A lightweight open source alternative to linktree, complete with Docker container that hosts your web server and code.  Written in ReactJS SSR.
A lightweight open source alternative to linktree, complete with Docker container that hosts your web server and code. Written in ReactJS SSR.

🔗 LittleLink-Server This project is based on the great work from littlelink It takes the same simple approach to a link page and hosts it within a No

Cusdis is an open-source, lightweight (~5kb gzip), privacy-friendly alternative to Disqus.
Cusdis is an open-source, lightweight (~5kb gzip), privacy-friendly alternative to Disqus.

Cusdis is an open-source, lightweight (~5kb gzip), privacy-friendly alternative to Disqus.

Memos - An open source, self-hosted alternative to flomo

✍️ Memos Live Demo • Discussions Memos is an open source, self-hosted alternativ

The Open-Source Typeform Alternative
The Open-Source Typeform Alternative

snoopForms The Open-Source Typeform Alternative Website | Join Discord community ⚠️ Note: This repository is still in an early stage of development. W

dt money is a simple and effective alternative for managing your finances, allowing you to register inflows and outflows and organize them in categories.
dt money is a simple and effective alternative for managing your finances, allowing you to register inflows and outflows and organize them in categories.

dt money is a simple and effective alternative for managing your finances, allowing you to register inflows and outflows and organize them in categories.

A beautiful NextJS storefront for a Medusa store (The opensource alternative to Shopify)
A beautiful NextJS storefront for a Medusa store (The opensource alternative to Shopify)

medusa-starter-monster About Participants Yinka - @yinkakun Description Medusa Storefronts don't have to be boring. This starter is an elegant and bea

Winamp 2 reimplemented for the browser
Winamp 2 reimplemented for the browser

Webamp A reimplementation of Winamp 2.9 in HTML5 and JavaScript with full skin support. As seen on TechCrunch, Motherboard, Gizmodo, Hacker News (1, 2

React application that scans, decodes and validates EU Digital COVID-19 certificates, all in the browser.

EU Digital Covid Certificate Decoder This project can scan, decode and validate the EU Digital Covid Certificates used in European Union countries as

Owner
Iván Mayoral
All your base are belong to us.
Iván Mayoral
ERC721 NFT contract cafe dApp Built Using React.js

Cafe NFT dAPP ☕ Installation Clone and install the dependencies: git clone <url>

null 7 Oct 19, 2022
"The Bookstore" is a react web app built to show collections of books, and give users access to add new books or remove existing book

Bookstore "The Bookstore" is a react web app built to show collections of books, and give users access to add new books or remove existing book Built

Rwubakwanayo Olivier 2 Jun 12, 2022
Bookstore is a react web app built to show collections of books

Bookstore is a react web app built to show collections of books, and give users access to add new books or remove existing book

divine charlotte 11 Nov 23, 2022
Querybook is a Big Data Querying UI, combining collocated table metadata and a simple notebook interface.

Querybook is a Big Data Querying UI, combining collocated table metadata and a simple notebook interface.

Pinterest 1.3k Dec 31, 2022
*CyberCode Online is a browser & mobile based MMORPG game that is disguised as VS Code in the browser*

*CyberCode Online is a browser & mobile based MMORPG game that is disguised as VS Code in the browser* where you click functions and variables in the ever-changing source code to navigate your character in a Cyber Punk inspired world.

DexterHuang 866 Jan 7, 2023
Visualize and manage your Docker networks.

Follow us on DockerNet An easy-to-use, locally-hosted web app for developers and engineers to visualize and manage their Docker Networks in real-time.

OSLabs Beta 43 Jul 19, 2022
Tesla-Dashboard - A dashboard built with React, Node.js, and Express.js to visualize some data from Tesla's Private API.

Tesla-Dash Welcome to the Tesla Dash repository! This is a starter repository to demonstrate building a full-stack app using the private Tesla API. Yo

CoolTech 9 Nov 8, 2022
SherafUI - A React + Python Backend to visualize and interact with Sheraf / ZODB database

SherafUI A React + Python Backend to visualize and interact with Sheraf / ZODB d

Thibaud Marazano 2 Jun 27, 2022
An unnamed app to categorize and visualize financial transactions data in OFX. Made with React + d3.

An unnamed app to categorize and visualize financial transactions data in OFX. Made with React + d3.

null 104 Dec 30, 2022
A Discord Bot that helps with Action Items

Installation Install the Actions Bot. Usage /action-react Create an action that

Wei He 13 Dec 31, 2022