Skip to content

A Nim driver for the Neo4j graph database.

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
LICENSE
GPL-3.0
LICENSE.gpl
Notifications You must be signed in to change notification settings

cmacmackin/nim-neo4j

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nim-neo4j

A Nim driver for the Neo4j graph database. Currently it just provides a wrapper to libeneo4j-client, but a more sophisticated interface, modelled after Py2neo will be developed on top of this.

To Do

  • Clean up documentation in the wrapper to fit nimdoc
  • Refactor wrapped objects so no longer end in T suffix
  • Write tests for the wrapper, based on those in libneo4j-client
  • Write basic equivalent of Py2neo types and datbase modules
  • Write interface equivalent to that used in Nim for SQL databases
  • Think whether there might be a more idiomatic way to implement this in Nim
  • Write an OGM module, if possible in a compiled langauge
  • Consider how a DSL could be used for queries

About

A Nim driver for the Neo4j graph database.

Resources

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
LICENSE
GPL-3.0
LICENSE.gpl

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages