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

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

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

25 مستودعات

Awesome GitHub RepositoriesData Loading Extraction

Libraries for loading, collecting, and extracting data from a variety of data sources and formats.

Explore 25 awesome GitHub repositories matching part of an awesome list · Data Loading Extraction. Refine with filters or upvote what's useful.

Awesome Data Loading Extraction GitHub Repositories

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

    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

    Hub of ready-to-use datasets for AI.

    Pythonaiartificial-intelligencecomputer-vision
    عرض على GitHub↗21,643
  • joke2k/fakerالصورة الرمزية لـ joke2k

    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

    Generates fake data.

    Pythondatasetfakefake-data
    عرض على GitHub↗19,278
  • wireservice/csvkitالصورة الرمزية لـ wireservice

    wireservice/csvkit

    6,390عرض على GitHub↗

    csvkit is a composable Unix-style command-line toolkit for converting, filtering, and analyzing CSV files directly from the terminal. It provides a suite of focused single-purpose commands that can be combined via pipes to build complex data processing workflows, with a modular architecture that includes a column-type inference engine for automatically detecting data types and a streaming-pipeline design for efficient handling of tabular data. The toolkit distinguishes itself through its SQL-engine abstraction layer, which allows users to run SQL queries directly against CSV files without req

    Utilities for converting and working with CSV.

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

    Generating training data with weak supervision.

    Python
    عرض على GitHub↗5,981
  • martinblech/xmltodictالصورة الرمزية لـ martinblech

    martinblech/xmltodict

    5,741عرض على GitHub↗

    xmltodict هي مكتبة Python توفر تسلسلاً ثنائي الاتجاه بين مستندات XML والقواميس (dictionaries). تعمل كمحلل (parser) يحول المدخلات المرمزة إلى أزواج مفتاح-قيمة، وأداة تسلسل تحول القواميس مرة أخرى إلى مستندات XML مهيكلة. يتضمن المشروع معالج تدفق تزايدي يستخدم استدعاءات تعتمد على العمق للتعامل مع ملفات XML الكبيرة مع الحفاظ على استهلاك ثابت للذاكرة. يتميز بمدير مساحات أسماء (namespace manager) لتعيين البادئات والإعلانات، بالإضافة إلى مطهر أمني (security sanitizer) يحظر توسيع الكيانات الخارجية ويتحقق من صحة أسماء العناصر لمنع هجمات الحقن. توفر المكتبة إمكانيات لفرض أنواع البيانات، مثل إجبار عناصر معينة على أن تُمثل كقوائم بغض النظر عن عدد العناصر الفرعية. كما تدعم معالجة البيانات اللاحقة من خلال استدعاءات يحددها المستخدم، وتوفر عناصر تحكم قابلة للتكوين لتوسيع أو طي أو تخطي مساحات الأسماء أثناء عملية التحويل.

    Makes XML feel like working with JSON.

    Python
    عرض على GitHub↗5,741
  • wkentaro/gdownالصورة الرمزية لـ wkentaro

    wkentaro/gdown

    5,116عرض على GitHub↗

    gdown is a command-line tool that downloads public files and folders from Google Drive without requiring authentication. It bypasses the mandatory virus-scan warning page to retrieve large files that conventional download tools block, and can resume interrupted transfers using HTTP range requests. Beyond simple file downloads, gdown can recursively download entire folder hierarchies while preserving the local directory structure. It lists the contents of a public folder as structured JSON without downloading the files themselves, and resolves a file's real name and extension without retrievin

    Google Drive public file downloader.

    Pythoncurldownloaddownloader
    عرض على GitHub↗5,116
  • jazzband/tablibالصورة الرمزية لـ jazzband

    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

    Tabular dataset module for multiple formats.

    Python
    عرض على GitHub↗4,754
  • deanmalmgren/textractالصورة الرمزية لـ deanmalmgren

    deanmalmgren/textract

    4,623عرض على GitHub↗

    Textract هو أداة لاستخراج النصوص من تنسيقات متعددة ومحلل بيانات. يوفر واجهة موحدة لاستخراج النصوص العادية من مجموعة متنوعة من المصادر، بما في ذلك المستندات والصور والملفات الصوتية. يعمل النظام كمحلل لمحتوى المستندات لملفات PDF وجداول البيانات، ومستخرج للنصوص من الصور باستخدام التعرف الضوئي على الحروف (OCR)، ومحول للكلام إلى نص للتسجيلات الصوتية.

    Extract text from any document.

    HTML
    عرض على GitHub↗4,623
  • rom1504/img2datasetالصورة الرمزية لـ rom1504

    rom1504/img2dataset

    4,423عرض على GitHub↗

    img2dataset هو خط معالجة عالي الأداء لمجموعات بيانات الصور وأداة معالجة مسبقة مصممة لتنزيل ومعالجة ملايين الصور من روابط URL لتدريب تعلم الآلة. يعمل كأداة تنزيل صور موزعة ومصدر بيانات للتخزين السحابي، حيث ينقل مجموعات البيانات البصرية الكبيرة من مصادر الويب مباشرة إلى تنسيقات مهيكلة. يعطي النظام الأولوية للحصول على البيانات ذات الإنتاجية العالية من خلال توزيع أحمال العمل عبر أنوية CPU متعددة وأجهزة متعددة. يتكامل مباشرة مع حاويات التخزين السحابي البعيدة ويستخدم نظام تتبع قائماً على البيان (manifest-based) لاستئناف التنزيلات المتقطعة دون إعادة معالجة البيانات الموجودة. توفر الأداة مجموعة معالجة مسبقة كاملة لإعداد مجموعات بيانات تعلم الآلة، بما في ذلك تغيير حجم الصور، والقص، وترشيح الخصائص بناءً على الحجم أو نسبة العرض إلى الارتفاع. كما تتحقق من سلامة الصور عبر مقارنة الهاش (hash) وتضمن الامتثال لتوجيهات الروبوتات أثناء سير عمل الكشط (scraping). تم تنفيذ المشروع بلغة Python.

    Turn image URLs into datasets.

    Pythonbig-datadatasetdeep-learning
    عرض على GitHub↗4,423
  • camelot-dev/camelotالصورة الرمزية لـ camelot-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

    Extract tabular data from PDFs.

    Python
    عرض على GitHub↗3,764
  • sdv-dev/sdvالصورة الرمزية لـ sdv-dev

    sdv-dev/SDV

    3,508عرض على GitHub↗

    Synthetic data generation for tabular data

    Synthetic data generation for tabular data.

    Python
    عرض على GitHub↗3,508
  • xlwings/xlwingsالصورة الرمزية لـ xlwings

    xlwings/xlwings

    3,312عرض على GitHub↗

    xlwings - Make Excel fly with Python!

    Call Python from Excel.

    Pythonautomationexcelgoogle-sheets
    عرض على GitHub↗3,312
  • pydata/pandas-datareaderالصورة الرمزية لـ pydata

    pydata/pandas-datareader

    3,217عرض على GitHub↗

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

    Extract data from internet sources.

    Pythondatadata-analysisdataset
    عرض على GitHub↗3,217
  • ahupp/python-magicالصورة الرمزية لـ ahupp

    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

    Wrapper for libmagic.

    Python
    عرض على GitHub↗2,886
  • python-excel/xlrdالصورة الرمزية لـ python-excel

    python-excel/xlrd

    2,205عرض على GitHub↗

    Please use openpyxl where you can...

    Reading Excel files.

    Python
    عرض على GitHub↗2,205
  • camelot-dev/excaliburالصورة الرمزية لـ camelot-dev

    camelot-dev/excalibur

    1,790عرض على GitHub↗

    Web interface for PDF table extraction.

    Pythonextractfor-humanspdf
    عرض على GitHub↗1,790
  • singer-io/getting-startedالصورة الرمزية لـ singer-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…

    Standard for moving data between systems.

    Makefile
    عرض على GitHub↗1,342
  • intake/intakeالصورة الرمزية لـ intake

    intake/intake

    1,080عرض على GitHub↗

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

    Package for finding and loading data.

    Python
    عرض على GitHub↗1,080
  • simonw/csvs-to-sqliteالصورة الرمزية لـ simonw

    simonw/csvs-to-sqlite

    932عرض على GitHub↗

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

    Convert CSV to SQLite.

    Python
    عرض على GitHub↗932
  • upgini/upginiالصورة الرمزية لـ upgini

    upgini/upgini

    351عرض على GitHub↗

    Data search & enrichment library for Machine Learning → Easily find and add relevant features to your ML & AI pipeline from hundreds of public and premium external data sources, including open & commercial LLMs

    Data search and enrichment for ML.

    Python
    عرض على GitHub↗351
السابق12التالي
  1. Home
  2. Part of an Awesome List
  3. Databases & Data
  4. Data Loading Extraction