Projects in Awesome Lists by dfinity
A curated list of projects in awesome lists by dfinity .
https://github.com/dfinity/ic
Internet Computer blockchain source: the client/replica software run by nodes
Last synced: 19 Feb 2026
https://github.com/dfinity/examples
Example applications, microservices, and code samples for the Internet Computer
blockchain dfx examples icp internet-computer microservices
Last synced: 02 Sep 2025
https://github.com/dfinity/internet-identity
Internet Identity, a blockchain authentication system for the Internet Computer
authentication blockchain identity
Last synced: 06 Mar 2026
https://github.com/dfinity/motoko-base
The original Motoko base library (replaced by `core`)
internet-computer library modules motoko
Last synced: 02 Sep 2025
https://github.com/dfinity/motoko
Simple high-level language for writing Internet Computer canisters
internet-computer motoko motoko-language programming-language
Last synced: 02 Sep 2025
https://github.com/dfinity/cancan
A scalable video sharing service.
canister dfx ic internet-computer motoko
Last synced: 02 Sep 2025
https://github.com/dfinity/cdk-rs
Rust canister development kit for the Internet Computer.
blockchain canister cdk icp internet-computer rust sdk smart-contract
Last synced: 06 Oct 2025
https://github.com/dfinity/sdk
IC SDK: a Software Development Kit for creating and managing canister smart contracts on the ICP blockchain.
blockchain canister dfx icp internet-computer rust sdk smart-contract
Last synced: 22 Jan 2026
https://github.com/dfinity/icp-js-core
The base library to build applications on the Internet Computer.
icp internet-computer javascript typescript
Last synced: 15 Jan 2026
https://github.com/dfinity/agent-js
A collection of libraries and tools for building software around the Internet Computer, in JavaScript.
Last synced: 14 May 2025
https://github.com/dfinity/agent-rs
A collection of libraries and tools for building software around the Internet Computer, in Rust.
agent blockchain dfinity icp internet-computer rust
Last synced: 02 Apr 2026
https://github.com/dfinity/nns-dapp
The Dapp of the Internet Computer's Network Nervous System.
Last synced: 17 Apr 2026
https://github.com/dfinity/oisy-wallet
A browser-based, multi-chain wallet hosted on the Internet Computer
bitcoin blockchain erc20 ethereum internet-computer wallet
Last synced: 16 Feb 2026
https://github.com/dfinity/quill
Governance & ledger toolkit for cold wallets
Last synced: 02 Sep 2025
https://github.com/dfinity/ic-js
Libraries for interfacing with the Internet Computer.
dfinity internet-computer javascript typescript
Last synced: 16 May 2025
https://github.com/dfinity/evm-rpc-canister
Interact with EVM blockchains from the Internet Computer.
alchemy arbitrum avalanche cloudflare cross-chain dfinity ethereum evm fantom icp integration optimism polygon solana web3
Last synced: 02 Sep 2025
https://github.com/dfinity/stable-structures
A collection of data structures for fearless canister upgrades.
Last synced: 05 Apr 2025
https://github.com/dfinity/vscode-motoko
Motoko language support for VS Code.
autocompletion blockchain canister dfx extension formatter go-to-definition ide-extension internet-computer language-client motoko-language smart-contracts syntax-highlighting visual-studio-code vscode vscode-extension
Last synced: 05 Dec 2025
https://github.com/dfinity/icp-eth-starter
An advanced starter project for interacting with Ethereum on the Internet Computer (Beta)
cross-chain dfinity ethereum example internet-computer motoko nft react rust starter-project tailwind template twin-macro vite
Last synced: 02 Sep 2025
https://github.com/dfinity/mops
Package manager for the Motoko programming language
ic internet-computer motoko package-manager
Last synced: 26 Oct 2025
https://github.com/dfinity/gix-components
A UI kit developed by the GIX team
designsystem svelte sveltekit ui uikit ux
Last synced: 05 Apr 2025
https://github.com/dfinity/bitcoin-developer-preview
A preview of the integration between Bitcoin and the Internet Computer.
Last synced: 02 Sep 2025
https://github.com/dfinity/wg-identity-authentication
Repository of the Identity and Wallet Standards Working Group
Last synced: 02 Sep 2025
https://github.com/dfinity/invoice-canister
Providing an example and simplified experience for accepting payments in smart contracts
Last synced: 27 Mar 2026
https://github.com/dfinity/certified-assets
A certified assets canister written in Rust.
Last synced: 02 Sep 2025
https://github.com/dfinity/exchange-rate-canister
The exchange rate canister (XRC) makes use of the HTTP requests feature to provide exchange rates as a service to the IC.
Last synced: 02 Sep 2025
https://github.com/dfinity/orbit
A non-custodial digital assets management platform on the Internet Computer.
blockchain digital-assets governance icp internet-computer multi-custody rule-engine wallet
Last synced: 07 Mar 2026
https://github.com/dfinity/prettier-plugin-motoko
A code formatter for the Motoko smart contract language.
Last synced: 02 Sep 2025
https://github.com/dfinity/motoko-dev-server
A live reload development server for Motoko smart contracts.
cli command-line create-react-app dapp dfx hot-module-reloading hot-module-replacement icp internet-computer live-reload motoko nextjs productivity prototyping smart-contract tools typescript vite
Last synced: 02 Sep 2025
https://github.com/dfinity/http-proxy
Proof of concept implementation of the IC HTTP Gateway Protocol that enables end-to-end secure connections with dApps being served from the internet computer.
Last synced: 02 Sep 2025
https://github.com/dfinity/llm
Libraries and examples on how to use the LLM canister on the Internet Computer.
Last synced: 08 Mar 2026
https://github.com/dfinity/response-verification
Client side response verification for the Internet Computer
certification computer internet internet-computer response verification
Last synced: 02 Sep 2025
https://github.com/dfinity/canister-profiling
Collection of canister performance benchmarks
Last synced: 03 Oct 2025
https://github.com/dfinity/node-ic0
An easy-to-use JavaScript API for the Internet Computer.
blockchain browser canister internet-computer motoko nodejs npm smart-contracts typescript web3
Last synced: 02 Sep 2025
https://github.com/dfinity/node-motoko
Compile and run Motoko smart contracts in Node.js or the browser.
Last synced: 05 Oct 2025
https://github.com/dfinity/vessel-package-set
The official community package-set for vessel
Last synced: 02 Sep 2025
https://github.com/dfinity/canbench
A benchmarking framework for canisters on the Internet Computer.
Last synced: 02 Sep 2025
https://github.com/dfinity/erc20-icp
Contracts and canisters enabling ERC20 ICP on Ethereum
Last synced: 02 Sep 2025
https://github.com/dfinity/vetkeys
Libraries and examples for integrating verifiable encrypted threshold keys (vetKeys) into Internet Computer applications
blockchain bls distributed-key-management-service encrypted-onchain-storage encryption ibe icp identity-based-encryption internet-computer random-beacon randomness threshold-cryptography threshold-decryption timelock-encryption verifiable-random-function vetkeys vrf
Last synced: 02 Sep 2025
https://github.com/dfinity/cns
Chain Name System, a trustless and decentralized discoverability layer hosted directly on the Internet Computer.
Last synced: 11 Feb 2026
https://github.com/dfinity/threshold
Threshold voting and execution for the IC
Last synced: 12 Feb 2026
https://github.com/dfinity/hardware-wallet-cli
A CLI to interact with the Internet Computer App on Ledger Nano S/X devices.
Last synced: 03 Oct 2025
https://github.com/dfinity/cycles-ledger
The cycles ledger is a global ledger canister that enables principal IDs to hold cycles.
canister cycles icp internet-computer ledger rust
Last synced: 02 Sep 2025
https://github.com/dfinity/pocketic-py
PocketIC Python: A Canister Testing Library for the Internet Computer
canister canisters dfinity icp internet-computer internet-computer-protocol python smart-contract smart-contracts testing testing-tools
Last synced: 02 Sep 2025
https://github.com/dfinity/canfund
Library for automated cycles management of canisters on the Internet Computer
Last synced: 02 Sep 2025
https://github.com/dfinity/internet-identity-playwright
A Playwright library to simplify the integration of Internet Identity authentication in E2E tests.
e2e icp internet-computer playwright testing
Last synced: 11 Feb 2026
https://github.com/dfinity/chain-fusion-signer
A canister that does nothing but sign transactions for use on other blockchains.
Last synced: 02 Sep 2025
https://github.com/dfinity/embed-motoko
Embed a custom Motoko code snippet in a Medium article, blog post, or webapp.
code-snippets embedly icp iframe-embeds interactive internet-computer javascript live-coding medium-article motoko motoko-language oembed snippets wordpress
Last synced: 02 Sep 2025
https://github.com/dfinity/motoko.rs
Motoko concrete syntax parser in Rust.
Last synced: 25 Aug 2025
https://github.com/dfinity/canpack
Package multiple libraries into one ICP canister.
bundler candid canister cross-language dfinity icp language-bindings mops motoko rust
Last synced: 02 Sep 2025
https://github.com/dfinity/wg-governance
Repository of the governance working group
Last synced: 12 Feb 2026
https://github.com/dfinity/experimental-minting-tool
CLI tool for minting NFT's
Last synced: 02 Sep 2025
https://github.com/dfinity/sns-testing
Testing SNS in local testing environment
Last synced: 02 Sep 2025
https://github.com/dfinity/miracl_core_bls12381
Rust code of https://github.com/miracl/core (miracl_core) for curve BLS 12-381.
Last synced: 02 Sep 2025
https://github.com/dfinity/formal-models
TLA+ models of various IC components and canisters
Last synced: 13 Feb 2026
https://github.com/dfinity/antora-sdk
Repo for website collaboration - antora project file and ui project files
Last synced: 02 Sep 2025
https://github.com/dfinity/feedback
An ICP community feedback dapp powered by Motoko.
Last synced: 02 Sep 2025
https://github.com/dfinity/oisy-wallet-signer
A library designed to facilitate communication between a dApp and the OISY Wallet on the Internet Computer.
Last synced: 02 Sep 2025
https://github.com/dfinity/verifiable-credentials-sdk
Repository containing a set of libraries to manage the verifiable credentials in Internet Computer
Last synced: 02 Sep 2025
https://github.com/dfinity/test-state-machine-client
Rust library to interact with the ic-test-state-machine
Last synced: 27 Oct 2025
https://github.com/dfinity/pic-js
An Internet Computer Protocol canister testing library for TypeScript and JavaScript.
canister canisters icp integration-testing internet-computer internet-computer-protocol smart-contract smart-contracts testing testing-library testing-tools
Last synced: 29 Oct 2025
https://github.com/dfinity/icp-hello-world-motoko
A quick and easy way to develop for the Internet Computer in Motoko on macOS, Windows or Linux.
blockchain icp internet-computer internet-computer-protocol motoko smart-contracts wasm windows
Last synced: 02 Sep 2025
https://github.com/dfinity/terraform-provider-ic
A Terraform provider for provisioning Internet Computer canisters
Last synced: 02 Sep 2025
https://github.com/dfinity/icp-calculator
A calculator of fees and costs for smart contracts on the Internet Computer Protocol (ICP)
Last synced: 16 Mar 2026
https://github.com/dfinity/ledger-ref
The reference implementation of ICP ledger canister.
Last synced: 02 Sep 2025
https://github.com/dfinity/repositories-open-to-contributions
List of repositories where external contributions are accepted.
Last synced: 12 Feb 2026
https://github.com/dfinity/http-gateway
Monorepo including building blocks, reference implementations and examples for HTTP Gateway Protocol implementations
Last synced: 02 Sep 2025
https://github.com/dfinity/candid-extractor
A CLI tool to extract the Candid interface from a Canister WASM.
Last synced: 23 Feb 2026
https://github.com/dfinity/canhttp
Library to make HTTPs outcalls from a canister on the Internet Computer, leveraging the modularity of the tower framework.
Last synced: 02 Apr 2026
https://github.com/dfinity/http-auth-poc
Authenticate to ICP canisters over HTTP (Proof of Concept)
http http-message-signatures icp internet-computer rest-api rfc-9421 rfc9421 rust typescript
Last synced: 26 Oct 2025
https://github.com/dfinity/metrics-encoder
Metrics encoder for Prometheus metrics
Last synced: 02 Sep 2025
https://github.com/dfinity/icp-calculator-ui
The frontend of the ICP pricing calculator
Last synced: 02 Sep 2025
https://github.com/dfinity/eslint-config-oisy-wallet
Shared ESLint configurations from the OISY Wallet team
eslint eslint-config eslint-rules
Last synced: 20 Feb 2026
https://github.com/dfinity/wg-token-standards
Token Standards Working Group
Last synced: 11 Feb 2026
https://github.com/dfinity/journald-parser
Rust parser for systemd-journal-gatewayd logs in journal export format
journald-parser rust systemd systemd-journal-gatewayd
Last synced: 07 Mar 2026
https://github.com/dfinity/icp-js-auth
Authentication library for Internet Computer web apps
authentication br-protected-1 icp internet-computer internet-identity typescript
Last synced: 05 Oct 2025
https://github.com/dfinity/internet-identity-logo-generator
Experimental logo generator
Last synced: 02 Sep 2025
https://github.com/dfinity/decentralization
Platform Decentralization analysis
Last synced: 11 Mar 2026
https://github.com/dfinity/vc-playground
An example VC issuer and a VC relying party for demo purposes
Last synced: 02 Sep 2025
https://github.com/dfinity/chainkey-testing-canister
Canister for testing tECDSA, tSchnorr, and vetKeys
Last synced: 14 Oct 2025