16 Repos
Importing and deduplicating structured application data from JSON files.
Distinct from File-Based Data Import: Candidates are too narrow (game saves, URLs) or too broad (flat-file SQL); this is application-state restoration.
Explore 16 awesome GitHub repositories matching data & databases · JSON Data Import. Refine with filters or upvote what's useful.
ChatGPT-Shortcut is a prompt engineering toolkit and management library designed to organize, refine, and deploy structured instructions for large language models. It functions as a browser-based prompt injector and a self-hosted prompt database, allowing users to maintain a curated collection of specialized templates. The project features a community prompt gallery where users can publish, discover, and vote on effective templates. It distinguishes itself by integrating these libraries directly into chat interfaces via userscripts or browser extensions, enabling access to prompts through sid
Uploads a JSON file to restore saved prompts while deduplicating entries and preserving privacy.
This project is a JavaScript spreadsheet component and web-based data table that provides an interactive grid for managing tabular data. It functions as a cross-framework UI component compatible with React, Vue, and jQuery, and can also be embedded as a standalone web component. The grid is specifically designed for XLSX interoperability, allowing users to import and export XLSX files while preserving formulas and styles. It distinguishes itself through real-time collaboration for simultaneous multi-user editing and a flexible system for creating custom cell editors and specialized column typ
Populates the table using JSON objects and defines specific column ordering.
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
Imports profiling data from GHC's built-in profiler by reading the JSON output produced with the -pj RTS flag.
3d-force-graph is a WebGL-accelerated component for rendering interactive network graphs in three-dimensional space. Built on the ThreeJS library, it positions nodes using a force-directed physics simulation that can be driven by either a D3-force or ngraph engine, producing dynamic layouts that users can rotate, zoom, and pan using mouse, keyboard, or touch controls. The component distinguishes itself through comprehensive camera control capabilities, including programmatic positioning, animated transitions, automatic timed orbiting, and zoom-to-fit functionality that frames all nodes within
Imports graph structure from JSON files or objects, specifying node IDs and link sources and targets.
1Remote is a portable remote desktop client that manages and launches remote sessions across multiple protocols from a single unified interface. It organizes servers using a flexible tagging system and stores all configuration in structured JSON files for easy backup and transfer between machines. The application supports launching RDP, SSH, VNC, Telnet, and other remote connections, and allows users to replace default protocol handlers with custom external programs that accept command-line arguments. It includes a bulk server editor for applying uniform changes to addresses, credentials, or
Loads server configurations from JSON files or from other remote management tools like mRemoteNG.
Taskwarrior is a command-line task manager that lets you create, modify, filter, and complete to-do items directly from the terminal. It stores all tasks in a single plain-text file for portability and manual editing, and includes a custom expression language for selecting tasks by status, priority, tags, and date ranges. The tool distinguishes itself through several integrated capabilities. It computes a numeric urgency score for each task based on weighted factors like age, tags, and due date to determine ordering. A recurrence template engine generates new task instances from a template af
Provides a built-in command to import task data from JSON files into the task database.
AliSQL is a fork of MySQL by Alibaba that extends the relational database management system with enhancements for high performance, scalability, and enterprise-grade availability. It retains the core MySQL identity as a SQL-based database for storing, organizing, and retrieving structured data, while adding optimizations for large-scale transactional and analytical workloads. The project differentiates itself through a set of Alibaba-specific improvements, including a columnar engine for accelerating analytical queries directly on MySQL tables, and a distributed, shared-nothing NDB Cluster en
Reads JSON files and inserts their contents into MySQL tables or collections using the utility API.
Isso is a self-hosted commenting system and WSGI comment server that allows users to manage decentralized discussion boards. It functions as a markdown discussion engine that transforms user-generated content into filtered HTML for secure display on webpages. The system is designed as a cross-domain comment host, enabling a single centralized server instance to serve unique comment sections across multiple distinct domains. It secures this integration using CORS hostname whitelisting to ensure comments are only embeddable on authorized websites. The platform provides a comprehensive moderati
Enables migration of conversation history from external platforms by importing structured JSON files.
Kimai is an open-source time tracking system that records employee working hours, manages absences, and generates professional invoices from recorded timesheets and expenses. It organizes all time records through a mandatory three-level hierarchy of customer, project, and activity, and supports project budget monitoring with configurable time and money limits. The application is extensible through a plugin system that allows adding custom features, invoice templates, reporting views, and dashboard widgets without modifying core files. It provides a RESTful JSON API for programmatic read and w
Loads timesheet, customer, and project data from CSV or JSON files with automatic entity creation and duplicate resolution.
supabase-js ist eine umfassende Client-Bibliothek, die entwickelt wurde, um Frontend-Anwendungen mit einem gehosteten Backend-as-a-Service zu integrieren. Sie bietet ein einheitliches Interface für die Interaktion mit einer PostgreSQL-Datenbank, Identitätsmanagementsystemen, Cloud-Objektspeicherung und Echtzeit-Datensynchronisierung. Die Bibliothek bietet ein isomorphes Client-Design, das sowohl in Browser- als auch in Serverumgebungen funktioniert. Sie zeichnet sich durch einen Typ-sicheren Ansatz aus, nutzt TypeScript, um Datenbankschemata direkt auf Client-seitige Definitionen zu mappen, und verwendet eine PostgREST-basierte API, um JavaScript-Aufrufe in RESTful-Requests zu übersetzen. Der Client deckt ein breites Spektrum an Funktionen ab, einschließlich Nutzerauthentifizierung via OAuth, OIDC und Passkeys sowie Sitzungsmanagement unter Verwendung signierter Token. Er verwaltet große Binärdaten über ein S3-kompatibles Speicher-Interface und ermöglicht Live-Anwendungsupdates via WebSocket-basierter Abonnements für Datenbankänderungen und Präsenzsynchronisierung. Zusätzliche Funktionalität umfasst den Aufruf von Serverless-Edge-Functions und die Durchführung von Ähnlichkeitssuchen unter Verwendung von Vektor-Embeddings.
Supports loading structured data from JSON files directly into database tables.
Dieses Projekt ist ein Zwei-Faktor-Authentifizierungs-Manager, der Zeit- und Zähler-basierte Einmalpasswörter generiert, um Online-Konten zu sichern. Es fungiert als verschlüsselter Credential-Manager zum Speichern von Authentifizierungs-Seeds und zur Erstellung von Sicherheitscodes auf Mobil- und Wearable-Geräten. Die Anwendung enthält einen dedizierten Android-Wear-OS-Client, der Authentifizierungsdaten und UI-Zustände synchronisiert, damit Sicherheitscodes direkt von einer Smartwatch aus eingesehen werden können. Das System unterstützt den Import und die Migration von Authentifizierungs-Seeds aus anderen Anwendungen und bietet verschlüsselte Backup-Funktionen für lokalen oder Cloud-Speicher zur Kontowiederherstellung. Es enthält zudem Organisationstools, um Authentifizierungseinträge in benutzerdefinierte Kategorien mit zugehöriger Marken-Ikonografie zu gruppieren.
Supports importing authentication secrets from other applications using standardized JSON data formats.
ChatLab is a self-hosted chat database and data pipeline designed to normalize, store, and analyze large-scale social conversation histories. It functions as an analytics platform that uses large language models to extract patterns and insights from messaging data imported from multiple platforms. The system distinguishes itself through an AI-powered analysis engine that utilizes vector-based history analysis and agent-based function calling to summarize conversation trends. It further identifies behavioral patterns by generating visual analytics, including heatmaps, word clouds, and activity
Imports chat history from Telegram using the official desktop export feature, accepting a machine-readable JSON file.
Viewers is a zero-footprint DICOMweb medical imaging viewer and a modular plugin framework. It serves as a diagnostic interface for rendering 2D and 3D medical images, providing a web-based clinical workflow engine to automate image layouts and toolsets. The project distinguishes itself through a highly extensible architecture that allows for the development of custom clinical workflows, specialized viewing modes, and the integration of external functional extensions. It includes a dedicated command line interface for managing these plugins and supports white-labeling through a comprehensive
Cornerstone imports study information using a JSON-formatted text file when a DICOMweb endpoint is unavailable.
Kùzu is an embedded property graph database engine designed for high-performance analytical queries and local data management. It operates as a library within the host application process, utilizing a columnar-based storage architecture and just-in-time query compilation to execute complex graph traversals and pattern matching efficiently. By mapping database files directly into system memory, it ensures data durability and high-speed access while maintaining ACID-compliant transactional integrity. The engine distinguishes itself by integrating vector similarity search and full-text search di
Loads structured data from JSON files into existing node or relationship tables by mapping file keys to defined table properties and schema requirements.
Telegram Search ist eine selbstgehostete Plattform zum Exportieren, Indizieren und Archivieren von persönlichen oder Gruppen-Nachrichtenverläufen. Sie fungiert als private Suchmaschine, die verstreute Kommunikationsprotokolle und Medien-Assets in eine durchsuchbare Wissensbibliothek umwandelt, sodass Benutzer durch containerisierte Infrastruktur die volle Kontrolle über ihre Daten behalten. Die Plattform zeichnet sich durch die Nutzung vektorbasierter semantischer Indizierung aus, um eine Fuzzy-Suche über historische Datensätze zu ermöglichen. Sie integriert eine OCR-Pipeline (Optical Character Recognition), um Text aus Bildern und Mediendateien zu extrahieren und sicherzustellen, dass visuelle Inhalte ebenso auffindbar sind wie textbasierte Nachrichten. Benutzer können direkt aus den Suchergebnissen über protokollbasierte Deep-Links zur ursprünglichen Quelle innerhalb der Messaging-Anwendung navigieren. Über die einfache Suche hinaus integriert das System generative KI, um kontextbezogene Zusammenfassungen und Antworten basierend auf gespeicherten Chat-Protokollen bereitzustellen. Diese RAG-Fähigkeit (Retrieval-Augmented Generation) ermöglicht eine intelligente Analyse historischer Threads, während die automatisierte Medienarchivierung große Assets auf externen Speicher auslagert, um eine schlanke lokale Datenbank zu erhalten. Der gesamte Stack wird über containerisierte Konfigurationen bereitgestellt, um die Verwaltung von Interface, Datenbank und Speicherdiensten zu vereinfachen.
Exports and preserves personal or group message history into a private database for long-term storage and offline access.
This project is a set of hands-on labs for practicing cloud development, focusing on implementing web apps, functions, storage solutions, and containerized workloads. It provides a practical framework for developing solutions within the Azure ecosystem. The content covers a wide range of specialized cloud capabilities, including serverless development with HTTP and timer triggers, container orchestration using apps and instances, and API management for routing and transforming traffic. It also emphasizes identity and access management through OpenID Connect and managed identities. Additional
Reads JSON data from local files and inserts it into NoSQL collections.