AppLand.org
  • AppLand
  • Code gallery
  • About

Code gallery

See how people in the open source community are using AppMaps to record, analyze, and optimize end-to-end code and data flows.

  • AppMap as a D3 Force-Directed Graph

    AppMap as a D3 Force-Directed Graph

    The AppMap framework specifies a simple-to-work-with data format that can be readily visualized in popular OSS libraries such as the D3. This example demonstrates how to programmatically parse an event stream in a recorded AppMap JSON file and how to visualize the dynamic dependencies between classes in a D3 force-directed graph.

    Continue reading »
  • Querying data in AppMaps

    Querying data in AppMaps

    This example shows how to import AppMap data into neo4j where it can be queried using the neo4j query language.

    Continue reading »
  • Auto-generated component diagram

    Auto-generated component diagram

    The AppMap framework includes JavaScript code which can automatically render visual depictions of AppMap data. This example shows how AppMap data can be displayed as a C4 component diagram.

    Continue reading »
  • Diff of a program execution trace

    Diff of a program execution trace

    Let’s look at a core capability of the AppMap framework: execution traces. What if we could tell how a specific patch affects the execution before even reading and understanding the change?

    Continue reading »
  • View SQL dependencies of a class

    View SQL dependencies of a class

    When you are working on a particular class, you can use this applet to figure out which SQL (and which tables) are used to implement the behavior of that class.

    Continue reading »
  • AppMap data inspector

    AppMap data inspector

    This proof of concept analyzes data snapshots captured in an appmap file. It surfaces useful insights about how the data is used, where it’s stored and what it may contain. In short, it shows you how you’re handling various kinds of data within your application.

    Continue reading »
  • AppMap Auto-configuration

    AppMap Auto-configuration

    A Ruby script that automatically adds the required dependencies to your Ruby project so you can begin AppMapping right away. Check out an example of using this script with the appmap-ruby client and appland-cli tool to map and visualize a project from scratch in just a few minutes.

    Continue reading »
  • About AppLand
  • Twitter
  • Discord
  • AppLand