Useful-Material

View on GitHub

Projects

The most recently added projects are at the top of each list.

Incomplete Projects

These projects are incomplete (haven't reached v1.0) and looking for contributions. Contact the Author to join.

Partially Complete Projects

These projects are completed and in a usable state, but additional contributions would be welcome. Contact the Author to join.

Documentation Templater - Create Web-Based Documentation Easily in HTML and Markdown

Description: Cross-platform templating engine for quickly and easily creating static web-based documentation projects in HTML and Markdown. Written as console app in .NET Core. Open source on GitHub, all contributions welcome.
GitHub Repository
Documentation: GitHub Wiki
Contribution Suggestions
YouTube Tutorial: Part 1
Author: Discord: @JamEs#8187, GitHub: James231

Riftworks - A multi-faceted social media interface

Description: A multi-faceted social media interface
Repo link: https://github.com/skylerspaeth/Rift
Author: @SHODAN#5505

x42 Protocol - A Feeless Cryptocurrency which uses C# as the coding language

Description: A Feeless Cryptocurrency which uses C# as the coding language.The x42 Blockchain allows for the creation, distribution and decentralized hosting of applications.The smart contracts in x42 use C# which make them easy to develop, test and debug.
Repo link: https://github.com/x42protocol
Author: @\/ikhyath#8139

Student management system

Description: https://studentmanagementrp.azurewebsites.net/.
Repo link: https://github.com/RPickering327/StudentManagementASP
Author: @RIchard#5172

FrEee - Open source clone of the classic 4X game Space Empires IV

Description: Open source clone of the classic 4X game Space Empires IV
Repo link: https://bitbucket.org/ekolis/freee/src
Author: @ekolis#7039

RealmOfEverlastingCode - Solutions to common software design problems.

Repo link: https://github.com/Realm-of-Everlasting-Code/C-Sharp
Author: @Kaisinel#4921

SQL Wrappers

Author: @kuro-#1016

POCO Mapper - Alternative "Plain Old C# Objects"

Description: An alternative “Plain Old C# Objects” mapper with minimal configuration required.
Repo link: https://kuromukira.github.io/poco.mapper/

LiteDB Wrapper - A simpler way to use LiteDB

Description: A simpler way to use LiteDB.
Repo link: https://kuromukira.github.io/LiteDB.Wrapper

Azure Functions Custom Jwt Handler

Description: A custom access token validation provider for Azure Functions via Dependency Injection
Repo link: https://github.com/kuromukira/azure-functions-jwt-validation-extension

Complete Projects

These projects are completed, and the author is not actively looking for contributions.

Xacor - Experimental Game Engine

Description: Experimental Game Engine
Git link: https://github.com/deccer/Xacor
Author: @deccer#1371

FahStats - Get Statistics from Folding@Home

Description: Get Statistics from Folding@Home right at your fingertips or even implement into a .NET Discord Bot for your members.
Repo link: https://github.com/Blizzardo1/FahStats
Author: @GeneralKenobi#0001

Analytix - The main bot for this discord server.

Description: The main bot for this discord server. Will process commands for various things and also keep track of analytical data for admin usage.
Repository: https://github.com/reikotechnology/projekt-analytix
Author: @Miss Anthrxpic#6477

Didactical Enigma - Translating text from Japanese to English

Description: An integrated translator environment for translating text from Japanese to English.
Segments sentences into words, provides information about characters, including kanji decomposition into components,
looks up word definitions in a dictionary, looks up example sentences, conjugates and deconjugates verbs, allows for custom notes,
allows for kanji lookup by components, provides hiragana and katakana cheat sheets. Currently a WPF application, Avalonia port is planned in the future.
Repo link: https://github.com/milleniumbug/DidacticalEnigma
Author: @milleniumbug#6545

BookKeeper - Application to keep track of books user has read

Description: (WIP) Simple WPF application to keep track of books user has read as well as a wishlist and search functionality.
Repo link: https://github.com/KarimShavar/BookKeep
Author: @Karim#2521

StringDB - Modular, fluent, and understandable archival key/value pair DB

Description: StringDB is a modular, fluent, and understandable archival key/value pair DB.
Repo link: https://github.com/SirJosh3917/StringDB
Author: @SirJosh#3917

TypeSmash - A typing game among players to see who can type the fastest

Description: A typing game among players to see who can type the fastest.
Repo link: https://github.com/nosyminotaur/TypeSmash
Author: @nosyminotaur#7241

PathHinter - Autocompletes paths from a Unix terminal

Description: This project reimplements the behaviour for autocompleting paths from a Unix terminal.
Repo link: https://github.com/uta-org/PathHinter
Author: @z3nth10n#0775

Goodwitch - Anti-cheat written in C#

Description: Goodwitch is an anti-cheat written in C# which supports traditional and modern usermode(ring3) anti-cheat features from process and debugger detection to detection of memory manipulations.
Repo link: https://github.com/ZeroLP/Goodwitch
Author: @admiralzero#6142

How to add your project?

Open a PR on the Useful Material GitHub repository, adding your project to this file. Follow the template of:

  <details>
    <summary><h3>YOUR PROJECT TITLE</h3></summary>
    <div markdown="span">
      Add description/links written in Markdown here. For example:
      Description: A free-to-play match-three puzzle video game for all mobile devices  
      Repo link: [https://github.com/github/hub](https://github.com/github/hub)  
      Author: discord link or email or github name  
    </div>
  </details>

Please keep your project title to under 100 characters. Aim to keep the content short and provide links to longer explainations.