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

Company research directories

Ranking updated Jul 31, 2026

For company research directories, the first results are opensemanticsearch/open-semantic-search (Open Semantic Search is a document-oriented discovery platform that indexes and structures unstructured text, making it a viable tool for exploring research information and company profiles despite lacking dedicated business directory management features), manticoresoftware/manticoresearch (Manticoresearch is a high-performance search engine and database for full-text and vector indexing, but it is a general-purpose search infrastructure rather than an out-of-the-box company intelligence directory with built-in scraping and profile management) and scrapy/scrapy (Scrapy is a powerful web scraping and crawling framework that can gather company data, but it is a developer tool rather than a self-contained company intelligence directory or database). apache/lucene-solr and dotnetcore/dotnetspider round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

Explore the best open-source company research directories on GitHub, ranked by stars and activity, to compare and pick the right one.

Company research directories

Find the best repos with AI.We'll search the best matching repositories with AI.
  • opensemanticsearch/open-semantic-searchopensemanticsearch avatar

    opensemanticsearch/open-semantic-search

    1,181View on GitHub↗

    Open Semantic Search is an open-source enterprise discovery platform designed to index, analyze, and explore large, diverse document collections. It functions as a comprehensive search engine and analytics suite that transforms unstructured data into structured information through automated processing pipelines. The platform distinguishes itself by integrating semantic exploration with traditional retrieval methods. It utilizes knowledge graph entity linking and thesaurus-driven query expansion to connect related concepts, allowing users to navigate datasets beyond simple keyword matching. Th

    Open Semantic Search is a document-oriented discovery platform that indexes and structures unstructured text, making it a viable tool for exploring research information and company profiles despite lacking dedicated business directory management features.

    ShellFull Text SearchFaceted Search EnginesFaceted Search Implementation
    View on GitHub↗1,181
  • manticoresoftware/manticoresearchmanticoresoftware avatar

    manticoresoftware/manticoresearch

    11,819View on GitHub↗

    Manticoresearch is a high-performance search engine and database designed for indexing and retrieving large datasets. It functions as a full-text search engine, a vector search database, and a SQL-based search database, providing a distributed search cluster architecture. The system provides an alternative to the Elasticsearch stack, offering a compatible API for indexing and searching structured and unstructured data. It distinguishes itself by supporting multiple retrieval methods, including vector matching for similarity search, geospatial queries, and traditional full-text ranking. The p

    Manticoresearch is a high-performance search engine and database for full-text and vector indexing, but it is a general-purpose search infrastructure rather than an out-of-the-box company intelligence directory with built-in scraping and profile management.

    C++Full Text SearchFull-Text Search EnginesFull-Text Search Indexes
    View on GitHub↗11,819
  • scrapy/scrapyscrapy avatar

    scrapy/scrapy

    62,274View on GitHub↗

    Scrapy is a comprehensive framework designed for automated web data extraction and large-scale crawling. It operates on an asynchronous, event-driven engine that manages non-blocking network requests and data processing tasks, allowing for the efficient retrieval of structured information from web documents using path-based selectors. The system distinguishes itself through a highly modular architecture that supports complex data collection workflows. Users can implement custom middleware and signal handlers to intercept and modify request flows, while a priority-based scheduler manages concu

    Scrapy is a powerful web scraping and crawling framework that can gather company data, but it is a developer tool rather than a self-contained company intelligence directory or database.

    PythonWeb ScrapersWeb Scraping
    View on GitHub↗62,274
  • apache/lucene-solrapache avatar

    apache/lucene-solr

    4,357View on GitHub↗

    This project is a full text search engine and enterprise search infrastructure designed for indexing and retrieving large sets of documents. It provides a comprehensive framework for information discovery using ranked results and linguistic analysis. The system integrates high-dimensional vector similarity search for semantic retrieval alongside traditional full-text capabilities. It distinguishes itself through support for geospatial data retrieval, multilingual text processing, and a search suggestion workflow that includes typo-tolerant query completion and spellchecking. The platform cov

    This project is a powerful search engine and indexing library that you could use to build a search backend, but it is not a complete company intelligence directory out of the box.

    Full Text SearchFaceted Search EnginesFull-Text Search Engines
    View on GitHub↗4,357
  • dotnetcore/dotnetspiderdotnetcore avatar

    dotnetcore/DotnetSpider

    4,137View on GitHub↗

    DotnetSpider is a .NET web crawling framework and C# data extraction tool designed for automated web page discovery and the retrieval of structured data from the internet at scale. It functions as a high-level web scraping library for collecting information from various websites. The framework provides capabilities for automated web crawling and large-scale data scraping. It enables web content extraction to facilitate the creation of local databases or the analysis of online information through programmatic web automation within the .NET ecosystem. The system utilizes a pipeline-based data

    This is a web crawling and data extraction framework rather than a complete company intelligence directory, making it a building block for scraping data rather than a platform to manage profiles and market research.

    C#Web ScrapingWeb Data Scraping
    View on GitHub↗4,137
  • oramasearch/oramaoramasearch avatar

    oramasearch/orama

    10,436View on GitHub↗

    Orama is a search engine and vector database that provides full-text indexing, geospatial calculations, and semantic vector storage. It functions as an LLM retrieval engine designed to provide grounded context to language models for conversational interfaces. The project implements hybrid search by combining dense vector embeddings with inverted keyword indices to retrieve documents based on both semantic meaning and exact text matches. It utilizes a WebAssembly module to execute search logic across different JavaScript environments and platforms. The system covers a broad range of retrieval

    Orama provides search engine and vector database capabilities that can index and query text, but it is a general-purpose retrieval library rather than a pre-built company intelligence directory or market research tool.

    TypeScriptFull Text SearchFull-Text Search Engines
    View on GitHub↗10,436
  • blevesearch/bleveblevesearch avatar

    blevesearch/bleve

    10,986View on GitHub↗

    Bleve is a search indexing engine library written in Go, designed to provide full-text search and document retrieval capabilities for embedded application data. It functions as a framework for indexing structured or unstructured information, allowing developers to build searchable collections that support complex query logic and data analysis. The engine distinguishes itself through a pluggable analysis pipeline that normalizes text before indexing, alongside support for vector similarity search to identify semantically related content. It utilizes finite-state transducer automata for efficie

    Bleve is a full-text search indexing library written in Go, which provides foundational search and document retrieval capabilities but lacks company intelligence features or pre-built directory management tools.

    GoFull Text SearchFull-Text Search Engines
    View on GitHub↗10,986
  • prabhatsharma/zincprabhatsharma avatar

    prabhatsharma/zinc

    17,856View on GitHub↗

    Zinc is a high-performance full-text search engine written in Go. It provides a schema-less document index that organizes arbitrary datasets into searchable structures without requiring a predefined data format. The engine features an API compatible with Elasticsearch for indexing and querying data, which facilitates the ingestion of single and bulk records. It is designed as an in-process search engine that embeds indexing and retrieval logic within a single binary to operate with minimal system resource overhead. The system includes a built-in web-based management interface for executing s

    Zinc is a full-text search engine rather than a dedicated company intelligence directory, making it a useful indexing backend but lacking out-of-the-box company profile management.

    GoFull Text SearchFull-Text Search Engines
    View on GitHub↗17,856
  • rss-bridge/rss-bridgeRSS-Bridge avatar

    RSS-Bridge/rss-bridge

    8,716View on GitHub↗

    RSS-Bridge is a self-hosted feed generator and proxy that transforms website content from sources without native feeds into standardized Atom, RSS, or JSON web feeds. It functions as a web scraping system that extracts data from pages using CSS selectors and XPath to create structured data streams for feed readers. The project is designed for extensibility, allowing for the development of custom bridges to fetch and parse data from new target websites. It includes capabilities for feed aggregation and filtering, enabling the merging of multiple data sources into a single feed and the removal

    RSS-Bridge is a self-hosted web scraping and feed generation tool, but it is designed to turn websites into RSS feeds rather than manage company intelligence profiles or business directory data.

    PHPSelf-Hosted ApplicationsWeb Scraping
    View on GitHub↗8,716
  • venera-app/veneravenera-app avatar

    venera-app/venera

    7,619View on GitHub↗

    Venera is a multi-source content reader and aggregator that allows users to browse and download media from various remote websites and local files through a unified interface. It functions as a local-remote media manager, synchronizing online content with local storage to enable offline viewing. The project utilizes a JavaScript-based content parser and aggregator to scrape and parse data from external web sources. This system allows for the definition of custom data extraction rules using JavaScript to fetch and display content from external websites. The platform covers remote media manage

    Venera is a media reader and aggregator designed for browsing and downloading comics and files rather than managing business directory data or company profiles.

    DartWeb ScrapingWeb Scraping
    View on GitHub↗7,619
  • miniflux/v2miniflux avatar

    miniflux/v2

    9,389View on GitHub↗

    This project is a self-hosted RSS feed aggregator and reader designed to collect and organize content from RSS, Atom, and JSON feeds. It functions as a privacy-focused client that blocks pixel trackers and strips URL parameters to prevent third-party tracking and referrer leakage. The system is built as a REST API feed reader, exposing its data and user accounts through a programmable interface for third-party clients. It maintains compatibility with the OPML standard for importing and exporting subscriptions and provides tools for web content extraction using readability parsers and custom r

    Miniflux is a self-hosted RSS reader and feed aggregator rather than a company intelligence directory, making it a neighbouring content ingestion tool rather than a business data platform.

    GoFull Text SearchSelf-Hosted ApplicationsREST API Services
    View on GitHub↗9,389
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
opensemanticsearch/open-semantic-search1.2KShellGPL-3.0Apr 19, 2025
manticoresoftware/manticoresearch11.8KC++GPL-3.0Jun 16, 2026
scrapy/scrapy
62.3K
Python
BSD-3-Clause
Jun 16, 2026
apache/lucene-solr4.4K—Apache-2.0May 15, 2026
dotnetcore/dotnetspider4.1KC#MITApr 3, 2026
oramasearch/orama10.4KTypeScriptNOASSERTIONFeb 13, 2026
blevesearch/bleve11KGoapache-2.0Feb 19, 2026
prabhatsharma/zinc17.9KGoNOASSERTIONJun 9, 2026
rss-bridge/rss-bridge8.7KPHPunlicenseFeb 14, 2026
venera-app/venera7.6KDartgpl-3.0Jan 6, 2026

Related searches

  • Social network platform
  • a platform for tracking company tech stacks
  • a directory of ai native companies
  • Security research resources
  • a standardized structure for project directories
  • an osint toolkit for reconnaissance and enumeration
  • Enterprise knowledge retrieval
  • Directory administration tools