Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →
Top 19 TypeScript Dapp Projects
-
hardhat
Hardhat is a development environment to compile, deploy, test, and debug your Ethereum software.
Truffle / Hardhat – Full toolkits for bigger dApps
-
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.
-
Project mention: INTEGRATION OF DAPPS WITH MODE: WALLET AND SMART CONTRACTS | PART 1: CONNECTING THE WALLET | dev.to | 2024-12-10
// context/index.tsx 'use client' import { wagmiAdapter, projectId } from '../config' import { QueryClient, QueryClientProvider } from '@tanstack/react-query' import { createAppKit } from '@reown/appkit/react' import { mainnet, sepolia, mode, modeTestnet } from '@reown/appkit/networks' import React, { type ReactNode } from 'react' import { cookieToInitialState, WagmiProvider, type Config } from 'wagmi' // Set up queryClient const queryClient = new QueryClient() if (!projectId) { throw new Error('Project ID is not defined') } // Set up metadata const metadata = { name: 'mode-chain', description: 'AppKit Example', url: 'https://reown.com/appkit', // origin must match your domain & subdomain icons: ['https://assets.reown.com/reown-profile-pic.png'] } // Create the modal const modal = createAppKit({ adapters: [wagmiAdapter], projectId, networks: [mainnet, sepolia, mode, modeTestnet], defaultNetwork: mainnet, metadata: metadata, features: { analytics: true, // Optional - defaults to your Cloud configuration } }) function ContextProvider({ children, cookies }: { children: ReactNode; cookies: string | null }) { const initialState = cookieToInitialState(wagmiAdapter.wagmiConfig as Config, cookies) return ( {children}QueryClientProvider> WagmiProvider> ) } export default ContextProvider
-
Project mention: Learn More About Drip Tokens: The Future of DeFi and Open-Source Innovation | dev.to | 2025-05-04
Abstract: In this post, we explore the dynamic world of drip tokens and decentralized finance (DeFi). We discuss the background and context of these tokens, highlight their core features and real-life applications, and analyze challenges and innovative trends driving the future of blockchain-based digital assets. With practical insights, secure wallet recommendations, and links to authoritative sources such as CoinGecko, MetaMask, and Trust Wallet, this guide bridges technical detail and accessible explanations for developers, investors, and enthusiasts alike.
-
-
-
Juno
A next-gen serverless platform that helps developers build and ship secure projects at scale. (by junobuild)
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
wallet-selector
This is a wallet selector modal that allows users to interact with NEAR dApps with a selection of available wallets.
-
-
-
walletconnect-expo-example
A simple example on how to get WalletConnect to authenticate wallets in the Expo Go app.
-
locklift
Node JS framework for working with Everscale and Venom contracts. Inspired by Truffle and Hardhat. Helps you build, test, run and maintain your smart contracts.
-
quipuswap-core
🧙‍♂️ Repository containing QuipuSwap liquidity protocol smart-contracts written in Ligo language
-
-
play2earnX
The project revolves around Play2EarnX.sol, a Solidity-written Ethereum smart contract. It leverages the OpenZeppelin library to ensure secure and standardized development of the contract.
-
dappFundsX
The DappFund.sol project is a Solidity-written Ethereum smart contract that serves as the backbone of a decentralized application (dApp) for charity purposes. It leverages the OpenZeppelin library to ensure secure and standardized development of the contract.
-
fdp-storage
Serverless Web3 filesystem for organizing users' personal data implemented in Typescript.
-
dapp-browser
Electron.js desktop application that helps to securely run decentralized web applications with the ability to use the API to access a secure blockchain wallet, a distributed IPFS network and blockchain connectors
-
dappEventX
The project revolves around DappEventX.sol, a Solidity-written Ethereum smart contract. It leverages the OpenZeppelin library to ensure secure and standardized development of the contract.
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
TypeScript Dapps discussion
TypeScript Dapps related posts
-
Learn More About Drip Tokens: The Future of DeFi and Open-Source Innovation
-
A Comprehensive Guide on How to Buy DRIP Tokens: Navigating DeFi on Binance Smart Chain
-
Crypto Investing Tools Every Web3 Developer Should Know
-
Smart Contract Audits: Ensuring Safe Blockchain Migration
-
Everything About Account Abstraction: Enhanced Web3 Wallets Drive Crypto Adoption, Fuse’s TradFi-Web3 Vision
-
Upgradeable smart contracts
-
How do I deploy an ethereum contract with hardhat and my Trezor wallet?
-
A note from our sponsor - Stream
getstream.io | 14 Jul 2025
Index
What are some of the best open-source Dapp projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | hardhat | 7,926 |
2 | appkit | 5,184 |
3 | trust-web3-provider | 850 |
4 | matic.js | 553 |
5 | typescript-solidity-dev-starter-kit | 411 |
6 | Juno | 248 |
7 | hyperhyperspace-core | 219 |
8 | wallet-selector | 174 |
9 | flow-playground | 116 |
10 | token-allowance-checker | 75 |
11 | walletconnect-expo-example | 68 |
12 | locklift | 53 |
13 | quipuswap-core | 46 |
14 | nft | 22 |
15 | play2earnX | 16 |
16 | dappFundsX | 11 |
17 | fdp-storage | 10 |
18 | dapp-browser | 8 |
19 | dappEventX | 3 |