{"id":18421135,"url":"https://github.com/akarsh/test-for-moneo","last_synced_at":"2026-04-30T20:33:24.561Z","repository":{"id":159217597,"uuid":"95990350","full_name":"akarsh/test-for-moneo","owner":"akarsh","description":"Tutorial on how to implement the moneo plugin / middleware for Mongoose to Neo4j.","archived":false,"fork":false,"pushed_at":"2024-12-01T17:58:24.000Z","size":224,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-13T13:38:58.484Z","etag":null,"topics":["moneo","mongoose","neo4j","node"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/akarsh.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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-07-01T22:23:37.000Z","updated_at":"2024-12-01T17:57:35.000Z","dependencies_parsed_at":"2024-12-01T18:19:32.180Z","dependency_job_id":"795b70e8-a4e8-4659-b9ee-3876195dd1b6","html_url":"https://github.com/akarsh/test-for-moneo","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/akarsh/test-for-moneo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akarsh%2Ftest-for-moneo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akarsh%2Ftest-for-moneo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akarsh%2Ftest-for-moneo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akarsh%2Ftest-for-moneo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/akarsh","download_url":"https://codeload.github.com/akarsh/test-for-moneo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akarsh%2Ftest-for-moneo/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32476682,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"ssl_error","status_checked_at":"2026-04-30T13:12:06.837Z","response_time":57,"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":["moneo","mongoose","neo4j","node"],"created_at":"2024-11-06T04:24:29.030Z","updated_at":"2026-04-30T20:33:24.546Z","avatar_url":"https://github.com/akarsh.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![MIT Licence](https://badges.frapsoft.com/os/mit/mit.svg?v=103)](https://opensource.org/licenses/mit-license.php)\n\n# test-for-moneo\nThis project demonstrates on how you can implement the [moneo plugin / middleware](https://github.com/srfrnk/moneo/) for Mongoose to Neo4j.\n\nThe project file structure\n* [`bin/www`](bin/www) - variable declarations for the connections to mongoose and moneo [Note: oneo connection is same as neo4j. We use the localhost with post number `7474`] . Also, the port number `3000` is used in the project to know; if the server is working or not.\n\n* [`connection/mongofile.js`](connection/mongofile.js) - mongoose connection\n\n* [`connection/moneofile.js`](connection/moneofile.js) - moneo connection and sample data for two mongoose data models i.e. user and notice\n\n* [`model/userModel.js`](model/userModel.js) - Mongoose schema and data model for user sample data. Also, cypherQuery i.e. query to fetch data from neo4j graph database\n\n* [`model/noticeModel.js`](model/noticeModel.js) - Mongoose schema and data model for notice sample data. Also, cypherQuery i.e. query to fetch data from neo4j graph database\n\n## Installation\ncd into folder `test-for-neo` then\n\n    npm install -save\n\n##### Note\n    Keep mongodb and neo4j started before running !\n## Run\n\n    nodemon bin/www\n\n### Credits\nThis application uses Open Source components. You can find the source code of their open source projects along with license information below. We acknowledge and are grateful to these developers for their contributions to open source.\n* Project: [node-mongodb-neo4j](https://github.com/akarsh/node-mongodb-neo4j)\n\n  Author: [Nicolas Ibanheiz](https://github.com/Ibanheiz)\n\n  License: [ISC](https://github.com/akarsh/node-mongodb-neo4j)\n\n* Project: [moneo](https://github.com/srfrnk/moneo)\n\n  Author: [Shahar Frank](https://github.com/srfrnk)\n\n  License: [MIT](https://github.com/srfrnk/moneo/blob/master/LICENSE.txt)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakarsh%2Ftest-for-moneo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fakarsh%2Ftest-for-moneo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakarsh%2Ftest-for-moneo/lists"}