Skip to main content
Version: 2.0.1

Connect to Memgraph

Memgraph supports the openCypher query language which has been developed by Neo4j. It is a declarative language developed specifically for interaction with graph databases, which is currently going through a vendor-independent standardization process. There are multiple ways of executing openCypher queries against Memgraph and you can learn more about them below.

Connect via Driver

Connect to Memgraph from your favorite programming language. We support a wide range of drivers.

PythonPythonPythonPythonC#C#C#C#RustRustRustRustJavaJavaJavaJavaGoLangGoLangGoLangGoLangPHPPHPPHPPHPRubyRubyRubyRubyJavaScriptJavaScriptJavaScriptJavaScriptHaskellHaskellHaskellHaskell

Connect via Memgraph Lab

Memgraph Lab is an interactive application for querying and visualizing your graphs.

MemgraphLabMemgraphLabMemgraphLabMemgraphLab

Connect via mgconsole

A command-line interface for querying Memgraph.

mgconsolemgconsolemgconsolemgconsole

Where to next?

To learn more about the Cypher language, visit the Cypher manual or Memgraph Playground for interactive guides. For real-world examples of how to use Memgraph, we strongly suggest going through one of the available Tutorials. Details on what can be stored in Memgraph can be found in the article about Data storage.