/ast-explorer

A web tool to explore the ASTs generated by parsers.

Primary LanguageTypeScriptGNU Affero General Public License v3.0AGPL-3.0

AST Explorer

AST Explorer - A web tool to explore the ASTs generated by parsers.

Feel free to add more languages and parsers via PR!

Screenshot

Features

  • 🦾 Enable code highlighting, suggestions, and formatting with Monaco Editor.
  • 🤩 Support most popular front-end languages and parsers.
  • 🗒️ Save your code via URL. No database, no server downtime.
  • 🐙 Customize parser version via CDN, e.g., @babel/parser alpha.
  • 🌈 Set custom parser options with a GUI.
  • 🌚 Good-looking dark mode theme.
  • 📱 Even compatible with mobile devices.

Contributing

To contribute to the project, see Contribution Guide.

Credits

License

AGPL-3.0 License © 2023-PRESENT 三咲智子