Showing 36 of 190 projects
A static analysis tool that helps C# developers understand how their LINQ queries translate to MongoDB Query API.
A C# library for parsing, resolving, and providing abstract completion for D programming language code.
A command-line tool for the V programming language that generates AST JSON files from V source code.
A lightweight framework for writing unit tests for Roslyn diagnostic analyzers, code fixes, refactorings, and completion providers.
A web-based debugging tool for visualizing the Crystal compiler's lexer tokens, AST, and formatter output.
Parses indented code from languages like Python and Pug to generate a structured tree representation.
A documentation generator for Zsh and Bash scripts that parses code and outputs AsciiDoc with function lists, call trees, and variable analysis.
A multi-language tokenizer for extracting identifiers from source code using tree-sitter and pygments parsers.
An agile tool for analyzing Git repositories with modular analyses and joins.
An AI-powered CLI tool that automates GitHub repository management using Google's Gemini and Gemma models.
Analyze code evolution in Git repositories using concrete syntax tree metrics for Python, JavaScript, TypeScript, and Java.
Interactive ESLint workflow that runs directly in your terminal with a dashboard interface.
A Go static analysis tool that detects accidental logging of sensitive struct fields tagged with `sensitive:"true"`.
Neovim plugin that automatically enriches copied code snippets with LSP symbol definitions and hover information for LLM context.
Parse Angular components, services, pipes, directives, and modules into JSON for API documentation and custom analysis.
A TypeScript codebase analyzer that provides detailed metrics on type safety, code complexity, and quality.
An Ember CLI addon that generates a visual route map of your Ember application's routing structure.
A static source code entity relationship extractor for ECMAScript and TypeScript based on @babel/parser.
A CLI tool that uses OpenAI's GPT-3.5 Turbo to automatically generate descriptive Git commit messages from staged changes.
A console tool that scans PHP projects and lists required class changes for upgrading between major Phalcon PHP framework versions.
An ESLint plugin that enforces best practices and detects anti-patterns in Mocha test suites.
A Crystal implementation of GitHub's Linguist for detecting programming languages in files and repositories.
Sublime Text 3 plugin for OCaml development with Merlin 2 integration, providing code analysis, autocomplete, and type inference.
An implementation of the Language Server Protocol for the Ada programming language, enabling IDE features like auto-complete and goto definition.
A JavaScript parser library that extracts inline documentation by fully analyzing source code, designed for Dojo Toolkit but extensible.
A Neovim plugin that displays LSP diagnostics in a clean floating window with minimal UI.
SLIME extension that integrates Lisp Critic to analyze Common Lisp code for bad programming practices.
A collection of utility scripts for working with Coq proof assistant files, including parsing, analysis, and automation tools.
A Visual Studio for Mac extension that visually displays code distribution across projects in a solution.
A Neovim plugin that counts AI model tokens in text files with background caching and editor integrations.
A collection of Neovim Treesitter utility methods to simplify working with syntax trees and reduce boilerplate code.
Generate AI coding assistant rules by analyzing your actual source code with Google Gemini.
A minimal Common Lisp wrapper for generating ASDF system dependency graphs using Graphviz's dot.
An MCP server that integrates Google's Gemini AI with Claude Code for enhanced development workflows like code analysis and planning.
A deprecated GitHub Action that detects programming languages in files or repositories and outputs language breakdown in JSON format.
A RAD Studio IDE plug-in for code browsing, documentation, coding checks, and metrics.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.