C# Graph

Open-source C# projects categorized as Graph

Top 15 C# Graph Projects

  • C# Algorithms

    :books: :chart_with_upwards_trend: Plug-and-play class-library project of standard Data Structures and Algorithms in C#

  • xNode

    Unity Node Editor: Lets you view and edit node graphs inside Unity

    Project mention: Building a visual programming language in Unity | /r/Unity3D | 2023-02-27

    For the former try https://github.com/Siccity/xNode

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • NodeGraphProcessor

    Node graph editor framework focused on data processing using Unity UIElements and C# 4.6

    Project mention: Ai coding is hard...Did I do it right? Creating combo attacks using Unity's scriptable objects | /r/Unity3D | 2022-10-13

    Yup! This is what I've used before for behavior trees /u/realfishwind. Though, from what I know GraphView has been abandoned in favor of a new system being built into the engine that is releasing soon. So for the past couple of years I've used a project based on GraphView called NodeGraphProcessor that currently seems abandoned. NodeGraphProcessor was maintained by one of the Unity dev iirc, so they could be working on Graph Tools Foundation, which is essentially the updated version of GraphView that is currently in preview (to my understanding). I personally have not used it, so I do not know how good it is compared to the old GraphView or NodeGraphProcessor.

  • nodify

    Highly performant and modular controls for node-based editors designed for data-binding and MVVM.

  • memstate

    In-memory event-sourced ACID-transactional distributed object graph engine for .NET Standard (by DevrexLabs)

  • QuikGraph

    Generic Graph Data Structures and Algorithms for .NET

    Project mention: A command line tool that converts GraphQL schemas to Karate API tests | /r/csharp | 2023-04-29

    QuikGraph for detecting cycles in GraphQL types

  • UnityRuntimeNodeEditor

    Unity runtime node editor using with Unity UI.

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • ExRam.Gremlinq

    A .NET object-graph-mapper for Apache TinkerPop™ Gremlin enabled databases.

  • Dijkstra.NET

    Graph processing library

  • DawgSharp

    DAWG String Dictionary in C#

  • SliccDB

    Light Embedded Graph Database for .net

  • UpBlazor

    🏦 I built this site to integrate with Up bank (an Australian digital bank), to assist users with budgeting and to gain powerful future insights.

    Project mention: In light of the Pocketbook closure, I made a little table for all the apps I've used | /r/AusFinance | 2022-07-07

    I've been looking at trying to extend UpBlazor to support other bank feeds - but I'm not a coder, I can hack a few things together here and there, but it's not my strong suite.

  • Graphviz.NetWrapper

    Lean .NET wrapper around Graphviz for building graphs, reading/writing dot files, exporting images, or programmatically reading out the layout attributes.

    Project mention: Graphviz v7 | news.ycombinator.com | 2022-10-24
  • GUIGraphDrawer

    GUI Utility capable of drawing GPU accelerated graphs

  • search-engine-microservices-with-redis-stack

    Search engine system for articles using redis technology stack. This project was produced for the participation of the Redis hackathon promoted by the Dev Community. https://dev.to/devteam/announcing-the-redis-hackathon-on-dev-3248

    Project mention: Articles Discovery Engine | dev.to | 2022-08-29

    RediSearch search indexed documents:

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-04-29.

C# Graph related posts


What are some of the best open-source Graph projects in C#? This list will help you:

Project Stars
1 C# Algorithms 5,476
2 xNode 2,804
3 NodeGraphProcessor 1,814
4 nodify 720
5 memstate 350
6 QuikGraph 330
7 UnityRuntimeNodeEditor 244
8 ExRam.Gremlinq 161
9 Dijkstra.NET 104
10 DawgSharp 86
11 SliccDB 80
12 UpBlazor 50
13 Graphviz.NetWrapper 25
14 GUIGraphDrawer 10
15 search-engine-microservices-with-redis-stack 2
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives