Skip to content
vic

arjan/ast_ninja.json
{
"createdAt": "2018-12-20T07:26:23Z",
"defaultBranch": "master",
"description": "The Elixir AST explorer",
"fullName": "arjan/ast_ninja",
"homepage": "https://ast-ninja.apps.botsqd.com/",
"language": "Erlang",
"name": "ast_ninja",
"pushedAt": "2025-10-22T08:17:22Z",
"stargazersCount": 80,
"topics": [
"ast",
"elixir-lang",
"parser"
],
"updatedAt": "2025-10-22T08:41:27Z",
"url": "https://github.com/arjan/ast_ninja"
}

![AST Ninja screenshot]!(assets/static/images/ast_ninja_screenshot.png)

Type some Elixir(ish) code, have it parsed by the Elixir parsed, and inspect the output in real time. Like Code.string_to_quoted/2, but in a browser.

Demo: https://ast-ninja.apps.botsqd.com/