awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

20 مستودعات

Awesome GitHub RepositoriesCode Search

Search codebases using natural-language queries parsed into syntax-aware chunks for relevant results.

Distinct from Semantic Search: Distinct from general Semantic Search: focuses on code-specific indexing with AST-aware chunking, not general text or visual content.

Explore 20 awesome GitHub repositories matching data & databases · Code Search. Refine with filters or upvote what's useful.

Awesome Code Search GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • claude-code-best/claude-codeالصورة الرمزية لـ claude-code-best

    claude-code-best/claude-code

    20,272عرض على GitHub↗

    Claude Code is a command-line interface and multi-agent orchestration framework designed for autonomous software engineering. It enables AI agents to perform codebase modifications, debugging, and Git workflow management while coordinating multiple specialized agents to decompose and execute complex engineering tasks in parallel. The system distinguishes itself through a high degree of isolation and safety, utilizing Git worktrees to create independent working directories for concurrent agents and implementing a tiered permission system that combines user rules, project policies, and OS-level

    Uses regular expressions to find function definitions or API usage across the codebase.

    TypeScript
    عرض على GitHub↗20,272
  • withspectrum/spectrumالصورة الرمزية لـ withspectrum

    withspectrum/spectrum

    10,838عرض على GitHub↗

    Spectrum is an open-source community platform designed for developer teams to host real-time threaded discussions, share code, and collaborate around GitHub projects. It provides a complete environment for creating and managing online communities with organized channels, member roles, and content moderation tools that keep conversations civil and on-topic. The platform integrates directly with GitHub, enabling users to authenticate through GitHub OAuth, search across code repositories and projects, and connect discussions to repository activity. Spectrum offers role-based team permission mana

    Searches GitHub for code, projects, and people via the platform's search index.

    JavaScriptexpoflowtypegraphql
    عرض على GitHub↗10,838
  • abel533/mapperالصورة الرمزية لـ abel533

    abel533/Mapper

    7,370عرض على GitHub↗

    Mapper is a MyBatis-specific library that provides annotation-driven object-relational mapping, enabling single-table CRUD operations without writing SQL or XML. It uses Java reflection and field-level annotations to map entity fields to database columns, configure primary key generation strategies, and generate mapper interfaces and model classes from database schemas. The library distinguishes itself through several practical capabilities. It includes a safe operation guard that blocks delete and update calls lacking query conditions, preventing accidental full-table modifications. Its exam

    Builds dynamic WHERE clauses by populating fields on a plain Example object.

    Javamappermybatismybatis-plugin
    عرض على GitHub↗7,370
  • mendableai/firecrawl-mcp-serverالصورة الرمزية لـ mendableai

    mendableai/firecrawl-mcp-server

    6,602عرض على GitHub↗

    This project is a Model Context Protocol server that connects large language models to web scraping and crawling tools. It functions as a bridge, allowing LLM clients to utilize a web crawling engine and scraping utilities to extract and process web data. The server integrates a markdown web converter that transforms dynamic web pages and PDF documents into clean markdown to optimize consumption by AI models. It also provides a browser automation interface for controlling headless sessions and bypassing access restrictions. The system covers broad capabilities including large-scale website d

    Searches through GitHub issues and pull requests for implementation details and engineering notes.

    JavaScript
    عرض على GitHub↗6,602
  • davidhalter/jediالصورة الرمزية لـ davidhalter

    davidhalter/jedi

    6,157عرض على GitHub↗

    Awesome autocompletion, static analysis and refactoring library for python

    Searches for Python classes, functions, or symbols matching a query.

    Python
    عرض على GitHub↗6,157
  • cocoindex-io/cocoindexالصورة الرمزية لـ cocoindex-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

    Provides natural-language code search with syntax-aware chunking for AI agent context retrieval.

    Rustagentic-data-frameworkaiai-agents
    عرض على GitHub↗6,117
  • hound-search/houndالصورة الرمزية لـ hound-search

    hound-search/hound

    5,846عرض على GitHub↗

    Hound is a self-hosted code search engine that indexes source code repositories and provides fast regular expression search results using a trigram-based index. It is designed to be deployed on your own infrastructure, enabling you to search across multiple public and private code repositories simultaneously. The engine builds its search index by decomposing source code into three-character trigrams, which allows for fast substring matching with regular expressions. It supports searching across multiple repositories in parallel, returning results from the pre-built trigram index. Hound can in

    Searches multiple code repositories simultaneously using regular expressions from a pre-built trigram index.

    JavaScript
    عرض على GitHub↗5,846
  • etsy/houndالصورة الرمزية لـ etsy

    etsy/hound

    5,846عرض على GitHub↗

    Hound هو محرك بحث عن الكود المصدري مستضاف ذاتياً مصمم لفهرسة مستودعات متعددة لاستعلامات التعبير النمطي (regex) عالية الأداء. يعمل كفهرس كود متعدد المستودعات يوفر واجهة مركزية للبحث عبر قواعد كود واسعة النطاق وخاصة وذات إصدارات. يستخدم النظام الفهرسة القائمة على التريجرام (trigram) لتمكين مطابقة الأنماط السريعة وعمليات بحث التعبير النمطي دون مسح كل ملف. للحفاظ على نتائج بحث محدثة، يستخدم المزامنة التلقائية من خلال مزيج من الاستطلاع الدوري لأنظمة التحكم في الإصدار عن بُعد ومراقبة تغييرات الدليل المحلي. تدعم المنصة فهرسة المستودعات الخاصة من خلال التكامل مع مفاتيح SSH والمجلدات المثبتة محلياً. ويقوم بتجميع البيانات من مصادر متباينة لتسهيل وظيفة البحث عبر المستودعات.

    Enables high-performance searching across multiple code repositories simultaneously using regular expressions.

    JavaScript
    عرض على GitHub↗5,846
  • k0shk0sh/fasthubالصورة الرمزية لـ k0shk0sh

    k0shk0sh/FastHub

    5,737عرض على GitHub↗

    FastHub is a native Android mobile client designed for managing GitHub repositories, issues, and pull requests. It provides a visual interface for interacting with Git version control, acting as a repository manager for editing files, tracking project milestones, and handling account administration from a handheld device. The application supports multi-account authentication, allowing users to connect via tokens or passwords to access different user profiles and enterprise accounts. It distinguishes itself with offline repository browsing, utilizing local database caching to view project data

    Provides a global search utility to discover users, organizations, repositories, and code fragments.

    Javaandroidandroid-appandroid-application
    عرض على GitHub↗5,737
  • ufomiao/zcfالصورة الرمزية لـ UfoMiao

    UfoMiao/zcf

    5,508عرض على GitHub↗

    ZCF is a unified command-line environment manager that initializes, configures, and orchestrates multiple AI coding assistants within a single interface. It provides structured workflows for development, manages parallel Git worktrees, integrates Model Context Protocol (MCP) servers, and routes AI requests across multiple API providers to avoid vendor lock-in. The tool distinguishes itself by enabling parallel development streams through Git worktrees, allowing simultaneous work on multiple branches with natural language control. It supports task-based model routing that selects the most appr

    Searches code contextually and suggests smart edits based on code understanding.

    TypeScriptagentaiai-agent
    عرض على GitHub↗5,508
  • spring-projects/spring-data-examplesالصورة الرمزية لـ spring-projects

    spring-projects/spring-data-examples

    5,421عرض على GitHub↗

    هذا المشروع عبارة عن تطبيق مرجعي يوفر مجموعة من الأمثلة العملية لأنماط الوصول إلى البيانات وتجريدات المستودع داخل نظام Spring Data البيئي. يعمل كعرض شامل لتنفيذ طبقات بيانات متسقة عبر قواعد بيانات علائقية وغير علائقية مختلفة. يوضح المستودع بشكل خاص الاستمرارية متعددة المتاجر من خلال دمج قواعد البيانات العلائقية والوثائقية والمتجهية داخل تطبيق واحد. يتضمن تطبيقات للبحث المتجهي لإدارة التضمينات عالية الأبعاد وعمليات البحث عن التشابه عبر تقنيات قواعد بيانات مختلفة. تشمل القدرات الإضافية المغطاة الوصول التفاعلي إلى البيانات للعمليات غير المحظورة وتدفقات البيانات غير المتزامنة. يوفر المشروع أيضاً توجيهاً بشأن تحسين الصورة الأصلية لتحسين أداء بدء التشغيل واستخدام الذاكرة من خلال التجميع المسبق (ahead-of-time compilation). توضح الأمثلة أيضاً عزل البيانات متعدد المستأجرين، وتصميم واجهات برمجة تطبيقات مستودع البيانات، ودمج البحث الجغرافي والمكاني والبحث كامل النص.

    Generates dynamic database queries based on the state of a populated object instance.

    Java
    عرض على GitHub↗5,421
  • zilliztech/claude-contextالصورة الرمزية لـ zilliztech

    zilliztech/claude-context

    5,373عرض على GitHub↗

    Claude-context is a retrieval-augmented generation pipeline and semantic code search tool. It functions as an LLM codebase indexer and RAG context provider, designed to index local directories and retrieve relevant code files to provide context for large language models. The system operates as a hybrid search engine that combines keyword matching with dense vector search. This allows for the retrieval of code snippets and logic using natural language queries based on meaning rather than exact text matches. The project covers codebase indexing and search index management, utilizing asynchrono

    Enables finding specific code snippets or logic across repositories using natural language queries and vector search.

    TypeScriptagentagentic-ragai-coding
    عرض على GitHub↗5,373
  • nsf/gocodeالصورة الرمزية لـ nsf

    nsf/gocode

    4,993عرض على GitHub↗

    gocode هو خادم لغة (language server) وخلفية لبرنامج الإكمال التلقائي للغة Go. يعمل كمحلل كود ثابت ومفهرس للرموز يوفر اقتراحات فورية للمعرفات والرموز لمحررات النصوص. يستخدم المشروع بنية خادم-عميل للحفاظ على عملية خلفية مستمرة، مما يتجنب عبء إعادة تحميل بيانات تعريف الحزمة لكل طلب. ويستخدم نظام تخزين مؤقت للبيانات الوصفية من مستويين ويقوم بتحليل ملفات الحزم المجمعة لتمكين عمليات بحث سريعة عن الرموز واسترجاع التعريفات. يغطي النظام مجالات واسعة من الإمكانيات بما في ذلك الإكمال التلقائي الحساس للسياق لحقول الأعضاء وتوقيعات الدوال والمتغيرات، بالإضافة إلى تنسيق الكود التلقائي. كما يدير تتبع النطاق المعجمي وحل الرموز المتكرر لضمان إكمال دقيق للأنواع والمتغيرات. تسمح الأدوات الإدارية بتكوين الخادم، والتحكم في الحالة، ووضع تصحيح الأخطاء مع سجلات مفصلة لمراقبة عملية الخلفية.

    Parses source code around the cursor to identify types and expressions for providing accurate completion suggestions.

    Go
    عرض على GitHub↗4,993
  • biomejs/gritqlالصورة الرمزية لـ biomejs

    biomejs/gritql

    4,530عرض على GitHub↗

    GritQL is an AST-based code transformation engine and structural search tool. It uses a declarative query language to identify and rewrite source code patterns across multiple programming languages by matching abstract syntax tree nodes rather than literal text. The system functions as an automated refactoring framework for large-scale migrations and API updates. It distinguishes itself by utilizing sequential transformation pipelines and reusable blueprints that can be synced between local environments and remote repositories. The tool covers a broad range of capabilities including static a

    Allows searching source code by providing an example code snippet as the query pattern.

    Rustastcodemodjavascript
    عرض على GitHub↗4,530
  • google/codesearchالصورة الرمزية لـ google

    google/codesearch

    3,980عرض على GitHub↗

    Codesearch هو محرك بحث عن الكود مفهرس وفهرس مصدري واسع النطاق مصمم لتنفيذ تعبيرات نمطية عبر أشجار الكود المصدري الواسعة. يعمل كأداة للعثور على أنماط نصية محددة في قواعد كود كبيرة من خلال تحليل وفهرسة كميات هائلة من ملفات المصدر للاسترجاع السريع. يستخدم النظام فهرس بحث متخصصاً قائماً على Trigram لتسريع استعلامات التعبيرات النمطية المعقدة. يقوم نهج الفهرسة هذا بتصفية المستندات المرشحة عبر تسلسلات من ثلاثة أحرف قبل تطبيق عمليات مسح التعبيرات النمطية الكاملة لضمان أداء عالٍ على مجموعات البيانات الكبيرة. يتعامل المحرك مع معالجة النصوص Unicode للمحتوى المشفر بـ UTF-8 و Latin-1، مما يضمن مطابقة الأحرف وحالة الأحرف المتسقة عبر لغات مختلفة. تغطي إمكانياته فهرسة الكود المصدري، ومطابقة الأنماط، والبحث بالتعبيرات النمطية عالي الأداء.

    Enables finding specific text patterns or code segments across massive repositories using fast indexing.

    Go
    عرض على GitHub↗3,980
  • octokit/octokit.rbالصورة الرمزية لـ octokit

    octokit/octokit.rb

    3,945عرض على GitHub↗

    Octokit.rb is a Ruby client library and REST API wrapper used to programmatically interact with GitHub. It provides a structured interface for automating workflows, managing repositories, and transforming raw HTTP responses into Ruby objects. The library differentiates itself through hypermedia-driven navigation, which uses URI templates and link relations to discover resources dynamically. It also implements automated result pagination to combine paginated responses into single arrays and uses fingerprint-based caching to reduce redundant network requests. The tool covers a broad range of c

    Queries the GitHub platform search index to find repositories, users, issues, and code.

    Rubygithubgithub-apihacktoberfest
    عرض على GitHub↗3,945
  • parcadei/continuous-claude-v3الصورة الرمزية لـ parcadei

    parcadei/Continuous-Claude-v3

    3,531عرض على GitHub↗

    This project is an agentic development framework and autonomous software engineering system. It utilizes a coordinated network of specialized LLM agents to automate the full software development lifecycle, from codebase exploration and architectural planning to implementation and automated refactoring. The system is distinguished by an agentic memory system and a test-driven development orchestrator. It maintains project continuity across sessions by capturing architectural learnings and state in a persistent semantic database and enforces code quality through an automated cycle of generating

    Finds relevant code and logic using natural language queries and a semantic index with syntax-aware chunking.

    Pythonagentsclaude-codeclaude-code-cli
    عرض على GitHub↗3,531
  • smallcloudai/refactالصورة الرمزية لـ smallcloudai

    smallcloudai/refact

    3,490عرض على GitHub↗

    Refact is an autonomous AI software engineering system and code assistant. It functions as an agent orchestrator capable of planning, executing, and managing multi-step development workflows to complete complex software tasks independently. The system distinguishes itself through agentic state management, using isolated worktrees and versioned checkpoints to allow autonomous agents to experiment with code changes and roll back to stable states if tasks fail. It further extends its capabilities via the Model Context Protocol, connecting the AI engine to external databases, version control syst

    Indexes codebases into vector databases to enable natural-language queries and semantic retrieval of project logic.

    Rustai-agentdeveloper-toolsenterprise
    عرض على GitHub↗3,490
  • searxng/searxng-dockerالصورة الرمزية لـ searxng

    searxng/searxng-docker

    3,157عرض على GitHub↗

    This project is a containerized search infrastructure designed to deploy a privacy-focused metasearch engine. It acts as a self-hosted search proxy that aggregates results from multiple external web, image, and academic search providers while anonymizing requests and stripping trackers to protect user identity. The system utilizes Docker to orchestrate the search instance, integrating caching mechanisms and reverse proxy support to ensure a private and efficient search environment. It employs a modular adapter-based integration to standardize diverse external API responses and a processing pi

    Searches GitHub repositories via REST API to find specific code snippets.

    dockerdocker-compose
    عرض على GitHub↗3,157
  • first-fluke/oh-my-agentالصورة الرمزية لـ first-fluke

    first-fluke/oh-my-agent

    1,086عرض على GitHub↗

    Oh-my-agent هو إطار عمل تنسيق مستقل عن البائع مصمم لإدارة فرق الوكلاء المستقلين وأتمتة سير عمل الهندسة المعقدة. يعمل كأداة تطوير متعددة الوكلاء تقوم بمزامنة سلوك الوكيل، والمهارات، والقواعد الخاصة بالمشروع عبر بيئات تطوير متنوعة وواجهات سطر الأوامر. تتميز المنصة بالإسقاط القائم على التكوين، والذي يحافظ على مصدر وحيد للحقيقة لتعريفات الوكيل التي يتم تعيينها في تنسيقات تشغيل متنوعة خاصة بالبائع. من خلال استخدام جسور الروابط الرمزية (symlinks) عبر المنصات وسجل مهارات مستقل عن البائع، فإنه يضمن بقاء القدرات المعيارية والقابلة لإعادة الاستخدام متسقة بغض النظر عن مساعد البرمجة بالذكاء الاصطناعي أو IDE المستخدم. يوفر النظام مجموعة شاملة من الأدوات لإدارة دورة حياة الوكيل، بما في ذلك الفهرسة الدلالية للتنقل في الكود، وحواجز حماية التنفيذ المقيدة بالموارد لإدارة استهلاك الرموز (tokens)، وبوابات الجودة الآلية للأمن والامتثال. يدعم تنسيق المهام متعددة الخطوات من خلال مشغلات قائمة على النية، مما يسمح بجدولة مهام الصيانة وتنفيذ الملفات الثنائية الخارجية ضمن سير عمل محدد. تتم إدارة التكوين من خلال ملفات تعريف مركزية ومزامنة آلية، مما يضمن النزاهة عبر بيئات المشروع. تم تصميم النظام ليتم تثبيته وتهيئته كطبقة أساسية لأتمتة مهام التطوير والبحث والبنية التحتية داخل مستودع.

    Locates symbols, references, and file patterns using semantic analysis to provide high-fidelity context for engineering tasks.

    TypeScriptagent-harnessagent-skillsagentic-coding
    عرض على GitHub↗1,086
  1. Home
  2. Data & Databases
  3. Semantic Search
  4. Code Search

استكشف الوسوم الفرعية

  • Contextual Code UnderstandersSearches code contextually and suggests smart edits based on code understanding. **Distinct from Code Search:** Distinct from Code Search: adds contextual understanding and smart edit suggestions, not just search.
  • Example-Based Code Queries1 وسم فرعيUsing any code snippet as a query to find structurally similar code, without requiring knowledge of abstract syntax trees. **Distinct from Code Search:** Distinct from Code Search: focuses on querying by example snippet rather than natural language or regex patterns.
  • GitHub Platform SearchSearches GitHub for code, projects, and people by querying the platform's search index. **Distinct from Code Search:** Distinct from Code Search: focuses on GitHub's platform search index, not general code search.
  • Multi-Repository Code SearchesSearches multiple code repositories simultaneously using regular expressions from a pre-built trigram index. **Distinct from Code Search:** Distinct from Code Search: focuses on searching across multiple repositories simultaneously rather than a single codebase.
  • Python Symbol SearchersSearches for classes, functions, or symbols matching a query across a Python codebase for quick discovery. **Distinct from Code Search:** Distinct from Code Search: focuses on Python-specific symbol search, not general code search with natural language.