16 dépôts
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 est un système de commentaires auto-hébergé et un serveur de commentaires WSGI qui permet aux utilisateurs de gérer des forums de discussion décentralisés. Il fonctionne comme un moteur de discussion markdown qui transforme le contenu généré par les utilisateurs en HTML filtré pour un affichage sécurisé sur les pages web. Le système est conçu comme un hôte de commentaires inter-domaines, permettant à une instance de serveur centralisée unique de servir des sections de commentaires uniques à travers plusieurs domaines distincts. Il sécurise cette intégration en utilisant une liste blanche de noms d'hôtes CORS pour garantir que les commentaires ne sont intégrables que sur des sites web autorisés. La plateforme fournit une interface de modération complète avec un panneau d'administration protégé par mot de passe et une file d'attente de révision pour filtrer les publications. Des capacités supplémentaires incluent des notifications par e-mail basées sur SMTP, la génération d'identicons utilisateur et la capacité de migrer l'historique des conversations depuis des plateformes externes via des imports JSON. Le serveur peut être déployé via des environnements conteneurisés, FastCGI ou en tant que service système.
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 est une bibliothèque client complète conçue pour intégrer des applications frontend avec un backend-as-a-service hébergé. Elle fournit une interface unifiée pour interagir avec une base de données PostgreSQL, des systèmes de gestion des identités, le stockage d'objets cloud et la synchronisation de données en temps réel. La bibliothèque présente une conception client isomorphe qui fonctionne à la fois dans les environnements navigateur et serveur. Elle se distingue par une approche typée, utilisant TypeScript pour mapper les schémas de base de données directement aux définitions côté client, et emploie une API basée sur PostgREST pour traduire les appels JavaScript en requêtes RESTful. Le client couvre un large éventail de capacités, incluant l'authentification utilisateur via OAuth, OIDC et passkeys, ainsi que la gestion de session utilisant des jetons signés. Il gère des données binaires à grande échelle via une interface de stockage compatible S3 et permet des mises à jour d'application en direct via des abonnements basés sur WebSocket pour les changements de base de données et la synchronisation de présence. Une fonctionnalité supplémentaire inclut l'invocation de fonctions edge serverless et l'exécution de recherches de similarité utilisant des plongements vectoriels (vector embeddings).
Supports loading structured data from JSON files directly into database tables.
Ce projet est un gestionnaire d'authentification à deux facteurs qui génère des mots de passe à usage unique basés sur le temps et sur le compteur pour sécuriser les comptes en ligne. Il fonctionne comme un gestionnaire d'identifiants chiffré pour stocker les graines d'authentification et produire des codes de sécurité sur les appareils mobiles et portables. L'application inclut un client Android Wear OS dédié qui synchronise les données d'authentification et les états de l'UI pour permettre aux codes de sécurité d'être visualisés directement depuis une montre connectée. Le système prend en charge l'importation et la migration des graines d'authentification depuis d'autres applications et fournit des capacités de sauvegarde chiffrée vers un stockage local ou cloud pour la récupération de compte. Il inclut également des outils organisationnels pour regrouper les entrées d'authentification dans des catégories personnalisées avec une iconographie de marque associée.
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 est une plateforme auto-hébergée conçue pour exporter, indexer et archiver l'historique des messages personnels ou de groupe. Elle fonctionne comme un moteur de recherche privé qui transforme les journaux de communication et les assets multimédias dispersés en une bibliothèque de connaissances interrogeable, permettant aux utilisateurs de garder un contrôle total sur leurs données via une infrastructure conteneurisée. La plateforme se distingue par l'utilisation d'une indexation sémantique basée sur des vecteurs pour permettre une recherche floue (fuzzy retrieval) sur des jeux de données historiques. Elle intègre un pipeline de reconnaissance optique de caractères (OCR) pour extraire le texte des images et des fichiers multimédias, garantissant que le contenu visuel est aussi découvrable que les messages textuels. Les utilisateurs peuvent naviguer directement depuis les résultats de recherche vers la source originale dans l'application de messagerie en utilisant des liens profonds basés sur des protocoles. Au-delà de la recherche fondamentale, le système intègre l'intelligence artificielle générative pour fournir des résumés et des réponses contextuels basés sur les journaux de chat stockés. Cette capacité de génération augmentée par la récupération (RAG) permet une analyse intelligente des fils de discussion historiques, tandis que l'archivage automatique des médias décharge les assets lourds vers un stockage externe pour maintenir une base de données locale légère. L'ensemble de la stack est déployé via des configurations conteneurisées pour simplifier la gestion de l'interface, de la base de données et des services de stockage.
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.