All products
GRAPH EXPLORER

Explore your graph, visually.

Hammer is the web management UI for Anvil DB: a Cypher and GraphQL editor, an interactive force-directed graph canvas, schema and document browsers, and admin, monitoring and security tools, all in the browser.

Public AlphaBuilt in TypeScriptSelf-hostable
npm install
npm run dev   # http://localhost:5175
// paste into the Cypher editor
MATCH (p:Person)-[:FRIEND]->(f)
RETURN p, collect(f.name) AS friends
# Hammer talks to Anvil over HTTP
# default: http://localhost:7474
# set the URL in a connection profile, then log in
Cypher and GraphQL editors with table, JSON, graph and plan views
Interactive force-directed graph canvas with focus mode
Schema, documents, RLS policies, functions and triggers
Admin, monitoring and slow-query tools, all in the browser
What's inside

Everything you need, batteries included.

Hammer is the browser-based control room for Anvil DB. Write Cypher and GraphQL with rich result views, explore relationships on an interactive force-directed canvas, browse your schema and documents, and manage row-level security, functions, triggers, users and monitoring without leaving the page. It ships with Anvil, so a running database comes with a full visual workbench.

Cypher and GraphQL editors

Write Cypher or explore the auto-generated GraphQL API, with table, JSON, graph and query-plan result views, plus full schema introspection.

Interactive graph canvas

A D3 force-directed canvas with focus mode, neighbor orbit, lasso select, a minimap, four layouts and PNG/SVG export.

Schema and document browser

Browse labels, relationship types, property keys, indexes and constraints, and do full collection CRUD with a JSON editor and sync rules.

Security and access control

Create and simulate row-level security policies, toggle RLS, and manage users and roles. Admin-only pages are enforced client and server-side.

Functions and triggers

Author, test and manage stored Cypher functions and event-driven triggers, with an activity log and dependency analysis.

Live monitoring

Real-time server stats, a slow-query log, an event log and an alerts panel, so you can watch the database as it runs.

The hammer, the tool that shapes what's on the anvil.

Ready to build with Hammer?