awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

31 Repos

Awesome GitHub RepositoriesFile-Based Data Import

Capabilities for querying and loading data directly from flat files like CSV and Parquet.

Distinct from File-to-Table Importers: Focuses on the ability to treat files as database tables via SQL, which is distinct from schema validation or generic file importers.

Explore 31 awesome GitHub repositories matching data & databases · File-Based Data Import. Refine with filters or upvote what's useful.

Awesome File-Based Data Import GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • cwida/duckdbAvatar von cwida

    cwida/duckdb

    38,822Auf GitHub ansehen↗

    DuckDB ist eine eingebettete, In-Process analytische SQL-Datenbank und ein OLAP-Datenbankmanagementsystem. Es fungiert als Daten-Engine für Parquet- und CSV-Dateien und ermöglicht es Benutzern, komplexe SQL-Abfragen auf großen Datensätzen auszuführen, ohne einen separaten Serverprozess zu benötigen. Das System ist für lokale analytische Verarbeitung und eingebettete Data-Science-Workflows konzipiert. Es ermöglicht das direkte Abfragen und Analysieren von Parquet- und CSV-Dateien von der Festplatte, wodurch das Laden von Daten in eine permanente Datenbank entfällt. Die Engine bietet eine leistungsstarke analytische SQL-Ausführung, einschließlich Unterstützung für Fensterfunktionen und verschachtelte Unterabfragen. Sie verwendet ein spaltenbasiertes Speicherlayout und vektorisierte Abfrageausführung, um umfangreiche Datenmanipulationen und -analysen zu bewältigen. Die Datenbank ist über eine eigenständige Befehlszeilenschnittstelle sowie sprachspezifische Bindings für Python, R, Java und Wasm zugänglich.

    Enables direct loading and querying of CSV and Parquet files by referencing them within SQL queries.

    C++
    Auf GitHub ansehen↗38,822
  • zhisheng17/flink-learningAvatar von zhisheng17

    zhisheng17/flink-learning

    15,071Auf GitHub ansehen↗

    This project is a collection of educational resources and reference implementations for the Apache Flink stream processing framework. It provides a learning resource focused on mastering distributed stream processing through implementation guides, performance tuning tutorials, and practical examples. The repository features detailed walkthroughs for building real-time data pipelines using the DataStream and Table APIs. It includes specific integration examples for connecting Apache Flink with Kafka brokers and Elasticsearch indices, as well as reference implementations for real-time deduplica

    Reads text or formatted files from a path to process data once or continuously as a stream.

    Javaclickhouseelasticsearchflink
    Auf GitHub ansehen↗15,071
  • apple/turicreateAvatar von apple

    apple/turicreate

    11,171Auf GitHub ansehen↗

    This project is an automated machine learning framework and toolkit designed for training and tuning custom models for classification, regression, and recommendations. It functions as a multimodal machine learning toolkit capable of processing and training models using a combination of text, image, audio, and sensor data. The framework distinguishes itself as a multimodal data processor that can handle and visualize large datasets on a single machine using column-oriented disk storage. It includes a core machine learning model generator that converts trained models into formats compatible wit

    Loads information from local or remote files into a scalable tabular structure.

    C++
    Auf GitHub ansehen↗11,171
  • akaunting/akauntingAvatar von akaunting

    akaunting/akaunting

    9,604Auf GitHub ansehen↗

    Akaunting is a modular business enterprise resource planning system and self-hosted accounting software. It provides a comprehensive platform for small business financial management, centering on a double-entry bookkeeping system with a general ledger and chart of accounts. The platform is designed for extensibility through a module-based architecture and a dedicated marketplace for procuring third-party applications. It supports multi-tenant data isolation and utilizes role-based access control to manage granular user permissions. Its capability surface covers a wide range of business opera

    Provides a way to save custom field mappings for specific file structures to reuse for future data uploads.

    PHPaccountingakauntingbalance
    Auf GitHub ansehen↗9,604
  • microsoft/vscode-copilot-chatAvatar von microsoft

    microsoft/vscode-copilot-chat

    9,493Auf GitHub ansehen↗

    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

    Allows opening datasets from local CSV and Excel files or notebook variables for analysis.

    TypeScript
    Auf GitHub ansehen↗9,493
  • a16z-infra/ai-townAvatar von a16z-infra

    a16z-infra/ai-town

    9,285Auf GitHub ansehen↗

    AI Town is a TypeScript-based simulation engine used to create virtual environments where autonomous characters interact and socialize. It functions as a framework for orchestrating multiple AI agents within a persistent digital world, utilizing language models and a game engine to drive character behavior and social interactions. The project differentiates itself through a dedicated agent sandbox and a vector database agent store, which allow for the management of agent memories and world state. It integrates generative AI for background music and provides tools for simulation world design,

    Provides capabilities to load data from files into specified database tables.

    TypeScript
    Auf GitHub ansehen↗9,285
  • apache/jmeterAvatar von apache

    apache/jmeter

    9,233Auf GitHub ansehen↗

    Apache JMeter is a Java-based performance testing tool and multi-protocol traffic simulator used to analyze the stability and scalability of servers and networks. It functions as a distributed load testing framework that coordinates remote worker nodes from a single controller to generate high volumes of concurrent traffic. The project is distinguished by its ability to simulate traffic across diverse backend systems, including HTTP, JDBC, LDAP, JMS, FTP, and TCP. It provides a headless command-line interface for automated execution and a reporting system that transforms raw sample logs into

    Loads comma-separated values from external files to provide unique data for test iterations.

    Javajavaperformancetest
    Auf GitHub ansehen↗9,233
  • redis/redisinsightAvatar von redis

    redis/RedisInsight

    8,556Auf GitHub ansehen↗

    RedisInsight is a graphical user interface and management tool for browsing, analyzing, and administering Redis databases. It provides a visual environment for exploring key-value data structures, managing database instances, and performing data analysis across different operating systems and deployments. The tool distinguishes itself by providing dedicated visual managers for complex operations, including a vector database manager for configuring embeddings and similarity searches, a query workbench for executing raw commands and Lua scripts, and a performance monitoring dashboard for tracki

    Reads content from standard input or text files to set key values and execute commands.

    TypeScriptdatabase-guiredisredis-gui
    Auf GitHub ansehen↗8,556
  • appbaseio/dejavuAvatar von appbaseio

    appbaseio/dejavu

    8,465Auf GitHub ansehen↗

    Dejavu is a containerized administration panel and web interface for managing data within Elasticsearch and OpenSearch clusters. It serves as a search index management tool for browsing, editing, and deleting records through a visual explorer rather than raw API queries. The project distinguishes itself by providing a search interface prototyping tool. This allows users to visually design search screens to test result relevancy and export the final layout configuration as usable code. The tool covers broad data management capabilities, including structured data import from CSV or JSON files

    Supports loading structured data from CSV or JSON files into search clusters via guided mapping.

    JavaScript
    Auf GitHub ansehen↗8,465
  • jeecgboot/jimureportAvatar von jeecgboot

    jeecgboot/jimureport

    8,059Auf GitHub ansehen↗

    JimuReport is an open-source reporting and dashboard engine designed to be embedded directly into Spring Boot applications. Its core identity centers on generating data reports and full-screen dashboards from natural language descriptions, eliminating the need for manual design. The platform also provides a conversational query interface that translates plain-language questions into database queries, returning results as tables and charts without requiring SQL knowledge. What distinguishes JimuReport is its integration of AI skills that can be installed with a single command, enabling report

    Loads data from Excel, CSV, and JSON files as a data source for report generation.

    Javaaibibigscreen
    Auf GitHub ansehen↗8,059
  • freika/dawarichAvatar von Freika

    Freika/dawarich

    8,030Auf GitHub ansehen↗

    Dawarich is a self-hosted location history manager and travel journaling platform. It functions as a personal travel archive that collects GPS coordinates and movement data, providing a private alternative to proprietary tracking services. The system utilizes a PostgreSQL geospatial database to store coordinates, visits, and custom geofence boundaries. The project distinguishes itself as a geospatial data converter and visualization tool, capable of transforming location history between formats such as GPX, KML, and GeoJSON. It allows users to organize GPS tracks and geotagged photos into nam

    Combines multiple GPS exchange files into a single unified track within the browser.

    Rubygoogle-mapsgpsloggerhacktoberfest
    Auf GitHub ansehen↗8,030
  • microsoft/azuredatastudioAvatar von microsoft

    microsoft/azuredatastudio

    7,694Auf GitHub ansehen↗

    Azure Data Studio is a cross-platform SQL database management IDE used for writing queries, managing schemas, and administering relational databases. It functions as a comprehensive environment for relational database management, providing a structured interface for executing SQL queries and browsing database objects. The platform is distinguished by its interactive data notebooks, which combine executable code cells, narrative text, and visualizations for data analysis. It also includes specialized tools for database migration, allowing users to assess and transfer schemas and data from on-p

    Includes a guided wizard to load data from CSV, text, and JSON files into database tables.

    TypeScriptazureazure-data-studioelectron
    Auf GitHub ansehen↗7,694
  • alasql/alasqlA

    AlaSQL/alasql

    7,278Auf GitHub ansehen↗

    AlaSQL is a JavaScript SQL database engine that allows for the filtering, grouping, and joining of in-memory object arrays and JSON data. It functions as an in-memory SQL database and client-side data processor, enabling the execution of SQL statements against JavaScript arrays and external data sources in both browser and server environments. The project serves as a universal data query tool capable of performing relational joins across diverse sources, such as merging Google Spreadsheets, SQLite files, and remote APIs into a single result set. It also acts as an IndexedDB SQL wrapper, allow

    Imports data from legacy .xls files directly into the database for SQL querying.

    JavaScript
    Auf GitHub ansehen↗7,278
  • ipfs/ipfs-desktopAvatar von ipfs

    ipfs/ipfs-desktop

    6,539Auf GitHub ansehen↗

    IPFS Desktop ist ein grafischer Client zum Speichern, Abrufen und Verwalten von Inhalten in einem Peer-to-Peer-Netzwerk. Er fungiert als Manager für verteilte Dateisysteme und als Node-Administrationstool, das es Benutzern ermöglicht, einen lokalen Node zu betreiben und inhaltsadressierte Daten ohne Verwendung einer Befehlszeile zu verwalten. Die Anwendung enthält einen Netzwerk-Visualisierer zur Überwachung verbundener Peers und zur Analyse der globalen Netzwerktopologie. Sie dient zudem als System-Protokoll-Handler, der ipfs- und ipns-URIs abfangen und verarbeiten kann. Die Software deckt dezentrale Dateispeicherung und verteiltes Content-Hosting ab und bietet Tools zum Importieren von Daten per Drag-and-Drop oder Binärarchiven. Sie stellt Dienstprogramme für Dateiorganisation, Remote-Content-Pinning und Garbage Collection zur Verwaltung des Speicherplatzes bereit. Netzwerk-Management-Funktionen umfassen die Konfiguration von permanentem Peering, PubSub und IPNS-Einstellungen.

    Enables loading specific data sets into a node using Content Addressable Archive files.

    JavaScript
    Auf GitHub ansehen↗6,539
  • jlfwong/speedscopeAvatar von jlfwong

    jlfwong/speedscope

    6,501Auf GitHub ansehen↗

    Speedscope is a web-based performance profiler that visualizes profiling data through interactive flamegraphs and timeline views. It ingests performance profiles from a wide range of sources, including Chrome, Firefox, Safari, Node.js, .NET Core, Instruments, Hermes, GHC, and Ruby, normalizing them into a common schema for unified analysis. The tool distinguishes itself with a canvas-based rendering engine that draws flamegraphs without DOM nodes for each frame, and a WebAssembly-based rendering pipeline for high-performance drawing. It offers left-heavy stack sorting to surface the most time

    Captures JavaScript performance data from Hermes engine in development mode via the React Native Dev Menu and saves it as a .cpuprofile file for analysis.

    TypeScriptflamegraphflamegraphsperformance-profiling
    Auf GitHub ansehen↗6,501
  • pawelsalawa/sqlitestudioAvatar von pawelsalawa

    pawelsalawa/sqlitestudio

    6,428Auf GitHub ansehen↗

    SQLiteStudio is an open-source graphical tool for browsing, editing, and managing SQLite database files. It combines a full-featured SQL editor with syntax highlighting, a visual database schema designer for creating entity-relationship diagrams, and a plugin-based extensibility platform that allows adding custom functionality through C/C++, JavaScript, Tcl, or Python. The application distinguishes itself through its multi-language scripting engine, which embeds JavaScript, Tcl, and Python interpreters to enable user-defined functions and scripts within SQL queries. It supports encrypted data

    Imports data from files into database tables, creating the table if it does not exist.

    Ccppdatabasedatabase-management
    Auf GitHub ansehen↗6,428
  • inventree/inventreeAvatar von inventree

    inventree/InvenTree

    6,350Auf GitHub ansehen↗

    InvenTree is an open-source inventory management platform built on Django, designed for tracking parts, stock levels, and supply chain operations through a web interface and REST API. The system uses barcodes—including QR codes, 1D barcodes, and Data Matrix codes—as primary identifiers for scanning, linking, and triggering inventory actions, and extends core functionality through a Python plugin framework supporting custom actions, UI panels, barcode handlers, and scheduled tasks. The platform distinguishes itself through a comprehensive plugin-based extensibility system that allows custom in

    InvenTree uses a data import wizard to step through selecting a file and mapping its data to create parts.

    Pythondjangohacktoberfestpython
    Auf GitHub ansehen↗6,350
  • apache/hiveAvatar von apache

    apache/hive

    6,012Auf GitHub ansehen↗

    Apache Hive is a SQL-on-Hadoop data warehouse that enables querying and managing petabytes of data stored in distributed storage such as HDFS and cloud storage services. It provides a familiar SQL interface for batch analytics and reporting, supported by a core set of components including the HiveServer2 Thrift service for remote query execution, the Hive Metastore Service for central metadata management, the Hive ACID Transaction Engine for concurrent read-write operations, and the Hive LLAP Interactive Engine for low-latency analytical processing. The WebHCat REST API offers an HTTP interfac

    Imports data from HDFS files into Hive tables using external table definitions or load commands.

    Javaapachebig-datadatabase
    Auf GitHub ansehen↗6,012
  • mrdbourke/zero-to-mastery-mlAvatar von mrdbourke

    mrdbourke/zero-to-mastery-ml

    5,839Auf GitHub ansehen↗

    Dieses Projekt ist ein Lehrplan für Machine Learning und eine Lernplattform, die über interaktive Jupyter Notebooks bereitgestellt wird. Es dient als umfassender Leitfaden zur Beherrschung des Python-Data-Science-Toolkits und bietet strukturierte Tutorials für numerisches Rechnen, Manipulation tabellarischer Daten und statistische Visualisierung. Der Lehrplan enthält spezifische Implementierungsleitfäden für Scikit-Learn und einen praktischen Kurs zu TensorFlow für den Aufbau, das Training und das Deployment neuronaler Netze und Computer-Vision-Modelle. Er deckt den End-to-End-Prozess des Aufbaus prädiktiver Modelle ab, von der anfänglichen Problemformulierung und Aufgabenkategorisierung bis hin zum Deployment der Modelle über interaktive Weboberflächen. Das Projekt deckt ein breites Funktionsspektrum ab, einschließlich numerischem Rechnen mit mehrdimensionalen Arrays, explorativer Datenanalyse und Datenvorverarbeitungsroutinen. Es bietet detaillierte Workflows für überwachtes und unüberwachtes Lernen, automatisierte Machine-Learning-Pipelines, Hyperparameter-Optimierung und Modellbewertung mittels Klassifizierungsmetriken und Kreuzvalidierung. Der Bildungsinhalt ist als eine Reihe von Notebooks strukturiert, die Python-Code mit narrativen Erklärungen verknüpfen, um Data-Science-Workflows zu dokumentieren.

    Provides capabilities for querying and loading data directly from flat files like CSV and Excel.

    Jupyter Notebookdata-sciencedeep-learningmachine-learning
    Auf GitHub ansehen↗5,839
  • paradigmxyz/rethAvatar von paradigmxyz

    paradigmxyz/reth

    5,652Auf GitHub ansehen↗

    Reth is a modular, high-performance Ethereum execution layer client written in Rust. It serves as a full Ethereum node that syncs, validates, and serves blockchain data, functioning as an archive node implementation, a high-throughput RPC node server, and a snapshot sync tool. The project is built around a modular component architecture that allows assembling custom node behavior by swapping independent Rust crates for consensus, execution, mempool, and networking. The client distinguishes itself through a staged sync pipeline that downloads headers and bodies online before processing the res

    Reads previously exported chain data files and writes their blocks and state into the local database.

    Rust
    Auf GitHub ansehen↗5,652
Vorherige12Nächste
  1. Home
  2. Data & Databases
  3. File-Based Data Import

Unter-Tags erkunden

  • Blockchain Data ImportsReading previously exported chain data files and writing their blocks and state into the local database. **Distinct from File-Based Data Import:** Distinct from File-Based Data Import: specifically imports blockchain blocks and state data, not general flat file data.
  • CAR File ImportLoading data from Content Addressable Archive files into a local node. **Distinct from File-Based Data Import:** Specifically targets CAR binary archives instead of flat files like CSV or Parquet.
  • Import Template MappingsSave and reuse field mappings for importing data from specific file structures. **Distinct from File-Based Data Import:** Distinct from File-Based Data Import: focuses on the persistence of mapping configurations rather than the act of loading data.
  • Import-Time Missing Value SpecificationDefining custom character strings as nulls during the initial data loading process. **Distinct from File-Based Data Import:** Specific to the import phase (reading the file) rather than post-import cleaning.
  • Multi-Source IngestionCapabilities for importing data from a diverse mix of files, APIs, and web scraping. **Distinct from File-Based Data Import:** Covers the variety of sources (APIs, web) whereas file-based import focuses specifically on disk files.
  • Performance Profile Importers1 Sub-TagTools for importing performance profiling data from various runtime profilers. **Distinct from File-Based Data Import:** Distinct from File-Based Data Import: focuses on importing Hermes .cpuprofile files, not general flat-file data.
  • Track MergingUtilities for combining multiple GPS tracks into a single contiguous path. **Distinct from File-Based Data Import:** Specifically merges GPS exchange files into a unified movement track, unlike general flat-file imports.
  • Wizard-Driven Part ImportsGuided multi-step wizards that step users through selecting a file, mapping columns, and creating inventory parts. **Distinct from File-Based Data Import:** Distinct from File-Based Data Import: focuses on a step-by-step wizard interface for importing parts, not general file-as-table querying.