awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Done-0 avatar

Done-0/fuck-u-code

0
View on GitHub↗

Fuck U Code

This project is an AI-powered code reviewer and static analysis server that identifies low-quality files and generates automated critiques. It functions as an automated quality scoring tool that evaluates source code structure and complexity through local parsing.

The system utilizes a standardized context protocol to stream analysis results to AI agents and editors. It integrates large language models to produce automated reviews and suggestions for improvement based on quantitative quality metrics.

The tool includes a weight-based scoring engine and an asynchronous analysis pipeline for processing files. It supports project-level configuration for file exclusions and metric weights, and exports analysis findings via static code analysis reporting.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Features

  • AI Code Reviewers - An AI-powered system that analyzes source code to produce automated critiques and improvement suggestions.
  • AI Agent Integrations - Connects analysis results to AI agents and editors via a standardized protocol to trigger quality checks.
  • Code Quality Scoring - Calculates overall quality scores by applying configurable metric weights to various code analysis dimensions.
  • Code Quality and Analysis - Evaluates source code complexity and structure through local parsing to generate quantitative quality scores.
  • Model Context Protocols - Transmits analysis findings to external agents using a standardized communication protocol for real-time updates.
  • Abstract Syntax Tree Parsing - Generates abstract syntax trees locally to analyze source code structure and complexity.
  • Model Context Protocol Integrations - Implements a standardized Model Context Protocol to stream analysis results to AI agents and editors.
  • Code Quality and Review - Uses large language models to perform heuristic reviews and generate automated code quality critiques.
  • Code Quality Tools - Measures code quality using local parsing and weighted metrics with customizable project rules.
  • LLM Analyzers - Uses large language models to critique source code and suggest improvements based on quality metrics.
  • Static Code Analysis - Acts as a server that parses source code to evaluate complexity and structure for AI agent consumption.
  • Asynchronous Processing Pipelines - Utilizes a concurrency-controlled queue to process multiple files in parallel via an asynchronous pipeline.
  • Project Configuration Management - Provides project-level management for file exclusions, concurrency settings, and metric weights.
  • Static Analysis Exporters - Exports quantitative quality metrics and review results in standardized formats for external reporting.
6,830 stars·324 forks·TypeScript·mit·25 views

Star history

Star history chart for done-0/fuck-u-codeStar history chart for done-0/fuck-u-code

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Projects sharing features with Fuck U Code

These projects share indexed features with Fuck U Code. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • voltagent/awesome-claude-code-subagentsVoltAgent avatar

    VoltAgent/awesome-claude-code-subagents

    21,906View on GitHub↗

    This project provides a framework for managing multi-agent systems, designed to automate complex software development, infrastructure, and business workflows. It functions as a multi-agent workflow orchestrator that routes tasks to domain-specific workers while maintaining state persistence and infrastructure automation. By leveraging large language models, the system decomposes high-level objectives into actionable plans, ensuring that complex operations are executed with consistency and reliability. The framework distinguishes itself through its hierarchical agent registry and policy-driven

    Shellai-agent-frameworkai-agent-toolsai-agents
    View on GitHub↗21,906
  • rust-lang/rust-clippyrust-lang avatar

    rust-lang/rust-clippy

    13,309View on GitHub↗

    This project is a static analysis linter, code quality tool, and language auditor for Rust. It functions as an automated refactoring system designed to identify common mistakes and suggest idiomatic improvements for Rust source code. The tool identifies non-idiomatic patterns, performance bottlenecks, and code smells to improve the overall correctness and quality of the code. It specifically audits memory safety by flagging suspicious use of unsafe blocks and pointer manipulations and detects inefficient operations to optimize execution speed. The analysis surface covers coding style enforce

    Rustlintrust
    View on GitHub↗13,309
  • checkstyle/checkstylecheckstyle avatar

    checkstyle/checkstyle

    8,867View on GitHub↗

    Checkstyle is a Java static analysis tool and linter designed to identify and enforce coding standards and best practices. It functions as a code quality auditor and Javadoc validation tool, checking source code against configurable rulesets to ensure structural and stylistic consistency. The project allows for the creation of custom linting rules by extending a core API to inspect the abstract syntax tree. It further enables specialized validation through the use of XPath expressions to query the syntax tree for specific code patterns and violations. Capability areas include the enforcement

    Javacode-qualitycommand-line-toolhacktoberfest
    View on GitHub↗8,867
  • oclint/oclintoclint avatar

    oclint/oclint

    3,881View on GitHub↗

    Oclint is a static analysis engine and extensible linting framework designed for C, C++, and Objective-C source code. It functions as a code quality tool that identifies bugs, code smells, and structural complexities by parsing source code into abstract syntax trees to perform semantic inspection. The project is distinguished by its modular architecture, which supports dynamic plugin loading for custom inspection rules and a pluggable reporter system for exporting analysis findings in multiple formats. It replicates build configurations by reading compiler flags and include paths to ensure th

    C++
    View on GitHub↗3,881
Compare all 30 related projects→

Frequently asked questions

What does done-0/fuck-u-code do?

This project is an AI-powered code reviewer and static analysis server that identifies low-quality files and generates automated critiques. It functions as an automated quality scoring tool that evaluates source code structure and complexity through local parsing.

What are the main features of done-0/fuck-u-code?

The main features of done-0/fuck-u-code are: AI Code Reviewers, AI Agent Integrations, Code Quality Scoring, Code Quality and Analysis, Model Context Protocols, Abstract Syntax Tree Parsing, Model Context Protocol Integrations, Code Quality and Review.

Which projects share features with done-0/fuck-u-code?

Projects with overlapping indexed features include: voltagent/awesome-claude-code-subagents — This project provides a framework for managing multi-agent systems, designed to automate complex software development,… rust-lang/rust-clippy — This project is a static analysis linter, code quality tool, and language auditor for Rust. It functions as an… checkstyle/checkstyle — Checkstyle is a Java static analysis tool and linter designed to identify and enforce coding standards and best… oclint/oclint — Oclint is a static analysis engine and extensible linting framework designed for C, C++, and Objective-C source code.… detekt/detekt — Detekt is a static analysis tool, code quality linter, and complexity analyzer for Kotlin source code. It functions as… pycqa/pylint — Pylint is a static code analysis tool for Python that checks source code for errors, coding standard violations, and…