Skip to content
railsengines.com

Service Graph Dev

A Rails engine from nildiert

No ratings yet
Gem
service_graph_dev
Repository
nildiert/service_graph_dev
License
MIT
Stars
13
Added
August 08, 2026

About

A dev-only Rails engine that visualizes transitive service dependencies in your Rails app.

What you get

  • Interactive vis.js network graph with force-directed layout
  • BFS blast radius: shows every service affected at each depth level
  • Dependency path tracing — see why a service is affected (via which intermediate services)
  • Pack filter — scope analysis to a single Packwerk pack
  • Depth slider (1-6) for controlling traversal distance
  • Service search and descriptions from comment blocks
  • 5-minute cache with one-click refresh

Mounting it

ruby
# Gemfile
gem "service_graph_dev"

# config/routes.rb
mount ServiceGraphDev::Engine, at: "/service_graph"

Details

13 stars on GitHub · MIT licensed · maintained by nildiert. Source: https://github.com/nildiert/service_graph_dev

Discussion (0)

Sign in to join the discussion.

No comments yet.