There are currently 42 open-source projects built with Neo4j, with a combined total of 74.7k GitHub stars. The most common language among these projects is Java.
Showing 42 open-source projects · page 1 of 2
A lightweight Python library for face recognition and facial attribute analysis (age, gender, emotion, race) with a unified API.
An open-source cloud security platform that automates security and compliance assessments across AWS, Azure, GCP, and other cloud providers.
An open-source cloud security platform that automates security and compliance assessments across AWS, Azure, GCP, and other cloud providers.
A metadata-driven data discovery and catalog platform that helps data teams find, understand, and trust their data resources.
A Python tool that pulls infrastructure assets and relationships from AWS, GCP, Azure, and 30+ other platforms into a Neo4j graph for security analysis.
A security tool that visualizes and analyzes Windows Active Directory event logs to investigate malicious logon activity.
A BloodHoundAD report engine that transforms Neo4J graph queries into actionable security reports for blue and purple teams.
An open-source low-code development platform built on a graph database (Neo4j) for creating custom web apps, backends, and integration components.
A Neo4j library for importing, storing, and querying spatial data with support for multiple geometry types and spatial indexes.
A tool for auditing and visualizing control paths in Active Directory to identify privilege escalation and resource access risks.
A Neo4j Object Graph Mapper (OGM) driver for Laravel, enabling Eloquent-style models and relationships with a graph database.
A Neo4j extension for document and text classification using graph-based hierarchical pattern recognition.
A tiny social network demo built with FastAPI and React+RxJs, featuring chat, posts, friend requests, and notifications.
A Neo4j-based library for building high-performance recommendation engines with real-time and pre-computed capabilities.
An integrative hetnet (heterogeneous network) encoding biomedical knowledge for drug repurposing and discovery.
Collects assets and relationships from cloud, SaaS, and security systems into a Neo4j graph for security analysis.
An enterprise-grade Graph RAG framework combining hierarchical tree navigation with knowledge graph reasoning for verifiable, on-premise AI.
Visualizes AWS IAM and Organizations as a graph using Neo4j to identify security anomalies and privilege escalation paths.
A GraphAware Framework module for bi-directional integration between Neo4j and Elasticsearch, enabling asynchronous data replication and search enrichment.
A Neo4j kernel extension platform for building custom transaction-driven modules that extend database functionality.
An LLM-based AI agent that generates n8n automation workflows from a single text prompt.
An LLM-based AI agent that generates n8n automation workflows from a single text prompt using vector search and knowledge graphs.
A Java and REST library for representing time as an on-demand tree in Neo4j, enabling temporal event modeling and queries.
An Elasticsearch plugin that integrates with Neo4j to personalize search results using graph data.
An Object Graph Mapper for Neo4j in PHP, enabling object-oriented database interactions.
A PHP framework for building complex recommendation engines on top of Neo4j graph databases.
A database migration tool for Neo4j, enabling version-controlled schema and data changes.
A Neo4j module that automatically assigns immutable UUIDs to nodes and relationships with configurable policies.
A lightweight profiling utility for Neo4J databases that analyzes structure and population.
A library of custom graph algorithms for Neo4j, including graph generators and path finding, with Java and REST APIs.
A Java toolset that mines the Maven Central repository to build and store a global dependency graph in Neo4j.
A natural language processing system that extracts and summarizes cancer phenotype information from clinical text documents.
A Neo4j module that automatically deletes nodes and relationships based on expiration dates or time-to-live (TTL) properties.
A Java-based high-performance importer skeleton for complex, business-logic-heavy data imports into Neo4j from SQL databases, CSV files, and other sources.
A GraphAware Framework module for tracking and retrieving the latest changes made to a Neo4j graph database.
A library for testing Neo4j code over REST by asserting database state and clearing data.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.