Resources for developers building on NEAR Protocol
This repository dedicated to improving and maintaining a first-rate developer experience when building on NEAR. This mission is next to impossible to achieve without feedback and contributions from people like you. ๐ซต
Get involved! ๐ please select one of the options above. ๐
โฌ๏ธ Below you will find a map of essential repositories for NEAR dApp developers. โฌ๏ธ
Name | Description | Repo | Latest Release |
---|---|---|---|
๐ GATEWAY | ย | ย | ย |
near-discovery | near.org Gateway | near/near-discovery | โ |
near-discovery-compnents | Core components / primitives for near.org | near/near-discovery-components | โ |
near.social | near.social Gateway | NearSocial/viewer | โ |
๐ VIRTUAL MACHINE | ย | ย | ย |
VM 1 | B.O.S. Virtual Machine | nearsocial/VM | |
VM 2 | B.O.S. Virtual Machine v2.0 (WIP) | near/bos-web-engine | โ |
๐ DATABASE | ย | ย | ย |
B.O.S. Database | Smart contract storing component source code | nearsocial/social-db | โ |
Query API | Easy custom indexing for your dApp | near/query-api | โ |
Name | Description | Repo | Latest Release |
---|---|---|---|
create-near-app | Easy fullstack dApp deployment tool | near/create-near-app | |
BOS VSCode Ext. | VSCode extension for building B.O.S. components | near/near-vscode | |
BOS Loader | Simplifying multiple component local development | near/bos-loader |
Name | Description | Repo | Latest Release |
---|---|---|---|
BOS CLI | CLI for simplifying local development on BOS | bos-cli-rs/bos-cli-rs | |
near-cli | JS based CLI for interacting w/ NEAR | near/near-cli | |
near-cli-rs | Rust based CLI for interacting w/ NEAR | near/near-cli-rs |
Name | Description | Repo | Latest Release |
---|---|---|---|
wallet-selector | Wallet integration tool for NEAR | near/wallet-selector | |
web3-onboard | Wallet integration tool for multichain | blocknative/web3-onboard | |
FastAuth Signer | Authenticate and sign transactions w/ FastAuth | near/fast-auth-signer | โ |
mpc-recovery | Create and restore accounts w/ OIDC protocol | near/mpc-recovery | โ |
iDOS | Decentralized identity, storage, and verification | idos-network/idos-sdk-js | โ |
Name | Description | Repo | Latest Release |
---|---|---|---|
near-sdk-js | Create smart contracts w/ JavaScript | near/near-sdk-js | |
near-sdk-rs | Create smart contracts w/ Rust | near/near-sdk-rs | |
Keypom | Customizable key creation for NFT/FT drops | keypom/keypom |
Name | Description | Repo | Latest Release |
---|---|---|---|
workspaces-js | Testing sandbox written in JS | near/workspaces-js | |
workspaces-rs | Testing sandbox written in Rust | near/workspaces-rs |
Name | Description | Repo | Latest Release |
---|---|---|---|
near-api-js | API tool for frontend & backend JS libraries | near/near-api-js |
Name | Description | Repo | Latest Release |
---|---|---|---|
QueryApi | Build custom indexers and query with GraphQL endpoints | near/queryapi | โ |
near-lake-indexer | Built on NEAR Indexer that stores JSON in AWS S3 bucket | near/near-lake-indexer | |
near-lake-framework-rs | Stream blocks from NEAR Lake into your server | near/near-lake-framework-rs | |
near-lake-framework-js | Stream blocks from NEAR Lake into your server | near/near-lake-framework-js | โ |