Overview
Statistics (detailed ones)
	Total 1377 packages analyzed and 6661 Go files
	(2239639 lines of code) parsed. On average,
	* each Go source file imports 3.68 packages
	  and contains 336 lines of code.
	* each package depends on 8.36 other packages,
	  contains 4.95 source code files, and exports
	  - 6.67 type names,
	  - 3.55 variables,
	  - 20.20 constants,
	  - 9.79 functions.
All Packages (sort packages by:  |  |  | )
13. /examples/cli/states - contains a stateful schema-v2 for a CLI.
16. /examples/cli_daemon/states - contains a stateful schema-v2 for a CLI.
22. /examples/mach_template/states - contains a stateful schema-v2 for MachTemplate.
m 44. /internal/testing/cmd/am-dbg-worker - AM_DBG_WORKER_ADDR AM_DBG_ADDR
48. /pkg/graph - provides a graph or interconnected state-machines and their states, based on the dbg telemetry protocol.
49. /pkg/helpers - is a set of useful functions when working with async state machines.
50. /pkg/helpers/testing - provides testing helpers for state machines using testify.
51. /pkg/history - provides machine history tracking and traversal using the process' memory and structs.
52. /pkg/history/bbolt - provides machine history tracking and traversal using the bbolt K/V database.
57. /pkg/machine - is a nondeterministic, multi-state, clock-based, relational, optionally-accepting, and non-blocking state machine.
58. /pkg/node - provides distributed worker pools with supervisors.
62. /pkg/pubsub/states - contains a stateful schema-v2 for Topic.
63. /pkg/pubsub/uds - was auto-translated from rust-libp2p.
64. /pkg/rpc - is a transparent RPC for state machines.
66. /pkg/states - provides reusable state definitions.
67. /pkg/states/global - should be imported into the package's global scope with:
68. /pkg/states/pipes - provide helpers to pipe states from one machine to another.
69. /pkg/telemetry - provides telemetry exporters for asyncmachine: am-dbg, Prometheus, and OpenTelemetry.
70. /pkg/telemetry/prometheus - provides Prometheus metrics for asyncmachine.
71. /pkg/x/helpers - provides experimental and unstable helpers.
m 73. /tools/cmd/am-dbg - am-dbg is a lightweight, multi-client debugger for asyncmachine-go.
m 74. /tools/cmd/am-dbg-ssh - am-dbg-ssh is an SSH version of asyncmachine-go debugger.
m 75. /tools/cmd/am-gen - am-gen generates schema files and Grafana dashboards.
m 77. /tools/cmd/am-vis - am-vis generates diagrams of a filtered graph.
79. /tools/debugger - provides a TUI debugger with multi-client support.
84. /tools/generator - generates state-machine schemas and grafana dashboards.
88. /tools/relay/states - contains a stateful schema-v2 for Relay.
90. /tools/repl - provides a REPL and CLI functionality for aRPC connections.
91. /tools/repl/states - contains a stateful schema-v2 for Repl.
93. /tools/visualizer/states - contains a stateful schema-v2 for Visualizer.