{"id":20717753,"url":"https://github.com/vmj/neo4j-serve","last_synced_at":"2026-04-15T23:30:57.739Z","repository":{"id":139272858,"uuid":"91066307","full_name":"vmj/neo4j-serve","owner":"vmj","description":"serve the embedded neo4j database to the neo4j browser","archived":false,"fork":false,"pushed_at":"2017-11-08T16:58:11.000Z","size":78,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-07-11T15:53:58.830Z","etag":null,"topics":["embedded","java","neo4j","server","tool"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vmj.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2017-05-12T07:56:18.000Z","updated_at":"2017-05-12T07:58:18.000Z","dependencies_parsed_at":null,"dependency_job_id":"0373857f-3e63-45cc-ad16-5e90cb21b0ec","html_url":"https://github.com/vmj/neo4j-serve","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/vmj/neo4j-serve","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmj%2Fneo4j-serve","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmj%2Fneo4j-serve/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmj%2Fneo4j-serve/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmj%2Fneo4j-serve/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vmj","download_url":"https://codeload.github.com/vmj/neo4j-serve/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmj%2Fneo4j-serve/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31864883,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-15T15:24:51.572Z","status":"ssl_error","status_checked_at":"2026-04-15T15:24:39.138Z","response_time":63,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["embedded","java","neo4j","server","tool"],"created_at":"2024-11-17T03:10:02.263Z","updated_at":"2026-04-15T23:30:57.724Z","avatar_url":"https://github.com/vmj.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Neo4J serve\n\nimage:https://travis-ci.org/vmj/neo4j-serve.svg?branch=master[\"Build Status\", link=\"https://travis-ci.org/vmj/neo4j-serve\"]\n\n## The problem\n\nSo you whipped up a little Java app,\nwith an embedded Neo4J server,\nand imported some data into it.\n\nNow the data is there in a directory,\nand you're wondering how to use Neo4J Browser to visualize and play with the data.\n\nIt's OK.  I did that, too.\n\n## The solution\n\nAll you need to do is to serve the directory to the browser.\n\n### How?\n\nBuild this project:\n\n  ./gradlew iD\n\nLaunch the resulting application:\n\n  ./build/install/neo4j-serve/bin/neo4j-serve -p 9000 ../path/to/your/database\n\nYou will also need to start the neo4j service (and that is also the reason you cannot use the\ndefault port for neo4j-serve):\n\n  neo4j start\n\nNow visit the http://localhost:7474 in your browser\nand, in the Settings tab, under \"Network Connection\",\nset the Bolt URI to \"localhost:9000\".\n\nAfter a little while, you should see your data in the browser.\n\n### Caveats\n\nYou need to stop this server whenever you want to modify the data via the original method.\n\nPossible compatibility issues.\nThere are three versions of Neo4J in play here:\nthe server embedded in your app,\nthe client in Neo4J Browser,\nand the server embedded in neo4j-serve.\nThis application WILL upgrade the storage format.\nYou may want to make sure you're using newish Neo4J,\nboth when embedding it to the Java app\nand when connecting to this application.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvmj%2Fneo4j-serve","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvmj%2Fneo4j-serve","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvmj%2Fneo4j-serve/lists"}