Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/corlab/Neo4jCypher
Neo4j Cypher DSL implementation in MPS
https://github.com/corlab/Neo4jCypher
Last synced: 3 months ago
JSON representation
Neo4j Cypher DSL implementation in MPS
- Host: GitHub
- URL: https://github.com/corlab/Neo4jCypher
- Owner: corlab
- Fork: true (rduga/Neo4jCypher)
- Created: 2015-12-07T14:52:41.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2018-02-02T13:30:47.000Z (almost 7 years ago)
- Last Synced: 2024-08-03T04:06:11.401Z (6 months ago)
- Size: 17.4 MB
- Stars: 4
- Watchers: 7
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-cypher - Neo4jCypher (DSL in MPS) - based DSL for Cypher (Language)
README
Neo4jCypher
===========Neo4j Cypher DSL implementation in MPS
Due to the fact that the latest version was using MPS 2.something and Cypher 1.9.5, we created this fork. It represents a port to the current MPS version (currently **MPS 3.4.3**) while also updating to the current Cypher language version (currently 2.3.1).
Please note that this is *work in progress*. Not all features of Cypher 2.3.1 have been implemented yet - however, the MPS transition is finished.
Usage
=====In order to use this language, you need to checkout out the repo
```bash
git clone https://github.com/corlab/Neo4jCypher.git
```and then download the accoring Neo4j version as described [here](https://github.com/corlab/Neo4jCypher/tree/master/solutions/neo4j.cypher.runtime/libs/neo4j-community-2.3.1-libs).
further, to use the experimental graph drawing feature, you are required to install graphstream libs to `./solutions/neo4j.cypher.runtime/libs/graphstream/` (being `gs-core-1.3.jar` and `gs-ui-1.3.jar`)
Then open the project using **MPS 3.4.3** and generate all required languages and solutions. You should be ready to go!
Contributions
=============Are very welcome :)