awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to unbug/codelf

Open-source alternatives to Codelf

30 open-source projects similar to unbug/codelf, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Codelf alternative.

  • kettanaito/naming-cheatsheetkettanaito 的头像

    kettanaito/naming-cheatsheet

    14,200在 GitHub 上查看↗

    This project is a code naming convention guide and programming style guide. It provides a language-agnostic set of rules for naming variables and functions to improve the readability and cohesiveness of a codebase. The guide implements a variable naming framework that organizes identifiers using abstract, high-context, and low-context patterns. It also defines a specific function naming pattern based on a prefix-action-context system to communicate the operational domain and intended results of a function. The system covers broader standards for code readability optimization, including the u

    actioncheatsheetguideline
    在 GitHub 上查看↗14,200
  • kevin-wayne/algs4kevin-wayne 的头像

    kevin-wayne/algs4

    7,519在 GitHub 上查看↗

    algs4 is a Java data structures library and algorithm reference collection designed as the source code for a standard computer science textbook curriculum. It provides a comprehensive suite of fundamental implementations for sorting, searching, and core data organization. The project serves as a graph theory framework, offering tools for representing directed and undirected graphs and performing complex traversals and pathfinding. It also includes a broad sorting algorithm suite and a specialized library of Java data structures, including stacks, queues, priority queues, and symbol tables. I

    Java
    在 GitHub 上查看↗7,519
  • thealgorithms/c-sharpTheAlgorithms 的头像

    TheAlgorithms/C-Sharp

    8,049在 GitHub 上查看↗

    This project is a collection of reference implementations for algorithms, mathematics, cryptography, compression, and machine learning written in C#. It serves as an educational library providing standard implementations of sorting, searching, and graph theory algorithms. The repository covers a wide range of computational domains, including combinatorial optimization for constraint satisfaction and scheduling, as well as symmetric and classical cryptographic ciphers. It also provides reference code for lossless data compression techniques and fundamental machine learning primitives such as r

    C#algorithmalgorithmsalgorithms-and-data-structures
    在 GitHub 上查看↗8,049

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
  • loverajoel/jstipsloverajoel 的头像

    loverajoel/jstips

    12,439在 GitHub 上查看↗

    jstips is a curated library of practical JavaScript patterns and concise coding shortcuts. It serves as a reference manual and programming guide for implementing best practices and optimized syntax patterns to write cleaner, more professional code. The project organizes technical knowledge through a collection of isolated, runnable code demonstrations and modular tip classifications. This example-driven approach allows for the discovery of modern language features and specific coding shortcuts without long-form prose. The repository covers areas of code optimization, performance tuning, and

    hacksjavascriptjavascript-tips
    在 GitHub 上查看↗12,439
  • cocoindex-io/cocoindexcocoindex-io 的头像

    cocoindex-io/cocoindex

    6,117在 GitHub 上查看↗

    Cocoindex is an incremental data processing engine that builds and maintains live indexes for AI agents, with a core focus on codebase indexing and knowledge graph extraction. The engine uses a function-graph execution model where user-defined Python functions are composed into a directed acyclic graph, and it processes data incrementally so only changed source records or code paths are re-computed, avoiding full recomputation at any scale. It supports automatic schema inference from transformation pipeline type annotations and provides full data lineage tracing, tagging every output record wi

    Rustagentic-data-frameworkaiai-agents
    在 GitHub 上查看↗6,117
  • kilo-org/kilocodeKilo-Org 的头像

    Kilo-Org/kilocode

    15,616在 GitHub 上查看↗

    Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development tasks. It functions as a comprehensive system for automating coding, testing, and repository management by integrating directly with your codebase and terminal. The platform provides a unified gateway for model orchestration, allowing for the management of agentic workflows, event-driven automation, and persistent session state across distributed development environments. The platform distinguishes itself through its federated task management and policy-based access control, which

    TypeScriptaiai-ageai-coding
    在 GitHub 上查看↗15,616
  • microsoft/vscode-copilot-chatmicrosoft 的头像

    microsoft/vscode-copilot-chat

    9,493在 GitHub 上查看↗

    This project is an AI-powered IDE extension and LLM coding assistant that provides a conversational interface for generating, refactoring, and debugging code. It functions as an AI agent framework and a Model Context Protocol client, connecting AI models to external data sources and tools to automate complex development tasks. The system is distinguished by its use of autonomous AI agents capable of multi-step task execution, including the ability to read files, modify code, and run terminal commands iteratively. It supports recursive agent orchestration through subagent delegation and employ

    TypeScript
    在 GitHub 上查看↗9,493
  • bloopai/bloopBloopAI 的头像

    BloopAI/bloop

    9,510在 GitHub 上查看↗

    Bloop is an AI code analysis tool and semantic search engine designed for understanding and querying large-scale codebases. It utilizes a high-performance indexing system written in Rust to enable fast symbol and text retrieval across multiple programming languages. The project differentiates itself by using on-device embeddings for semantic code search, allowing users to locate logic based on meaning and intent rather than exact keywords. It combines a language model with a retrieval-augmented generation approach to provide a natural language interface for conversational querying and the gen

    Rust
    在 GitHub 上查看↗9,510
  • dbt-labs/dbt-coredbt-labs 的头像

    dbt-labs/dbt-core

    13,051在 GitHub 上查看↗

    dbt-core is a command-line framework for transforming data within a warehouse using modular SQL and version control. It functions as a data transformation engine that enables users to define data structures and business logic through declarative configuration files, which the system then compiles into executable code. By managing complex data dependencies through a directed acyclic graph, it ensures that transformation tasks execute in the correct order while maintaining a manifest-driven state to track lineage and execution history. The project distinguishes itself through an adapter-based d

    Rustanalyticsbusiness-intelligencedata-modeling
    在 GitHub 上查看↗13,051
  • overleaf/overleafoverleaf 的头像

    overleaf/overleaf

    17,853在 GitHub 上查看↗

    This project is a web-based collaborative editor and scientific document management system designed for LaTeX. It provides a centralized environment for writing, editing, and compiling academic manuscripts, enabling multiple users to work on the same project simultaneously through real-time synchronization. The platform distinguishes itself by treating documents as version-controlled repositories, allowing for granular history tracking and bidirectional synchronization with external version control systems. It features a secure, containerized compilation pipeline that isolates build processes

    JavaScript
    在 GitHub 上查看↗17,853
  • colbymchenry/codegraphcolbymchenry 的头像

    colbymchenry/codegraph

    50,154在 GitHub 上查看↗

    Codegraph is a local codebase indexer and static analysis graph database that serves as a context provider for AI agents. It parses multiple programming languages into a searchable knowledge graph of symbols and dependencies, exposing these relationships to AI tools through the Model Context Protocol. The project distinguishes itself by aggregating relevant code snippets and symbol flows to reduce token usage for large language models. It automates the configuration of server settings and steering instructions across various AI agent platforms and command line editors to enable automatic code

    TypeScript
    在 GitHub 上查看↗50,154
  • nytimes/objective-c-style-guideNYTimes 的头像

    NYTimes/objective-c-style-guide

    5,822在 GitHub 上查看↗

    This project provides a comprehensive set of standardized design patterns, naming conventions, and environment configurations for Objective-C development. It establishes a consistent framework for API design, memory management, and project organization to ensure codebases remain readable and maintainable across teams. The guide defines specific standards for namespace isolation using class prefixes and a structured system for naming assets. It outlines architectural patterns for delegate protocols and error handling mechanisms intended to improve type safety and clarity. Coverage extends to

    在 GitHub 上查看↗5,822
  • oracle/opengrokoracle 的头像

    oracle/opengrok

    4,868在 GitHub 上查看↗

    OpenGrok is a Java-based source code search engine and indexer designed to process large source trees and binaries into a searchable index. It functions as a version control browser, allowing for the exploration and searching of revision histories integrated with version control systems. The system provides symbol-based cross-referencing to link code definitions and usages, enabling navigation across a codebase. It utilizes an inverted-index search engine to perform full-text retrieval of source code. The application supports periodic source synchronization and reindexing to keep local data

    Javacodeenginejava
    在 GitHub 上查看↗4,868
  • open-metadata/openmetadataopen-metadata 的头像

    open-metadata/OpenMetadata

    14,213在 GitHub 上查看↗

    OpenMetadata is an enterprise data catalog, metadata platform, and governance suite that functions as a knowledge graph for data assets. It serves as an AI-ready metadata layer, providing governed context and organizational memory to large language model agents via the Model Context Protocol. The platform distinguishes itself by capturing institutional knowledge, linking conversations, decisions, and remediation notes directly to data assets to preserve tribal knowledge. It integrates AI agents to automate metadata governance, such as suggesting descriptions and identifying sensitive data thr

    TypeScriptcontextcontext-layerdata-catalog
    在 GitHub 上查看↗14,213
  • guyueyingmu/avbookguyueyingmu 的头像

    guyueyingmu/avbook

    9,909在 GitHub 上查看↗

    Avbook is a self-hosted, web-based digital library and catalog manager designed for organizing personal collections of adult videos and digital books. It serves as a centralized system for tracking media entries and associated metadata within a local database. The system functions as a media metadata aggregator and web-based scraper, automatically extracting video details and descriptive tags from external sources to populate the library. It also operates as a magnet link organizer, storing and indexing peer-to-peer file identifiers to simplify the discovery of downloadable media. The platfo

    PHPadultadult-videoavmoo
    在 GitHub 上查看↗9,909
  • databricks/learning-sparkdatabricks 的头像

    databricks/learning-spark

    3,899在 GitHub 上查看↗

    This project is a learning curriculum and programming guide for Apache Spark, providing a structured set of educational resources and practical code examples for mastering distributed data processing. It serves as a course for building scalable data workflows and big data engineering pipelines. The repository provides practical source code and project layouts that demonstrate how to connect external data stores, process streaming data, and organize code for distributed environments. It includes implementation examples for scaling machine learning algorithms across clusters to handle large tra

    Java
    在 GitHub 上查看↗3,899
  • polaris1119/the-golang-standard-library-by-examplepolaris1119 的头像

    polaris1119/The-Golang-Standard-Library-by-Example

    9,584在 GitHub 上查看↗

    This project is an educational resource and reference for the Go programming language, providing a collection of practical coding examples and design patterns. It focuses on implementing common programming tasks using the Go standard library to demonstrate how to develop functionality without relying on external dependencies. The resource uses an example-driven structure that pairs practical problems with minimal runnable code. It includes comparative implementation analyses to highlight trade-offs in performance and readability, as well as syntax comparisons to help developers understand Go'

    Gogogolanglinux
    在 GitHub 上查看↗9,584
  • mgechev/angularjs-style-guidemgechev 的头像

    mgechev/angularjs-style-guide

    4,925在 GitHub 上查看↗

    This project is a comprehensive set of architectural patterns, coding standards, and reference materials for AngularJS applications. It establishes a structural approach for separating business logic into injectable services and restricting document object model manipulation to directives. The guide provides a standardized framework for project organization through consistent naming conventions, directory hierarchies, and module structuring. It emphasizes the use of isolated scopes for component encapsulation and explicit array notation for dependency injection to ensure stability during code

    在 GitHub 上查看↗4,925
  • felipe-augusto/clean-code-javascriptfelipe-augusto 的头像

    felipe-augusto/clean-code-javascript

    4,891在 GitHub 上查看↗

    This project is a comprehensive guide and set of engineering standards for writing readable, maintainable, and scalable JavaScript code. It provides a framework for software architecture, refactoring patterns, and clean coding practices designed to improve codebase health and longevity. The guide emphasizes the application of SOLID principles and architectural strategies such as dependency inversion and the separation of concerns. It focuses on transforming complex conditional logic through polymorphism and refactoring, while promoting a transition from imperative loops to declarative functio

    JavaScriptclean-codejavascript
    在 GitHub 上查看↗4,891
  • felixge/node-style-guidefelixge 的头像

    felixge/node-style-guide

    4,992在 GitHub 上查看↗

    This project is a JavaScript style guide and Node.js coding standard designed to ensure the creation of consistent, maintainable, and readable code. It serves as a comprehensive reference for naming conventions, formatting, and architectural patterns. The project provides a linting configuration template that allows for the automatic enforcement of these standards. This includes predefined linting presets and a base of rules used to perform logic checks and automatic formatting across a codebase. The guidelines cover a broad range of standardization capabilities, including code and file form

    JavaScript
    在 GitHub 上查看↗4,992
  • maskray/cclsMaskRay 的头像

    MaskRay/ccls

    4,065在 GitHub 上查看↗

    ccls is a language server providing code completion, navigation, and semantic analysis for C and C++ projects. It focuses on the indexing and navigation of C-family codebases, enabling users to trace function calls and class hierarchies within a text editor. The project is designed for large scale project indexing, employing parallel source scanning to process massive source trees. It maintains a global symbol index that supports incremental updates as files are saved to disk, ensuring cross-references and symbol lookups remain current. The server covers a range of static code analysis workf

    C++
    在 GitHub 上查看↗4,065
  • mdn/webextensions-examplesmdn 的头像

    mdn/webextensions-examples

    4,447在 GitHub 上查看↗

    This project is a reference library and collection of practical code samples for building browser extensions using WebExtensions APIs. It provides implementation guides and functional examples for core extension components, including content scripts, background processes, and browser action popups. The repository focuses on demonstrating specific implementation patterns for browser UI customization and web page manipulation. It includes samples for creating sidebars, context menus, and options pages, as well as techniques for injecting scripts and styles to alter DOM elements and page appeara

    JavaScript
    在 GitHub 上查看↗4,447
  • ecomfe/spececomfe 的头像

    ecomfe/spec

    4,605在 GitHub 上查看↗

    Spec is a comprehensive set of frontend coding standard specifications and project architecture guides. It provides a framework for organizing directory structures, module dependencies, and package layouts to create scalable and predictable codebases. The project defines rigorous governance standards for React components, including specific naming conventions and structural patterns for props. It also establishes a JSON API data specification to ensure predictable communication between system components through standardized exchange formats and HTTP response structures. The specification cov

    在 GitHub 上查看↗4,605
  • codebuffai/codebuffCodebuffAI 的头像

    CodebuffAI/codebuff

    2,820在 GitHub 上查看↗

    Codebuff is a terminal-native AI code assistant distributed as a globally installable npm package. It functions as a project-aware code editor that indexes entire codebases to understand dependencies, patterns, and architecture before making changes, enabling context-aware code generation and surgical file editing. The tool operates through a command-line interface that accepts natural language instructions to directly read and modify files in the local filesystem. It uses per-project configuration files to guide how the AI assistant understands and edits the codebase, and builds a complete s

    TypeScript
    在 GitHub 上查看↗2,820
  • airbnb/rubyairbnb 的头像

    airbnb/ruby

    3,890在 GitHub 上查看↗

    This project provides a collection of coding standard specifications, style guides, and configuration assets used to define automated rules for static code analysis in Ruby. It serves as a centralized set of RuboCop configurations and static analysis rules to ensure consistent syntax and idiomatic usage across a codebase. The project establishes a comprehensive Ruby style guide that defines naming conventions, indentation, and structural requirements. It utilizes a pluggable linting engine to enforce these standards through a defined set of patterns and constraints. The capability surface co

    Ruby
    在 GitHub 上查看↗3,890
  • gxtrobot/bustaggxtrobot 的头像

    gxtrobot/bustag

    3,826在 GitHub 上查看↗

    Bustag is a containerized media library manager and automated metadata aggregator. It serves as a centralized database for tracking digital assets, utilizing machine learning models to act as a predictive content filter that identifies and recommends media based on user preferences. The system distinguishes itself through a supervised preference modeling workflow, where users manually label assets as liked or disliked to train predictive models. These models then automate content curation and personalized recommendations by analyzing labeled datasets. The platform integrates web data aggrega

    JavaScript
    在 GitHub 上查看↗3,826
  • jiangrui1994/cloudsaverjiangrui1994 的头像

    jiangrui1994/CloudSaver

    8,542在 GitHub 上查看↗

    CloudSaver is a multi-cloud file transfer manager and storage aggregator designed to discover remote resources and save them directly to cloud drives. It functions as a cloud file downloader and management platform that enables the movement of data between different cloud storage providers without requiring files to be downloaded to a local device first. The system uses OAuth authentication to manage secure connections to third-party cloud drives, facilitating direct server-to-server data transfers. It incorporates asynchronous streaming to move data between remote sources and destinations, p

    Vue
    在 GitHub 上查看↗8,542
  • kurikomi-labs/komi-storeK

    kurikomi-labs/komi-store

    15,630在 GitHub 上查看↗

    Komi Store is an Android app store client designed for discovering and installing applications directly from git repository releases. It functions as a git release manager and APK package manager, allowing users to track software versions and assets hosted on git platforms. The project differentiates itself by integrating deep git repository functionality, such as an OAuth repository browser for managing issues and pull requests, and a system for importing starred repositories. It utilizes a multi-provider aggregation model to normalize release data from various git hosting platforms into a u

    Kotlin
    在 GitHub 上查看↗15,630
  • gh0stkey/haegh0stkey 的头像

    gh0stkey/HaE

    4,034在 GitHub 上查看↗

    HaE is a network traffic analysis tool designed to extract, classify, and highlight specific data fragments within network messages and HTTP traffic. It functions as an HTTP data extractor and traffic content filter, utilizing a network metadata aggregator to centralize highlighted data fragments and annotations for analysis. The tool identifies high-value network packets by mapping classification results to visual color markers and employs a modular classification system to isolate data fragments from binary or text streams. It distinguishes the severity of matched data by piping extracted c

    Javabughunterburpsuitedata-security
    在 GitHub 上查看↗4,034
  • mqyqingfeng/blogmqyqingfeng 的头像

    mqyqingfeng/Blog

    31,108在 GitHub 上查看↗

    This project is a markdown technical blog and frontend development knowledge base. It serves as a technical documentation archive and a curated repository of educational content focused on JavaScript internals and modern web frameworks. The project functions as a code example repository and a technical knowledge base, storing deep-dive articles, tutorials, and translated versions of official software documentation. It also includes curated industry news and weekly digests of security events and tool releases. The system organizes technical content into thematic series and columns to create s

    advancedblogjavascript
    在 GitHub 上查看↗31,108