Overview
Statistics (detailed ones)
	Total 1462 packages analyzed and 7222 Go files
	(2572279 lines of code) parsed. On average,
	* each Go source file imports 3.63 packages
	  and contains 356 lines of code.
	* each package depends on 8.35 other packages,
	  contains 5.05 source code files, and exports
	  - 8.07 type names,
	  - 3.38 variables,
	  - 20.87 constants,
	  - 9.94 functions.
All Packages (sort packages by:  |  |  | )
16. /examples/mach_template/states - contains a stateful schema-v2 for MachTemplate.
m 36. /internal/testing/cmd/am-dbg-worker - AM_DBG_WORKER_ADDR AM_DBG_ADDR
40. /pkg/graph - provides a graph or interconnected state-machines and their states, based on the dbg telemetry protocol.
41. /pkg/helpers - is a set of useful functions when working with async state machines.
42. /pkg/helpers/testing - provides testing helpers for state machines using testify.
43. /pkg/history - provides machine history tracking and traversal using the process' memory and structs.
44. /pkg/history/bbolt - provides machine history tracking and traversal using the bbolt K/V database.
49. /pkg/machine - is a nondeterministic, multi-state, clock-based, relational, optionally-accepting, and non-blocking state machine.
50. /pkg/node - provides distributed worker pools with supervisors.
54. /pkg/pubsub/states - contains a stateful schema-v2 for Topic.
55. /pkg/pubsub/uds - was auto-translated from rust-libp2p.
56. /pkg/rpc - is a transparent RPC for state machines.
58. /pkg/states - provides reusable state definitions.
59. /pkg/states/global - should be imported into the package's global scope with:
60. /pkg/states/pipes - provide helpers to pipe states from one machine to another.
61. /pkg/telemetry - provides telemetry exporters for asyncmachine: am-dbg, Prometheus, and OpenTelemetry.
62. /pkg/telemetry/prometheus - provides Prometheus metrics for asyncmachine.
63. /pkg/x/helpers - provides experimental and unstable helpers.
m 68. /scripts/gen_website - script/website/main.go
m 71. /tools/cmd/am-dbg - am-dbg is a lightweight, multi-client debugger for asyncmachine-go.
m 72. /tools/cmd/am-dbg-ssh - am-dbg-ssh is an SSH version of asyncmachine-go debugger.
m 73. /tools/cmd/am-gen - am-gen generates states files and Grafana dashboards.
m 75. /tools/cmd/am-vis - am-vis generates diagrams of a filtered graph.
77. /tools/debugger - provides a TUI debugger with multi-client support.
82. /tools/generator - generates state-machine schemas and grafana dashboards.
86. /tools/relay/states - contains a stateful schema-v2 for Relay.
88. /tools/repl - provides a REPL and CLI functionality for aRPC connections.
89. /tools/repl/states - contains a stateful schema-v2 for Repl.
91. /tools/visualizer/states - contains a stateful schema-v2 for Visualizer.