Skip to content

Latest commit

 

History

History
167 lines (88 loc) · 8.6 KB

README.md

File metadata and controls

167 lines (88 loc) · 8.6 KB

Awesome DFINITY Awesome

A curated list of awesome projects and resources relating to DFINITY and the Internet Computer.

Projects denoted with a ✓ are deployed to the Internet Computer!

If you want to contribute projects or tools, please first read our Contributing guidelines and agree to abide by our Code of Conduct.


♾️ Foundation Dapps

  • NNS Governance - A Governance Dapp for voting on Internet Computer governance proposals

  • Internet Identity - Internet Identity service enables you to authenticate securely and anonymously when accessing applications on the Internet Computer

🌐 Community projects

Submit a pull request to add a link to your repository here.

🆕 Latest Community Projects

Hackathon projects

The DFINITY Tungsten Hackathon channeled the energy and excitement of DFINITY's internal engineers over two days in June 2020 to build applications for the Internet Computer.

The following represent a few of the applications that teams developed over the two-day period:

  • Magnify - A secure video conferencing application using WebRTC.

  • Dual - A social app for creating, completing, and tracking various challenges.

  • DFINITY Explorer - DFINITY Explorer is an open-source network dashboard built by the DFINITY community.

  • Babmeo - Babmeo is an image & video sharing site with transparent recommendations that integrates with DFINITY’s LinkedUp, BigMap, and BigSearch projects to recommend, store, and search videos.

✳️ Demo Day 2020 projects

  • Bonus - Next-generation loyalty system built on the Internet Computer.

  • Get Impact Now - Digital platform that enables responsible citizens to be a part of the decision-making process.

  • Internet Computer Queue System (ICQS) - A bridge to legacy systems, such as email.

  • NNS Explorer - Mock explorer for the Internet Computer's Network Nervous System (NNS).

  • Sailfish - The gateway to open financial services on the Internet Computer.


motoko Motoko Resources

📦 Motoko Package Managers

📁 Motoko libraries

🏗️ Data structures

  • motoko-bigsearch - A search service in Motoko, inspired by indexing and search systems like Apache Lucene.

  • motoko-crud - A generic CRUD framework for Motoko.

  • motoko-dht - A Motoko Distributed Hash Table (DHT) canister.

  • motoko-graph - Graphical data models for Motoko.

  • motoko-sequence - Cache-friendly, persistent sequential data for Motoko.

🧩 Algorithms

🧪 Testing


🖥️ Frontend Development

⚛️ React

Vue

  • DFINITY-Vue - Vue.js and Vuetify integration with DFINITY SDK bootstrap webpack project.

dfinity DFINITY Team Projects

💡 Tungsten Hackathon

The DFINITY Tungsten Hackathon channeled the energy and excitement of DFINITY's internal engineers over two days in June 2020 to build applications for the Internet Computer.

The following represent a few of the applications that teams developed over the two-day period:

  • Magnify - A secure video conferencing application using WebRTC.

  • Dual - A social app for creating, completing, and tracking various challenges.

  • Bookworm - An open publishing application inspired by China Literature.

  • Shield - An app connecting at-risk people with nearby volunteers.

  • Hero - A random "killer app" generator inspired by the Wu-Tang Name Generator.

🌱 Other Example Apps from the DFINITY team

  • IC Game Terminal - Keyboard input (⌨) and graphical output (📺) for programs on the Internet Computer.

  • Journey - An open blog engine written for the Internet Computer.

  • Reversi - A multiplayer Reversi game on Internet Computer.

  • Superheroes - A simple CRUD application that demonstrates using Motoko and React to create your own universe of superheroes that runs on the Internet Computer .

  • Fullstack To-do - Extension of the to-do example app with a frontend, using a minimal webpack dev-server configuration, web components, and unit and integration testing