awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to graphif/project-graph

Open-source alternatives to Project Graph

30 open-source projects similar to graphif/project-graph, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Project Graph alternative.

  • freeplane/freeplaneAvatar de freeplane

    freeplane/freeplane

    3,949Voir sur GitHub↗

    Freeplane is a Java-based mind mapping software and knowledge management system used to create hierarchical visual maps and interconnect ideas. It serves as a visual information organizer that transforms text-based notes into navigable spatial maps to facilitate non-linear thinking processes. The application features a swing-based visual canvas for rendering interactive concept maps and complex node-based layouts. It utilizes an XML-based document organizer to serialize map structures and node attributes into hierarchical files for persistent storage. The tool covers several core capability

    Javagroovy-scriptsjavaknowledge-management
    Voir sur GitHub↗3,949
  • openstreetmap/idAvatar de openstreetmap

    openstreetmap/iD

    3,822Voir sur GitHub↗

    iD is a web-based geographic information system tool and vector map editor designed for the OpenStreetMap collaborative database. It serves as a crowdsourced cartography interface for contributors to update global geographic infrastructure and land use data. The tool enables the modification of geographic shapes, attributes, and metadata directly within a web browser. It focuses on managing spatial data and physical landmarks by manipulating topological relationships between map nodes, ways, and relations. The project covers a broad range of capabilities including collaborative map editing,

    JavaScript
    Voir sur GitHub↗3,822
  • alainm23/planifyAvatar de alainm23

    alainm23/planify

    5,422Voir sur GitHub↗

    Planify is a task management application and productivity suite designed for organizing to-do lists and schedules. It functions as a desktop tool for personal task management, featuring a visual calendar for planning deadlines and tracking daily productivity. The project integrates cloud synchronization to maintain data consistency across multiple devices. It also includes a natural language interface that acts as a documentation assistant, utilizing an API to retrieve answers and excerpts from technical content. The application covers a broad range of organizational capabilities, including

    Valacaldavgtdlibadwaita
    Voir sur GitHub↗5,422

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Find more with AI search
  • vanessa219/vditorAvatar de Vanessa219

    Vanessa219/vditor

    11,074Voir sur GitHub↗

    Vditor is a browser-based Markdown editor and rendering engine that supports multiple editing interfaces, including a visual rich-text experience, instant rendering, and a traditional side-by-side split-view preview. It serves as an authoring tool for technical documentation and a component for web-based editor integration. The project is distinguished by its support for complex technical content, utilizing specialized rendering for mathematical formulas, flowcharts, sequence diagrams, and mind maps. It also functions as a collaborative document review tool, enabling users to attach anchored

    TypeScriptcommonmarkeditorgfm
    Voir sur GitHub↗11,074
  • streamich/json-joyAvatar de streamich

    streamich/json-joy

    1,079Voir sur GitHub↗

    json-joy is a comprehensive library for building real-time collaborative applications and distributed systems. It provides a robust framework for managing shared JSON-like data structures that automatically merge concurrent edits from multiple users, ensuring consistent state across all replicas without requiring a central coordination server. The project distinguishes itself through a high-performance approach to data handling, utilizing conflict-free replicated data types and logical clock-based synchronization to maintain data integrity. It includes a specialized engine for navigating and

    TypeScriptcborcollaborationcollaborative
    Voir sur GitHub↗1,079
  • falkordb/falkordbAvatar de FalkorDB

    FalkorDB/FalkorDB

    3,437Voir sur GitHub↗

    FalkorDB is a high-performance graph database management system and vector graph database. It serves as a knowledge graph construction tool and a GraphRAG knowledge store, integrating structured property graphs with vector search to provide grounded context for large language models. The engine is designed as a multi-tenant graph engine, capable of hosting thousands of isolated datasets within a single instance. The system distinguishes itself by using linear algebra for query execution, treating relationship tensors as matrix multiplications to achieve low-latency multi-hop traversals. It ut

    Ccloud-databasedatabasedatabase-as-a-service
    Voir sur GitHub↗3,437
  • netflix/falcorAvatar de Netflix

    Netflix/falcor

    10,572Voir sur GitHub↗

    Falcor is a JavaScript library that models remote data as a single virtual JSON graph, providing a path-based query engine for efficient client-side data retrieval and updates. It represents multiple remote data sources as a unified document where entities are accessed via globally unique identity paths. The system distinguishes itself by treating the remote data model as a virtual JSON resource, allowing the client to query specific paths without managing individual endpoints. It uses a reference-aware graph model to handle many-to-many relationships and prevents data duplication. Network ef

    JavaScript
    Voir sur GitHub↗10,572
  • datahub-project/datahubAvatar de datahub-project

    datahub-project/datahub

    12,141Voir sur GitHub↗

    DataHub is a metadata management platform designed to unify technical, operational, and business context across diverse data ecosystems. By utilizing a graph-based metadata model and an event-driven ingestion architecture, it creates a centralized source of truth that maps complex data relationships, lineage, and ownership. This foundational framework enables organizations to maintain a synchronized view of their data landscape, supporting both human-led discovery and automated data operations. The platform distinguishes itself through its focus on grounding artificial intelligence and autono

    Pythondata-catalogdata-discoverydata-governance
    Voir sur GitHub↗12,141
  • neo4j/neo4jAvatar de neo4j

    neo4j/neo4j

    15,928Voir sur GitHub↗

    Neo4j is a native graph database management system designed to store and query highly connected data using a property-graph model. It provides an ACID-compliant transaction engine that ensures data integrity, supported by a distributed cluster architecture that maintains causal consistency across nodes. Users interact with the system through a declarative query language, which allows for complex pattern matching and path traversal without requiring manual traversal logic. The platform distinguishes itself through its hybrid approach to data retrieval, combining traditional graph-based queries

    Javacypherdatabasegraph
    Voir sur GitHub↗15,928
  • ent/entAvatar de ent

    ent/ent

    17,110Voir sur GitHub↗

    Ent is a statically typed entity framework for Go that models database structures as a graph of nodes and edges. It functions as a code generation engine that transforms schema definitions into type-safe database clients, query builders, and migration scripts. By representing data as interconnected entities, the framework enables intuitive traversal of complex relationships and ensures that database interactions remain consistent with the application model at compile time. The framework distinguishes itself through its graph-based approach to data modeling and its reliance on compile-time cod

    Goententity-frameworkorm
    Voir sur GitHub↗17,110
  • cayleygraph/cayleyAvatar de cayleygraph

    cayleygraph/cayley

    15,043Voir sur GitHub↗

    Cayley is a graph database engine designed for storing and querying interconnected data using a quad-based data model. It functions as an RDF quad store, managing information through subjects, predicates, objects, and labels. The system features a modular graph store architecture with pluggable backends, allowing it to swap between in-memory storage and various external persistent databases. It includes a GraphQL-inspired API and a dedicated data visualizer for the interactive exploration of nodes and edges. Query capabilities cover bidirectional path traversal and multi-syntax execution usi

    Go
    Voir sur GitHub↗15,043
  • tiddlywiki/tiddlywiki5Avatar de TiddlyWiki

    TiddlyWiki/TiddlyWiki5

    8,599Voir sur GitHub↗

    TiddlyWiki5 is a modular wiki engine and non-linear knowledge base that organizes information into small, linked chunks. It can function as a single-file personal wiki where all content and application logic are stored within one HTML file for local-first use, or as a self-hosted wiki server that serves content over HTTP. The project is distinguished by a data-driven architecture where plugins and extensions are treated as stored data entries. It features a filter-based query engine for manipulating structured data and a transclusion system that allows the live content of one entry to be embe

    JavaScripthacktoberfesthtmljavascript
    Voir sur GitHub↗8,599
  • vanila-io/wireflowAvatar de vanila-io

    vanila-io/wireflow

    4,154Voir sur GitHub↗

    Wireflow is a real-time collaborative flowchart tool and visual mapping application. It provides a shared digital canvas where multiple users can simultaneously design diagrams, map user flows, and create process maps. The application uses an operational transformation engine to resolve conflicting edits and maintain a consistent state across all users. A vector-based renderer ensures that flowchart elements remain sharp at any zoom level, while a WebSocket synchronization layer broadcasts canvas updates and cursor movements instantly between clients. The project is delivered as a containeri

    JavaScript
    Voir sur GitHub↗4,154
  • reconurge/flowsintAvatar de reconurge

    reconurge/flowsint

    6,979Voir sur GitHub↗

    Flowsint is an open-source intelligence framework and reconnaissance orchestrator used for cybersecurity investigations. It functions as a containerized tool runner and data mapper, automating the collection of intelligence from open-source providers and APIs to profile targets and map threat intelligence. The platform distinguishes itself through a graph-based investigation interface, where processed raw intelligence is converted into nodes and edges to visualize relationships between entities. It allows for the creation of sequenced pipelines that chain data enrichment tools, enabling the o

    TypeScriptinvestigationosintpython
    Voir sur GitHub↗6,979
  • kuzudb/kuzuAvatar de kuzudb

    kuzudb/kuzu

    3,965Voir sur GitHub↗

    Kùzu is an embedded property graph database engine designed for high-performance analytical queries and local data management. It operates as a library within the host application process, utilizing a columnar-based storage architecture and just-in-time query compilation to execute complex graph traversals and pattern matching efficiently. By mapping database files directly into system memory, it ensures data durability and high-speed access while maintaining ACID-compliant transactional integrity. The engine distinguishes itself by integrating vector similarity search and full-text search di

    C++cypherdatabaseembeddable
    Voir sur GitHub↗3,965
  • opencti-platform/openctiAvatar de OpenCTI-Platform

    OpenCTI-Platform/opencti

    8,812Voir sur GitHub↗

    OpenCTI is a cyber threat intelligence platform and knowledge base used to store, manage, and analyze technical security data. It functions as a threat intelligence visualization tool and an enterprise security data orchestrator that maps relationships between threat actors, malware, and vulnerabilities. The platform utilizes the STIX and TAXII standards for data representation and exchange, allowing for the sharing and receiving of standardized intelligence bundles. It distinguishes itself by converting complex security information into visual relationship diagrams and geographic maps to ide

    TypeScriptcticybercybersecurity
    Voir sur GitHub↗8,812
  • northwoodssoftware/gojsAvatar de NorthwoodsSoftware

    NorthwoodsSoftware/GoJS

    8,447Voir sur GitHub↗

    GoJS is a JavaScript diagramming library and canvas-based visualization engine used to build interactive flowcharts, organizational charts, and network diagrams. It functions as a data-driven framework that binds JavaScript data models to visual elements, enabling bidirectional synchronization between the underlying data and the graphical representation. The library features a comprehensive graph layout engine capable of automatically arranging nodes into trees, grids, circles, or force-directed layouts. It distinguishes itself through a template-based system for generating visual parts and a

    HTMLcanvaschartcharts
    Voir sur GitHub↗8,447
  • awangdev/leet-codeAvatar de awangdev

    awangdev/leet-code

    4,344Voir sur GitHub↗

    This project is a curated reference library of algorithmic patterns, data structure implementations, and system design notes. It serves as a Java algorithmic problem set and a competitive programming guide, providing a collection of solutions for coding challenges from platforms like LeetCode and LintCode. The library is distinguished by its comprehensive set of Java implementations for advanced data structures and algorithmic strategies. It includes detailed references for solving complex problems with accompanying time and space complexity analysis. The project covers a broad surface of co

    Javaalgorithmdynamicprogrammingjava
    Voir sur GitHub↗4,344
  • arxanas/git-branchlessAvatar de arxanas

    arxanas/git-branchless

    4,083Voir sur GitHub↗

    git-branchless is a suite of tools for organizing changes as a sequence of individual commits instead of traditional branches. It functions as a stacked commit manager, history manipulation tool, and repository state auditor, designed to facilitate a branchless development workflow. The system distinguishes itself through in-memory graph manipulation, allowing for the rebasing, splitting, and moving of complex commit subtrees without checking out the working copy. It includes a commit graph visualizer that renders hidden references and abandoned nodes, alongside a local database that logs rep

    Rustcligitworkflow
    Voir sur GitHub↗4,083
  • sinelaw/freshAvatar de sinelaw

    sinelaw/fresh

    5,914Voir sur GitHub↗

    Zed is a terminal-based code editor built in Rust that provides a full-featured editing experience with familiar keybindings, mouse support, and multiple cursors. It runs entirely in the terminal while offering capabilities typically found in graphical editors, including split panes, a command palette, and integrated language server protocol support for real-time diagnostics, completions, go-to-definition, and code actions across multiple languages. The editor distinguishes itself through a plugin system that runs sandboxed TypeScript plugins in a QuickJS runtime, with an asynchronous bridge

    Rustideterminal-basedtext-editor
    Voir sur GitHub↗5,914
  • geldata/gelAvatar de geldata

    geldata/gel

    14,065Voir sur GitHub↗

    Gel is an object-relational database system that models data as a graph of interconnected objects. By utilizing a strongly typed schema, it enables complex relational queries and polymorphic data structures without the need for traditional join tables. The system integrates native vector storage and similarity search operators, allowing it to function as both a relational and a vector database for semantic data retrieval. The platform distinguishes itself through a comprehensive suite of developer-centric automation tools. It features a declarative migration system that tracks and versions sc

    Pythondatabaseedgedbedgeql
    Voir sur GitHub↗14,065
  • amark/gunAvatar de amark

    amark/gun

    19,057Voir sur GitHub↗

    Gun is a decentralized graph database and synchronization engine designed for real-time, peer-to-peer data management. It functions as a JavaScript library that enables applications to maintain consistent state across distributed nodes without relying on a central server. By utilizing conflict-free replicated data types and a gossip protocol, the system ensures that data updates propagate across the network and reconcile automatically. The project distinguishes itself through a focus on decentralized identity and security, utilizing public-key infrastructure to authenticate users and sign dat

    JavaScriptartificial-intelligencebig-datablockchain
    Voir sur GitHub↗19,057
  • networkx/networkxAvatar de networkx

    networkx/networkx

    16,641Voir sur GitHub↗

    NetworkX is a Python library designed for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks. It provides a comprehensive framework for modeling relationships between entities as graphs, directed graphs, or multigraphs, allowing users to attach arbitrary metadata and properties to nodes and edges. The library distinguishes itself through a modular architecture that decouples graph analysis logic from data storage, utilizing nested dictionaries and adjacency lists to manage topology. It features a pluggable backend system that delegates computat

    Pythoncomplex-networksgraph-algorithmsgraph-analysis
    Voir sur GitHub↗16,641
  • plait-board/drawnixAvatar de plait-board

    plait-board/drawnix

    14,095Voir sur GitHub↗

    Drawnix is a digital whiteboarding and visual diagramming application centered around an infinite canvas. It provides a workspace for freeform sketching, interactive brainstorming, and the creation of structured visual documentation. The platform distinguishes itself by supporting both manual drawing and the automatic generation of diagrams from markup text and mermaid syntax. It utilizes a plugin architecture that allows for the integration of custom modules to extend drawing behaviors and application features. The toolset includes brush-based annotations, image insertion, and a coordinate

    TypeScriptcollaborationdrawingflowchart
    Voir sur GitHub↗14,095
  • onejgordon/flow-dashboardAvatar de onejgordon

    onejgordon/flow-dashboard

    1,678Voir sur GitHub↗

    Flow-dashboard is a centralized personal productivity and knowledge management platform designed to track habits, manage tasks, and aggregate data from disparate sources. It functions as a personal analytics engine that stores records in a relational database, allowing users to visualize behavioral patterns and progress toward long-term goals through detailed charts and reports. The system distinguishes itself through a conversational interface that enables users to interact with their data using natural language commands. By integrating with external services, it synchronizes activity logs,

    Pythonfacebook-messengerflowgcp
    Voir sur GitHub↗1,678
  • daniele-rolli/beaver-notesAvatar de Daniele-rolli

    Daniele-rolli/Beaver-Notes

    1,300Voir sur GitHub↗

    The local-first, open source notes app built with privacy in mind

    Vue
    Voir sur GitHub↗1,300
  • domdomegg/airtable-mcp-serverAvatar de domdomegg

    domdomegg/airtable-mcp-server

    448Voir sur GitHub↗

    🗂️🤖 Airtable Model Context Protocol Server, for allowing AI systems to interact with your Airtable bases

    TypeScript
    Voir sur GitHub↗448
  • logseq/logseqAvatar de logseq

    logseq/logseq

    43,419Voir sur GitHub↗

    Logseq is a privacy-focused, local-first knowledge base designed for personal information management and networked thought mapping. It functions as a bi-directional graph editor that organizes content into hierarchical, outliner-based structures, allowing users to connect related concepts through automated backlinking and visual relationship mapping. The platform distinguishes itself by maintaining all user data in plain text markdown files stored directly on the local device, ensuring offline availability and long-term portability. It employs a logic-based query engine to perform complex rel

    Clojureclojureclojurescriptgit
    Voir sur GitHub↗43,419
  • abhiz123/todoist-mcp-serverAvatar de abhiz123

    abhiz123/todoist-mcp-server

    393Voir sur GitHub↗

    MCP server for Todoist integration enabling natural language task management with Claude

    JavaScript
    Voir sur GitHub↗393
  • giuspen/cherrytreeAvatar de giuspen

    giuspen/cherrytree

    3,893Voir sur GitHub↗

    CherryTree is a hierarchical note-taking application and rich text document editor designed for organizing information within a nested tree of nodes. It functions as a code-integrated documentation tool and an encrypted knowledge base, utilizing SQLite or XML for local data storage. The project distinguishes itself by integrating developer-centric capabilities, such as syntax highlighting and the ability to execute code blocks directly via an external terminal. It also provides password-protected encryption to secure stored data and prevent unauthorized access to the information tree. The so

    C++
    Voir sur GitHub↗3,893