awesome-software-architecture
C# Algorithms
Our great sponsors
awesome-software-architecture | C# Algorithms | |
---|---|---|
71 | 2 | |
7,680 | 5,806 | |
- | - | |
8.9 | 0.0 | |
almost 2 years ago | 9 months ago | |
C# | C# | |
Creative Commons Zero v1.0 Universal | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
awesome-software-architecture
-
Awesome Software Architecture
Repository: https://github.com/mehdihadeli/awesome-software-architecture
- What books do you guys recommend getting into designing software architecture?
- A curated list of articles, videos, and other resources to learn and practice software architecture and its patterns
- A curated list of articles, videos for learning software architecture patterns
- A curated list of articles, and videos for learning software architecture, patterns
- A curated list of articles, videos, and other resources to learn and practice software architecture, and patterns.
- A curated list of articles, videos, and other resources to learn and practice software architecture, patterns, and principles
- List of articles, videos, and other resources to learn and practice software architecture, patterns, and principles
- A curated list of articles, videos, and other resources to learn and practice software architecture, patterns, and principles.
C# Algorithms
-
How can I implement a general tree, NOT a binary tree?
There are a lot of different types of trees and the implementation depends heavily on the problem it solves. GitHub has many C# tree implementations such as this project if you go looking. I wrote a structure similar to a trie where each node contained a Dictionary so I could parse hierarchical paths for a project structure.
- C# Algorithms
What are some alternatives?
turborepo - Incremental bundler and build system optimized for JavaScript and TypeScript, written in Rust – including Turborepo and Turbopack. [Moved to: https://github.com/vercel/turbo]
Algorithmia - Algorithm and data-structure library for .NET 4.5.2+/Netstandard 2.0+. Algorithmia contains sophisticated algorithms and data-structures like graphs, priority queues, command, undo-redo and more.
awesome-system-design - A curated list of awesome System Design (A.K.A. Distributed Systems) resources.
Towel - Throw in the towel.
Akade.IndexedSet - A convenient data structure supporting efficient in-memory indexing and querying, including range queries and fuzzy string matching.
C-Sharp - All algorithms implemented in C#.
FastEndpoints - A light-weight REST API development framework for ASP.Net 6 and newer. [Moved to: https://github.com/FastEndpoints/Library]
DawgSharp - DAWG String Dictionary in C#
awesome-java - A curated list of awesome frameworks, libraries and software for the Java programming language.
QuikGraph - Generic Graph Data Structures and Algorithms for .NET