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

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

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

Open-source alternatives to Excalibur

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

  • ahupp/python-magicahupp 的头像

    ahupp/python-magic

    2,886在 GitHub 上查看↗

    python-magic is a C-binding wrapper that provides a Python interface for the libmagic system library. It functions as a file signature analyzer and MIME type detector, identifying file formats by comparing header bytes against a database of known binary signatures. The library enables the identification of file types from both file paths and raw data buffers. It supports custom file signature matching through the injection of user-provided magic databases, allowing for the detection of specialized or proprietary formats. The project covers binary data analysis and MIME type mapping to transl

    Python
    在 GitHub 上查看↗2,886
  • apache/incubator-supersetapache 的头像

    apache/incubator-superset

    73,325在 GitHub 上查看↗

    This project is a business intelligence suite and SQL data visualization platform used for data analysis, reporting, and monitoring. It provides a web application for exploring datasets and building interactive dashboards, complemented by a web-based SQL query editor for analyzing raw data from connected stores. The platform features a semantic data layer to define standardized metrics and dimensions, ensuring consistent data interpretation across reports. It includes a security framework with role-based access control to manage user permissions and authentication across shared dashboards. T

    TypeScript
    在 GitHub 上查看↗73,325
  • artefactual/archivematicaartefactual 的头像

    artefactual/archivematica

    506在 GitHub 上查看↗

    Free and open-source digital preservation system designed to maintain standards-based, long-term access to collections of digital objects.

    Pythonarchivematicadigital-preservation
    在 GitHub 上查看↗506
  • beancount/beancountbeancount 的头像

    beancount/beancount

    5,291在 GitHub 上查看↗

    Beancount is a plain-text double-entry accounting system. It enforces zero-sum transactions, organizes accounts into a hierarchical five-type tree, and verifies balances at specific dates using precision-derived tolerances. Transactions are recorded in plain-text files with a strict syntax that supports currency-specific rounding, automatic interpolation of missing amounts, and comprehensive metadata including tags, links, and payee annotations. Beyond core bookkeeping, Beancount offers investment portfolio tracking with lot-based cost basis management, configurable booking strategies (FIFO,

    Pythonbeancount
    在 GitHub 上查看↗5,291

AI 搜索

探索更多 awesome 仓库

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

Find more with AI search
  • beancount/favabeancount 的头像

    beancount/fava

    2,499在 GitHub 上查看↗

    Fava is a web-based dashboard and query tool for visualizing and analyzing financial records stored in Beancount plain-text ledger files. It serves as a double-entry bookkeeping viewer and plain-text accounting dashboard that renders ledger files as interactive reports, searchable financial tables, and visual tools for exploring balance sheets and income statements. The project distinguishes itself through a specialized BQL query interface that executes SQL-like queries against postings to extract specific financial data and trends. It includes a financial data visualization system for genera

    Pythonbeancountledgerplaintext-accounting
    在 GitHub 上查看↗2,499
  • borb-pdf/borbB

    borb-pdf/borb

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0
  • bram2w/baserowbram2w 的头像

    bram2w/baserow

    5,085在 GitHub 上查看↗

    Baserow is a no-code relational database and application builder that allows users to create structured data tables and business tools through a visual interface. It functions as a headless REST API data backend and a self-hosted data workspace, providing a platform for managing collaborative databases while maintaining full control over data residency. The platform integrates large language models to serve as an LLM-powered data platform, capable of generating database structures, record content, and technical workflows from natural language. It also acts as a Model Context Protocol server,

    Python
    在 GitHub 上查看↗5,085
  • camelot-dev/camelotcamelot-dev 的头像

    camelot-dev/camelot

    3,764在 GitHub 上查看↗

    Camelot is a Python library and processing engine designed to extract tabular data from PDF documents. It converts unstructured tables into machine-readable formats such as CSV, JSON, and Excel. The project provides specialized toolsets for different document types, using line detection for ruled tables and whitespace analysis for borderless tables. It includes an optical character recognition system to recover structured data from image-based scanned PDFs that lack a digital text layer. The library handles complex document layouts, including encrypted files, rotated pages, and tables that s

    Python
    在 GitHub 上查看↗3,764
  • deanmalmgren/textractdeanmalmgren 的头像

    deanmalmgren/textract

    4,623在 GitHub 上查看↗

    Textract is a multi-format text extraction tool and parser. It provides a unified interface to extract plain text from a variety of sources, including documents, images, and audio files. The system functions as a document content parser for PDFs and spreadsheets, an image text extractor using optical character recognition, and a speech-to-text transcriber for audio recordings.

    HTML
    在 GitHub 上查看↗4,623
  • frictionlessdata/tabulator-pyF

    frictionlessdata/tabulator-py

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0
  • getredash/redashgetredash 的头像

    getredash/redash

    28,653在 GitHub 上查看↗

    Redash is a self-hosted analytics platform and SQL data visualization tool. It provides a web-based SQL query editor for writing, executing, and scheduling database queries, and functions as a business intelligence dashboard for monitoring metrics via visual widgets. The platform distinguishes itself through its data source connectors, which integrate with various SQL, NoSQL, and API-based stores to retrieve information for analysis. It enables self-service analytics by allowing users to run queries with dynamic parameters and supports shared data reporting via public links or embedded dashbo

    Pythonanalyticsathenabi
    在 GitHub 上查看↗28,653
  • huggingface/datasetshuggingface 的头像

    huggingface/datasets

    21,643在 GitHub 上查看↗

    Datasets is a library designed for the management, processing, and sharing of large-scale data collections for machine learning workflows. It functions as both a data processing framework and a versioning platform, providing tools to organize, filter, and transform massive datasets while ensuring reproducibility across research and development teams. The library distinguishes itself by enabling the handling of datasets that exceed available system memory. It utilizes memory-mapped file access, disk-based caching, and lazy iterative streaming to maintain performance when working with large-sca

    Pythonaiartificial-intelligencecomputer-vision
    在 GitHub 上查看↗21,643
  • intake/intakeintake 的头像

    intake/intake

    1,080在 GitHub 上查看↗

    Intake is a lightweight package for finding, investigating, loading and disseminating data.

    Python
    在 GitHub 上查看↗1,080
  • iterative/dvciterative 的头像

    iterative/dvc

    15,680在 GitHub 上查看↗

    DVC is a data versioning tool and pipeline orchestrator designed to track large datasets and machine learning models. It functions as a system for managing large data artifacts by storing lightweight metadata in version control while keeping the actual binaries in a separate cache. The project serves as an experiment tracker and remote storage synchronizer, enabling the execution and comparison of machine learning iterations based on hyperparameters and performance metrics. It provides a bridge for pushing and pulling these large data artifacts between local environments and cloud or on-premi

    Python
    在 GitHub 上查看↗15,680
  • jazzband/tablibjazzband 的头像

    jazzband/tablib

    4,754在 GitHub 上查看↗

    Tablib is a Python library designed for importing, exporting, and manipulating tabular datasets. It functions as a multi-format data converter and manager, allowing users to move information between different file standards. The library supports data transformation across CSV, JSON, YAML, and Excel formats. It provides a programmatic interface to manage these datasets by adding rows, filtering columns, and segregating records. The system uses a common internal representation and adapter-based mapping to normalize diverse input sources. This allows for consistent reading and writing routines

    Python
    在 GitHub 上查看↗4,754
  • joke2k/fakerjoke2k 的头像

    joke2k/faker

    19,278在 GitHub 上查看↗

    Faker is a Python library designed to generate realistic synthetic data for software testing, database prototyping, and privacy-preserving anonymization. It provides a comprehensive suite of tools to create diverse information types, including personal identities, financial records, geographic locations, and technical system metadata, allowing developers to populate environments with mock data that mimics real-world structures. The library is built on a modular provider architecture that supports dynamic method dispatch, enabling users to extend functionality by registering custom data genera

    Pythondatasetfakefake-data
    在 GitHub 上查看↗19,278
  • martinblech/xmltodictmartinblech 的头像

    martinblech/xmltodict

    5,741在 GitHub 上查看↗

    xmltodict is a Python library that provides bidirectional serialization between XML documents and dictionaries. It functions as a parser that converts marked-up input into key-value pairs and a serialization utility that transforms dictionaries back into structured XML documents. The project includes an incremental stream processor that uses depth-based callbacks to handle large XML files while maintaining constant memory usage. It features a namespace manager for mapping prefixes and declarations, as well as a security sanitizer that blocks external entity expansion and validates element nam

    Python
    在 GitHub 上查看↗5,741
  • mathesar-foundation/mathesarmathesar-foundation 的头像

    mathesar-foundation/mathesar

    5,012在 GitHub 上查看↗

    Mathesar is a no-code database manager and PostgreSQL GUI that provides a visual interface for managing relational database structures and records. It functions as a low-code data platform for administering schemas, tables, and relationships without the need to write manual SQL commands. The platform allows for the creation of shareable forms to collect data and the management of file attachments linked directly to database records. It includes a PostgreSQL administration tool for controlling database roles, user permissions, and data validation rules. The system covers relational data model

    Svelteairtable-alternativeautomatic-apidatabase-access
    在 GitHub 上查看↗5,012
  • merantix-momentum/squirrel-coreM

    merantix-momentum/squirrel-core

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0
  • ocrmypdf/ocrmypdfocrmypdf 的头像

    ocrmypdf/OCRmyPDF

    33,898在 GitHub 上查看↗

    OCRmyPDF is a command-line tool designed to transform scanned documents into searchable, selectable PDF files. It functions as a document processing pipeline that adds a hidden text layer to image-based files while simultaneously optimizing the document's file size and image quality. By preserving the original visual fidelity of the input, it ensures that digitized documents remain accessible to screen readers and search engines. The project distinguishes itself through a modular architecture that supports custom plugins and the integration of external recognition engines, allowing users to t

    Pythonimage-processingocrpdf
    在 GitHub 上查看↗33,898
  • pirate/archiveboxpirate 的头像

    pirate/ArchiveBox

    27,721在 GitHub 上查看↗

    ArchiveBox is a self-hosted web archiving system designed to capture and preserve permanent static copies of webpages, media, and PDFs on personal infrastructure. It functions as a digital content curator and personal web archive manager, allowing users to import URLs from bookmarks, RSS feeds, and browser history to create a centralized, searchable knowledge base. The project is distinguished by its ability to archive private, paywalled, or login-protected content using browser cookies and authenticated session persistence. It ensures long-term availability by saving pages in multiple concur

    Python
    在 GitHub 上查看↗27,721
  • pydata/pandas-datareaderpydata 的头像

    pydata/pandas-datareader

    3,217在 GitHub 上查看↗

    Extract data from a wide range of Internet sources into a pandas DataFrame.

    Pythondatadata-analysisdataset
    在 GitHub 上查看↗3,217
  • pyexcel/pyexcel-xlsxP

    pyexcel/pyexcel-xlsx

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0
  • python-excel/xlrdpython-excel 的头像

    python-excel/xlrd

    2,205在 GitHub 上查看↗

    Please use openpyxl where you can...

    Python
    在 GitHub 上查看↗2,205
  • rd17/ambarRD17 的头像

    RD17/ambar

    1,949在 GitHub 上查看↗

    :mag: Ambar: Document Search Engine

    JavaScript
    在 GitHub 上查看↗1,949
  • rom1504/img2datasetrom1504 的头像

    rom1504/img2dataset

    4,423在 GitHub 上查看↗

    img2dataset is a high-performance image dataset pipeline and preprocessing tool designed to download and process millions of images from URLs for machine learning training. It functions as a distributed image downloader and cloud storage data exporter, moving large visual datasets from web sources directly into structured formats. The system prioritizes high-throughput data acquisition by distributing workloads across multiple CPU cores and machines. It integrates directly with remote cloud storage buckets and employs a manifest-based tracking system to resume interrupted downloads without re

    Pythonbig-datadatasetdeep-learning
    在 GitHub 上查看↗4,423
  • sdv-dev/sdvsdv-dev 的头像

    sdv-dev/SDV

    3,508在 GitHub 上查看↗

    Synthetic data generation for tabular data

    Python
    在 GitHub 上查看↗3,508
  • simonw/csvs-to-sqlitesimonw 的头像

    simonw/csvs-to-sqlite

    932在 GitHub 上查看↗

    Convert CSV files into a SQLite database. Browse and publish that SQLite database with Datasette.

    Python
    在 GitHub 上查看↗932
  • singer-io/getting-startedsinger-io 的头像

    singer-io/getting-started

    1,342在 GitHub 上查看↗

    Singer is an open source standard for moving data between databases, web APIs, files, queues, and just about anything else you can think of. The Singer spec describes how data extraction scripts — called “Taps” — and data loading scripts — called “Targets” — should communicate using a standard…

    Makefile
    在 GitHub 上查看↗1,342
  • snorkel-team/snorkelsnorkel-team 的头像

    snorkel-team/snorkel

    5,981在 GitHub 上查看↗

    Snorkel is a weak supervision system that enables users to programmatically generate training labels for machine learning models without manual annotation. At its core, it provides a framework for writing labeling functions as Python callables that each vote on data points, and then trains a probabilistic graphical model over these multiple weak supervision sources to estimate latent true labels without any ground truth data. The system automatically learns accuracy and correlation parameters between labeling functions by analyzing observed agreement patterns on unlabeled data, converting lab

    Python
    在 GitHub 上查看↗5,981