{"id":13397812,"url":"https://github.com/neo4j/neo4j","last_synced_at":"2025-09-09T20:00:13.028Z","repository":{"id":5456292,"uuid":"6650539","full_name":"neo4j/neo4j","owner":"neo4j","description":"Graphs for Everyone","archived":false,"fork":false,"pushed_at":"2025-04-29T15:20:58.000Z","size":665423,"stargazers_count":14248,"open_issues_count":283,"forks_count":2437,"subscribers_count":519,"default_branch":"release/5.26.0","last_synced_at":"2025-05-05T14:02:19.582Z","etag":null,"topics":["cypher","database","graph","graph-database","graphdb","neo4j","nosql"],"latest_commit_sha":null,"homepage":"http://neo4j.com","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/neo4j.png","metadata":{"files":{"readme":"README.asciidoc","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2012-11-12T08:46:15.000Z","updated_at":"2025-05-05T11:44:55.000Z","dependencies_parsed_at":"2023-02-12T23:00:51.022Z","dependency_job_id":"99d05395-ca07-49e7-8b12-397bd2ad6eb7","html_url":"https://github.com/neo4j/neo4j","commit_stats":{"total_commits":64629,"total_committers":423,"mean_commits":152.7872340425532,"dds":0.8859645050983305,"last_synced_commit":"bed2fa8406b29df4edde18e3d8cb471f69ce477e"},"previous_names":[],"tags_count":477,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neo4j%2Fneo4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neo4j%2Fneo4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neo4j%2Fneo4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neo4j%2Fneo4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/neo4j","download_url":"https://codeload.github.com/neo4j/neo4j/tar.gz/refs/heads/release/5.26.0","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253763203,"owners_count":21960477,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cypher","database","graph","graph-database","graphdb","neo4j","nosql"],"created_at":"2024-07-30T18:01:46.574Z","updated_at":"2025-05-12T15:10:43.481Z","avatar_url":"https://github.com/neo4j.png","language":"Java","funding_links":[],"categories":["Java","7. Storage","JAVA","Storage","Databases","Java (78)","Knowledge Graphs","Database","🗃️ SQL \u0026 Databases","4 LLM for Data Management","Back-End Development","nosql","💾 Databases","II. Databases, search engines, big data and machine learning","Backend \u0026 Infrastructure","数据库","Graph","Knowledge Graphs and Memory","Query engines"],"sub_categories":["Graph Database","Graph Databases","Databases","4.2 LLM for Data Analysis","Other Database Systems:","1. Databases and storages","Benchmark Reality Check (real-world tool use)"],"readme":"= Neo4j: Graphs for Everyone =\n\nhttps://neo4j.com[Neo4j] is the world's leading Graph Database. It is a high performance graph store with all the features expected of a mature and robust database, like a friendly query language and ACID transactions. The programmer works with a flexible network structure of nodes and relationships rather than static tables -- yet enjoys all the benefits of enterprise-quality database. For many applications, Neo4j offers orders of magnitude performance benefits compared to relational DBs.\n\nLearn more on the https://neo4j.com[Neo4j website].\n\nhttps://discord.gg/neo4j[image:https://img.shields.io/discord/787399249741479977?label=Chat\u0026logo=discord\u0026style=for-the-badge[Discord]]\n\nhttps://community.neo4j.com[image:https://img.shields.io/discourse/users?label=Forums\u0026logo=discourse\u0026server=https%3A%2F%2Fcommunity.neo4j.com\u0026style=for-the-badge[Discourse users]]\n\n== Using Neo4j ==\n\nNeo4j is available both as a standalone server, or an embeddable component. You can https://neo4j.com/download/[download] or https://neo4j.com/sandbox/[try online].\n\n== Extending Neo4j ==\n\nWe encourage experimentation with Neo4j. You can build extensions to Neo4j, develop library or drivers atop the product, or make contributions directly to the product core. You'll need to sign a Contributor License Agreement in order for us to accept your patches.\n\n== Dependencies ==\n\nNeo4j is built using https://maven.apache.org/[Apache Maven] version 3.8.2 and a recent version of supported VM. Bash and Make are also required. Note that maven needs more memory than the standard configuration, this can be achieved with `export MAVEN_OPTS=\"-Xmx2048m\"`.\n\nmacOS users need to have https://brew.sh/[Homebrew] installed.\n\n=== With brew on macOS ===\n\n  brew install maven\n\nPlease note that we do not support building Debian packages on macOS.\n\n=== With apt-get on Ubuntu ===\n\n  sudo apt install maven openjdk-17-jdk\n\nBe sure that the `JAVA_HOME` environment variable points to `/usr/lib/jvm/java-17-openjdk-amd64`\n(you may have various java versions installed).\n\n== Building Neo4j ==\n\nBefore you start running the unit and integration tests in the Neo4j Maven project on a Linux-like system, you should ensure your limit on open files is set to a reasonable value. You can test it with `ulimit -n`. We recommend you have a limit of at least 40K.\n\n* A plain `mvn clean install -T1C` will only build the individual jar files.\n* Test execution is, of course, part of the build.\n* In case you just want the jars, without running tests, this is for you: `mvn clean install -DskipTests -T1C`.\n* You may need to increase the memory available to Maven: `export MAVEN_OPTS=\"-Xmx2048m\"` (try this first if you get build errors).\n\n== Running Neo4j ==\n\nAfter running a `mvn clean install`, `cd` into `packaging/standalone/target` and extract the version you want, then:\n\n  bin/neo4j-admin server start\n\nin the extracted folder to start Neo4j on `localhost:7474`. On Windows you want to run:\n\n  bin\\neo4j-admin server start\n\ninstead.\n\n== Neo4j Desktop ==\n\nNeo4j Desktop is a convenient way for developers to work with local Neo4j databases.\n\nTo install Neo4j Desktop, go to https://neo4j.com/download-center/[Neo4j Download Center] and follow the instructions. \n\n== Licensing ==\n\nNeo4j Community Edition is an open source product licensed under GPLv3.\n\nNeo4j Enterprise Edition includes additional closed-source components _not available in this repository_ and requires a commercial license from Neo4j or one of its affiliates.\n\n== Trademark ==\n\nNeo4j's trademark policy is available at https://neo4j.com/trademark-policy/[our trademark policy page].\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fneo4j%2Fneo4j","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fneo4j%2Fneo4j","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fneo4j%2Fneo4j/lists"}