Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for internet computer
internet-computer
x
94 search results found
Awesome Internet Computer
⭐
700
A curated list of awesome projects and resources relating to the Internet Computer Protocol
Examples
⭐
463
Example applications, microservices, and code samples for the Internet Computer
Motoko Base
⭐
458
The Motoko base library
Motoko
⭐
458
Simple high-level language for writing Internet Computer canisters
Cancan
⭐
309
A scalable video sharing service.
Cdk Rs
⭐
174
Rust canister development kit for the Internet Computer.
Sdk
⭐
145
IC SDK: a Software Development Kit for creating and managing canister smart contracts on the ICP blockchain.
Blocks
⭐
134
Blocks. An online drag-and-drop smart contract builder.
Open Chat
⭐
122
This is the main repository for the OpenChat application which runs on the Internet Computer
Ic Py
⭐
108
Python Agent Library for the DFINITY Internet Computer
Agent Rs
⭐
107
A collection of libraries and tools for building software around the Internet Computer, in Rust.
Juno
⭐
102
Build Web3 dApps like Web2
Agent_dart
⭐
96
Agent library for Internet Computer, in Dart
Awesome Motoko
⭐
77
A curated list of Motoko code and resources.
Papyrs
⭐
74
Blog on web3
Ic Token
⭐
71
DIP20: A fungible token standard for the DFINITY Internet Computer. New repo: https://github.com/Psychedelic/DIP20
Auth Client Demo
⭐
66
Example demo of how to use https://www.npmjs.com/package/@dfinity/auth-client to make authenticated calls to an IC app
Ic Drive
⭐
59
An open-source decentralized storage app built on the internet computer.
Ic Js
⭐
58
Libraries for interfacing with the Internet Computer.
Nextjs Ic Starter
⭐
48
Next.js Internet Computer Starter Template
Web Development
⭐
47
In this course, students will learn how to develop web applications on the IC and ultimately implement an open auction platform similar to eBay. Module 1 serves as an intro to this unit, providing a primer for web development by reviewing canister messaging, HTTP requests, cycles, and autonomous canisters. Module 2 introduces students to the idea of an open auction platform and completes the majority of the backend required for such a project. In Module 3, students connect their backend code wit
Oisy Wallet
⭐
47
A novel Ethereum wallet hosted on the Internet Computer
Icp.net
⭐
46
A library for .NET/C#/Unity to natively communicate with the Internet Computer (ICP)
Blockchain And Cryptocurrency
⭐
46
In this course, students will learn about the fundamentals of blockchain technology as well as the cryptocurrencies built on top of it. Module 1 serves as an intro to the concept of blockchains, cryptocurrencies, limitations of these services, and payment channels. Module 2 explains tokens and gives students the opportunity to experiment with an ERC-20 style token built on Motoko. In Module 3 students begin their own implementation of a payment channel in Motoko, and in Module 4 they finish this
Tipjar
⭐
44
Donate cycles to canisters of your choice.
World Protocol
⭐
44
An on-chain game server protocol weaving together ICP games into one universally accessible database, supercharged with modular game logic, composable data standards, and customizable access control for interactions across game worlds. With additional features for payments, minting, and burning.
Reversi
⭐
43
Multiplayer Reversi Game on Internet Computer
Motokobootcamp 2023
⭐
39
Taggr
⭐
37
Decentralized social network and publishing platform.
Vscode Motoko
⭐
37
Motoko language support for VS Code.
Keysmith
⭐
35
Hierarchical Deterministic Key Derivation for the Internet Computer
Ic Cron
⭐
33
Task scheduler for the Internet Computer
Ic Drip
⭐
33
IC DRIP
Ic Stable Memory
⭐
31
Lets you store canister data directly in stable memory
Ic Avatar
⭐
30
Latest iteration of the IC Avatar tutorial application
Unity Template
⭐
29
A comprehensive Unity template with all necessary code for integration with ICP. Features include on-chain login authentication, payments, minting, burning, action system, entity datastore, white-label shop, and white-label NFT marketplace.
Game Launcher
⭐
29
A platform for discovering games, deploying game builds to smart contract canisters, creating NFT & Token collections, airdrops, payments, in-game minting & burning, configuring World smart contracts and more.
Mops
⭐
28
Package manager for the Motoko programming language
Data Structures
⭐
26
In this course, students will learn about the foundational elements of data structures as well as how they work on the Internet Computer. Module 1 serves as an intro to this unit, providing context for data structure design and the tradeoffs to consider when weighing which to use in certain projects. Module 2 and 3 explore the distinction between Motoko's differing styles for writing data structures: object-oriented (collection of functions that mutate state), and pure (no methods, no mutations)
Cra Template Dfx
⭐
26
A template for frontend development on DFINITY's Internet Computer
Protocol Design
⭐
25
In this course, students will learn about the basics of protocols, understand how core protocols create the internet as we know it, and develop a high-level conception of the Internet Computer Protocol. Using this knowledge, students will implement their own version of DNS and a basic banking application on the Internet Computer. Module 1 serves as an intro to this unit, providing context for protocol design that will then be leveraged in Modules 2-4 to implement several applications on the Inte
Programming Languages
⭐
25
In this course, students will learn about the foundational elements of programming languages as well as the design principles behind Motoko and the Internet Computer, and will build their own simple stack machine using these ideas. Module 1 serves as an intro to this unit, providing historical context for programming language design and how this relates to Motoko. Module 2 introduces the idea of a stack machine that can sequentially process instructions, and Modules 3 and 4 build upon this imple
Ic Kit
⭐
24
Rust library for developing safe canisters.
Ic Eth Starter
⭐
23
An advanced starter project for interacting with Ethereum on the Internet Computer (Beta)
Vite React Motoko
⭐
22
Starter project for Vite + React + TypeScript + Motoko
Bigmap Poc
⭐
22
Proof of concept of an infinitely scalable data storage for the Internet Computer application, written in Rust
Ic Mini Terminal
⭐
21
Internet Computer Mini Terminal
Agent Go
⭐
21
Golang Agent for the Internet Computer
Dao Adventure Training
⭐
20
Creating a DAO involves rigorous training, and your training begins right here.
World Template
⭐
20
A Motoko template for deploying a custom World canister manually. A World canister is the "game server" of your game, regulating the logic and rules governing your game economy. Note: We recommend deploying a World from the Game Launcher website, this repo is only for devs wanting to manually write their World canister.
Examples
⭐
20
Useful Motoko game features to help game developers collaborate and kickstart game development on ICP. Includes examples for a chat system, real-time multiplayer simulation, remote configs, and batch transfer tool.
Capture The Ic Token
⭐
19
Hack the canister, get the token
React Ic Ii Auth
⭐
16
React components to use DFINITYs Internet Identity Authentication
Node Ic0
⭐
16
An easy-to-use JavaScript API for the Internet Computer.
Spinner
⭐
16
Safeguard your financial privacy with zero-knowledge proofs.
Setup Dfx
⭐
14
Set up your GitHub Actions workflow with a specific version of the Internet Computer SDK
Create Ic
⭐
14
Quickly create a new application for the Internet Computer
Wasi2ic
⭐
14
WASI dependency replacer for the *.wasm files
Cover
⭐
14
Cover is an open internet service for canister code verification on the Internet Computer
Distributed Systems
⭐
13
In this course, students will learn the fundamentals of distributed systems programming by building on top of the open auction platform we previously created in the Web Development section. Module 1 serves as an intro to this unit, providing a primer for Distributed Systems by reviewing distribution transparency and distributed time. Module 2 introduces students to the idea of "locking", borrowed from database management systems, which ensures that users cannot simultaneously bid on the same auc
Ic Notes
⭐
13
Dstar Note, a crypto notes dapp on Internet Computer (ICP)
Lightic
⭐
12
Embed Motoko
⭐
11
Embed a custom Motoko code snippet in a Medium article, blog post, or webapp.
Ic Evm Sign
⭐
11
A library to sign EVM transactions on the Internet Computer.
Typescript Bootcamp
⭐
10
Learn how to build a DAO with TypeScript.
Ic
⭐
10
Backend canisters and providers of Papyrs
Ic Utils
⭐
10
Unofficial software development kit for the Internet Computer
Dao Adventure Initiation
⭐
10
Want to join the adventure? Prove your worth by deploying your first dApp!
Response Verification
⭐
10
Client side response verification for the Internet Computer
Ic Event Hub
⭐
9
Event-based pub/sub for IC canisters
Ic123
⭐
9
ICP互联网计算机开发者和社区贡献者的成长之路
Nostric
⭐
9
Simple Nostr client running on the ICP. Using vetkeys for secure storing private keys on-chain.
Pocketic Py
⭐
9
PocketIC Python: A Canister Testing Library for the Internet Computer
Ic Wasi Polyfill
⭐
9
The polyfill implementation for WASI functions in the IC environment
Agent Unity
⭐
9
The project brings the IC ecosystem to Unity, allowing Unity developers to call the functions of canisters on IC
Simple To Do
⭐
8
Forked from dfinity/examples/simple-to-do
Decentralizedaionic
⭐
8
DeVinci is the browser-based AI chatbot app served from the Internet Computer. You can chat with the AI model loaded into your browser so your chats remain fully on your device. If you choose to log in, you can also store your chats on the Internet Computer and reload them later.
Motoko Outcalls Proxy
⭐
7
Simple example of motoko outcalls
Candid Spaces
⭐
7
A candid data lake service for the internet computer.
Metamob
⭐
7
A decentralized web3 app, running 100% on-chain on the Internet Computer, that lets any user start mobilizations by creating campaigns of four different kinds: donations, votes, signatures and fundraising
Lib Rs
⭐
6
Rust library for build smart contracts on Internet Computer, by the Spinner.Cash team.
What Is Internet Identity
⭐
6
A custom element that summarizes what is Internet Identity
Pic Js
⭐
6
An Internet Computer Protocol canister testing library for TypeScript and JavaScript.
Cyql.io
⭐
6
cyql.io is a curated gallery of Internet Computer projects.
Ember Cli Dfinity
⭐
5
An add-on for using the Internet Computer in your EmberJS app
Bitshop
⭐
5
Bitshop if a proof of concept project that demonstrates capabilities of the Internet Computer blockchain. It is a Shopify alternative running 100 % on-chain with Bitcoin as a native payment.
Ic Factland
⭐
5
Internet Computer Factland Canister Smart Contract
Ic Evm Sign Starter
⭐
5
A "No key wallet" example project for the Internet Computer.
Evm Txs.mo
⭐
5
EVM transactions creation, encoding, and decoding library in pure Motoko
Cycles.watch
⭐
5
Track the cycles consumption of canister smart contracts on the Internet Computer
Icpp_llm
⭐
5
on-chain LLMs
Ic Websockets Chat Mo
⭐
5
A real-time chat example on how to use IC WebSockets to send and receive messages between the frontend and a backend canister
Ic Rust Nextjs
⭐
5
A starter template for building decentralized applications on the Internet Computer using Next.js and Rust. Features a Rust backend for canister logic and a Next.js frontend for user interaction. Comes with comprehensive documentation for easy setup and deployment.
Ic Pos
⭐
5
Accept Bitcoin payments (ckBTC) on the Internet Computer using this simple Point of Sale (POS) application.
Related Searches
Internet Computer Dfinity (44)
Typescript Internet Computer (42)
Motoko Internet Computer (31)
Blockchain Internet Computer (24)
Reactjs Internet Computer (21)
Rust Internet Computer (20)
Internet Computer Icp (20)
Javascript Internet Computer (12)
Web3 Internet Computer (11)
Internet Computer Motoko Language (10)
1-94 of 94 search results
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.