awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

171 repositorios

Awesome GitHub RepositoriesFlat-File Storage

Systems that store data in simple text files instead of traditional databases.

Distinguishing note: Specifically refers to the architectural choice of using flat files for data persistence.

Explore 171 awesome GitHub repositories matching data & databases · Flat-File Storage. Refine with filters or upvote what's useful.

Awesome Flat-File Storage GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • sindresorhus/awesomeAvatar de sindresorhus

    sindresorhus/awesome

    476,211Ver en GitHub↗

    Este proyecto es un directorio mantenido por la comunidad que sirve como índice completo de herramientas de software, frameworks y materiales educativos. Funciona como una base de conocimientos de código abierto, organizando diversos dominios de ingeniería y recursos técnicos en una taxonomía estructurada para ayudar a los desarrolladores a descubrir contenido de alta calidad. El directorio se distingue por un modelo de revisión por pares descentralizado, donde colaboradores independientes curan, verifican y actualizan las entradas para garantizar su precisión y relevancia. Toda la información se almacena en un formato markdown de archivos planos con control de versiones, lo que garantiza la independencia de la plataforma, la transparencia y la auditabilidad de toda la colección. El proyecto cubre una amplia superficie de capacidades, que abarca el descubrimiento de recursos técnicos, el avance profesional y la gestión del conocimiento en desarrollo de software. Proporciona acceso a rutas de aprendizaje estructuradas, herramientas de infraestructura y seguridad, utilidades de gestión de datos y recursos especializados para campos que van desde la atención médica hasta las humanidades digitales. El repositorio se mantiene como una colección pública con control de versiones, lo que permite el acceso programático y las actualizaciones impulsadas por la comunidad a sus datos estructurados.

    Provides a version-controlled, flat-file markdown storage format for all directory information.

    awesomeawesome-listlists
    Ver en GitHub↗476,211
  • public-apis/public-apisAvatar de public-apis

    public-apis/public-apis

    441,986Ver en GitHub↗

    Este proyecto es un directorio curado por la comunidad de endpoints de servicios REST y GraphQL diseñado para ayudar a los desarrolladores a descubrir e integrar fuentes de datos de terceros. Funciona como un registro centralizado donde los servicios externos se organizan por dominio para facilitar la creación rápida de prototipos y el desarrollo de aplicaciones. El registro se basa en un modelo de contribución revisado por pares, utilizando control de versiones distribuido para gestionar las actualizaciones y garantizar la precisión de los endpoints listados. Para mantener una alta calidad de los datos, el proyecto emplea validación basada en esquemas para todos los envíos entrantes y compila los datos estructurados en un sitio web estático y buscable para una recuperación eficiente. El directorio cubre un amplio espectro de capacidades de integración, incluyendo recuperación de datos financieros, servicios de geolocalización y varias API de utilidad para tareas como detección de idiomas, procesamiento de medios y verificación de identidad. Al proporcionar un índice centralizado de estos servicios, el proyecto ayuda a los desarrolladores a identificar proveedores de datos confiables para diversos requisitos funcionales.

    Stores the entire registry as structured text files within a version control system.

    Pythonapiapisdataset
    Ver en GitHub↗441,986
  • awesome-selfhosted/awesome-selfhostedAvatar de awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Ver en GitHub↗

    Este proyecto es un directorio curado por la comunidad de software de código abierto diseñado para su implementación en entornos de servidores privados y laboratorios domésticos. Sirve como un recurso integral para descubrir alternativas independientes y autohospedadas a los servicios en la nube convencionales, permitiendo a los usuarios mantener la propiedad total de los datos y el control sobre su infraestructura digital. El directorio está estructurado a través de una taxonomía jerárquica que organiza una vasta colección de aplicaciones en categorías lógicas, que van desde la gestión de medios y análisis de datos hasta la comunicación privada y herramientas de productividad en equipo. Se distingue por un proceso de revisión por pares colaborativo, donde los miembros de la comunidad validan la calidad y relevancia de cada envío para garantizar que el directorio siga siendo preciso y confiable. El proyecto cubre una amplia superficie de capacidades, incluyendo automatización de infraestructura, implementación de servicios basados en contenedores y gestión de configuración declarativa. Estas herramientas ayudan a los usuarios a mantener entornos de servidor reproducibles y gestionar dependencias de servicios complejas en hardware privado. El directorio se mantiene como un repositorio con control de versiones, asegurando que todas las actualizaciones y cambios impulsados por la comunidad sean rastreados y transparentes.

    Saves blog data in local files rather than external databases to simplify installation, backups, and server maintenance.

    awesomeawesome-listcloud
    Ver en GitHub↗299,516
  • danielmiessler/seclistsAvatar de danielmiessler

    danielmiessler/SecLists

    71,596Ver en GitHub↗

    SecLists is a centralized library of security assessment data designed to support vulnerability discovery and penetration testing. It functions as a comprehensive repository of wordlists, payloads, and testing methodologies used to audit software, firmware, and internet-connected hardware for technical vulnerabilities. The project distinguishes itself through a standardized taxonomy and a language-agnostic data format, which allows security tools to predictably ingest and utilize its assets regardless of the underlying programming environment. By decoupling raw testing data from execution log

    Organizes security assets into a portable, hierarchical directory structure of plain text files.

    PHP
    Ver en GitHub↗71,596
  • darcyclarke/front-end-developer-interview-questionsAvatar de darcyclarke

    darcyclarke/Front-end-Developer-Interview-Questions

    60,886Ver en GitHub↗

    This project is a curated repository of specialized technical questions and assessment guides used to evaluate proficiency in core web technologies. It serves as a question bank and assessment guide for testing knowledge of browser APIs, CSS, JavaScript, and HTTP protocols. The repository provides a technical skill evaluation framework consisting of open-ended prompts. These are used for front-end candidate evaluation, standardizing technical hiring workflows, and facilitating interview preparation for web developers. The content is organized via a category-driven information architecture an

    Uses a simple directory hierarchy and plain text files for data storage instead of a relational database.

    Nunjucks
    Ver en GitHub↗60,886
  • lukasz-madon/awesome-remote-jobAvatar de lukasz-madon

    lukasz-madon/awesome-remote-job

    46,392Ver en GitHub↗

    This project is a centralized repository of curated resources designed to support professionals in finding and succeeding in remote work environments. It functions as a comprehensive directory that aggregates job boards, interview preparation materials, and professional development tools to assist individuals in navigating location-independent career paths. The directory distinguishes itself through its multilingual support and its focus on the specific needs of distributed teams, including legal, financial, and lifestyle guidance for digital nomads. It provides categorized access to remote-f

    Uses flat-file storage to simplify maintenance and lower the barrier to entry.

    awesomeawesome-listlist
    Ver en GitHub↗46,392
  • cssegisanddata/covid-19Avatar de CSSEGISandData

    CSSEGISandData/COVID-19

    28,937Ver en GitHub↗

    This project is a public health dataset and epidemiological repository providing historical pandemic statistics. It functions as a structured archive of medical records tracking global cases and vaccination rates for public health analysis and longitudinal research. The repository serves as a health data archive where records are stored in comma-separated values to ensure portable data export and visualization. This allows for the retrieval of historical pandemic data to study infectious disease trends and healthcare outcomes. The archive utilizes flat-file storage and a versioned file hiera

    Stores pandemic statistics as comma-separated text files to ensure simple portability and long-term archival accessibility.

    2019-ncovcoronaviruscovid-19
    Ver en GitHub↗28,937
  • ebazhanov/linkedin-skill-assessments-quizzesAvatar de Ebazhanov

    Ebazhanov/linkedin-skill-assessments-quizzes

    28,781Ver en GitHub↗

    This project is a technical quiz reference database and answer key designed for passing LinkedIn skill assessments and other professional technical certifications. It serves as a searchable repository of verified questions and correct answers used to earn skill badges and validate professional proficiency. The database covers a wide range of technical domains, including various programming languages, database technologies, and cloud infrastructure certifications such as AWS Lambda and REST API assessments. It functions as a study guide for those preparing for industry-standard technical tests

    Stores assessment questions and answers in structured flat files to serve as a read-only reference database.

    Pythonanswersassessmentenglish
    Ver en GitHub↗28,781
  • pirate/archiveboxAvatar de pirate

    pirate/ArchiveBox

    27,721Ver en 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

    Maintains archives in a simple directory structure on disk to allow browsing without a database.

    Python
    Ver en GitHub↗27,721
  • caskroom/homebrew-caskAvatar de caskroom

    caskroom/homebrew-cask

    22,077Ver en GitHub↗

    This project is a macOS binary package manager and command line interface used to automate the installation and removal of prebuilt graphical applications. It functions as a software installer and orchestrator, providing a terminal-based workflow for managing the lifecycle of third-party binaries. The tool focuses on macOS application installation and system administration, allowing for the setup and deployment of software via scripts to avoid manual downloads. It covers the management of binary software and the automation of graphical application setups on macOS.

    Stores package definitions in a distributed collection of text files rather than a relational database.

    Ruby
    Ver en GitHub↗22,077
  • freetubeapp/freetubeAvatar de FreeTubeApp

    FreeTubeApp/FreeTube

    21,247Ver en GitHub↗

    FreeTube is a privacy-focused desktop application for watching YouTube videos without ads, tracking cookies, or the requirement of a Google account. It functions as a local-first subscription manager that tracks channels and playlists in local files instead of a centralized cloud account. The application avoids tracking-heavy official APIs by using a content extractor that parses web pages directly. To further protect user identity, it can route network traffic through proxies or Tor to mask the hardware IP address. The software provides tools for distraction-free viewing, including the abil

    Stores user subscriptions and history in local flat files to eliminate the need for centralized authentication.

    Vuefreetubeprivacysubscriptions
    Ver en GitHub↗21,247
  • modood/administrative-divisions-of-chinaAvatar de modood

    modood/Administrative-divisions-of-China

    20,829Ver en GitHub↗

    This project provides a structured dataset of the administrative divisions of China, covering five levels from provinces down to villages. It delivers this geographical information in a standardized JSON format designed for data exchange and integration. The dataset is organized as a hierarchical source specifically for building cascading address selectors and region pickers. It uses linked data to enable sequential filtering from higher-level provinces down to village-level boundaries. The project covers geographic data management and regional data normalization. It provides the necessary m

    Distributes the complete administrative dataset as a portable JSON file for easy cross-environment integration.

    JavaScriptaddressadministrative-divisionsarea
    Ver en GitHub↗20,829
  • googlehosts/hostsAvatar de googlehosts

    googlehosts/hosts

    20,619Ver en GitHub↗

    This project is a curated collection of domain-to-IP mappings designed to bypass network censorship and restore access to restricted web services. It provides a set of host file entries and static domain mapping files that allow users to redirect blocked traffic to accessible mirrors or proxy servers. The system functions by prioritizing local host entries over external DNS responses. It utilizes plain-text configuration files that are intended for manual injection into a system's hosts file to override default name resolution. The project covers network connectivity and DNS override managem

    Uses simple text-based files to store domain-to-IP mappings for local system overrides.

    hosts
    Ver en GitHub↗20,619
  • kkndmetianya/kkndme_tianyaAvatar de kkndmetianya

    kkndmetianya/kkndme_tianya

    19,404Ver en GitHub↗

    This project is a static site forum archive and housing market dataset. It serves as a read-only repository of preserved community discussions focused on residential property pricing and real estate trends, stored as a collection of Markdown files to ensure long-term data preservation and portability. The system functions as a web content preservation tool that converts historical forum threads into pre-rendered HTML files for serverless access. This approach organizes forum content archiving and housing market analysis into a permanent digital format to prevent data loss. The archive is bui

    Uses a flat-file architecture to organize forum threads into a directory hierarchy that maps to site navigation.

    Ver en GitHub↗19,404
  • hemanth/functional-programming-jargonAvatar de hemanth

    hemanth/functional-programming-jargon

    18,644Ver en GitHub↗

    This project is an educational resource for functional programming education, focused on teaching core concepts and terminology through simple definitions and practical code examples. It provides a way to study fundamental vocabulary and illustrative examples to assist with the transition from imperative to functional programming. The resource serves as a reference for building a professional software engineering vocabulary, enabling more effective communication of technical terms used within the functional paradigm. The site is implemented using static site generation, utilizing markdown co

    Uses a flat-file architecture to store and manage educational content without a relational database.

    fpfunctional-programming
    Ver en GitHub↗18,644
  • rupa/zAvatar de rupa

    rupa/z

    17,016Ver en GitHub↗

    z is a shell navigation utility and directory history tracker designed to reduce the amount of typing required to move through deep directory structures. It functions as a command line tool for jumping to frequently and recently visited directories using a ranking algorithm. The tool utilizes a frecency-based path jump system that weights the number of visits against the time elapsed since the last access to determine priority. It identifies candidate navigation targets by applying regular expression patterns against a database of visited paths. The utility integrates with the shell completi

    Implements a simple text file to persist directory access timestamps and visit counts across shell sessions.

    Shell
    Ver en GitHub↗17,016
  • getgrav/gravAvatar de getgrav

    getgrav/grav

    15,395Ver en GitHub↗

    Grav is a flat-file content management system that eliminates the need for a traditional database by storing site content and configuration in human-readable Markdown and YAML files. Built as a modular PHP web framework, it uses a hierarchical page routing system where the physical directory structure directly determines the site's URL paths. The platform is distinguished by its event-driven plugin architecture and a command-line interface that prioritizes system administration, deployment, and maintenance tasks. It utilizes a blueprint-driven system to generate administrative forms from stru

    Stores site content and configuration in human-readable YAML and Markdown files, eliminating the need for a traditional database.

    PHPcmscontentcontent-management
    Ver en GitHub↗15,395
  • bash-it/bash-itAvatar de Bash-it

    Bash-it/bash-it

    15,104Ver en GitHub↗

    Bash-it is a framework for organizing and enhancing the Bash shell environment. It provides a structured system for managing aliases, custom scripts, and environment settings to prevent clutter in the primary configuration file. The project includes a prompt customizer with predefined visual themes and a suite of intelligent command completions designed to increase typing speed and reduce input errors. The framework covers broad capability areas including shell configuration management, visual appearance customization, and environment troubleshooting through diagnostic utilities.

    Stores aliases and functions in plain text files that are sourced during shell initialization.

    Shellbashbash-aliasbash-completion
    Ver en GitHub↗15,104
  • louischatriot/nedbAvatar de louischatriot

    louischatriot/nedb

    13,540Ver en GitHub↗

    NeDB is a JavaScript embedded NoSQL document store designed for Node.js and the browser. It functions as an in-memory data store with the option to persist documents to a local file system, ensuring data survives application restarts. The project utilizes a MongoDB-compatible API to perform data operations, allowing it to serve as a lightweight document indexing system and a persistent file database without requiring a separate database server. Capabilities include querying, inserting, updating, and deleting documents, as well as the ability to create indexes on specific fields to accelerate

    Saves application state and user settings to local flat files for desktop applications.

    JavaScript
    Ver en GitHub↗13,540
  • dwyl/english-wordsAvatar de dwyl

    dwyl/english-words

    12,152Ver en GitHub↗

    This project provides a comprehensive collection of English vocabulary designed for programmatic access, dictionary lookups, and linguistic research. It serves as a structured repository of words formatted for integration into software development tasks, including natural language processing and text analysis. The dataset is distributed as static, schema-less files in plain text and universal serialization formats. This approach allows the vocabulary to be consumed by any programming language or runtime environment without requiring external dependencies or complex indexing. The repository s

    Stores vocabulary in simple, unindexed text files to minimize memory overhead and simplify integration.

    Python
    Ver en GitHub↗12,152
Ant.123456…9Siguiente
  1. Home
  2. Data & Databases
  3. Flat-File Storage

Explorar subetiquetas

  • Asset Directory Hierarchies3 sub-etiquetasPredictable folder structures for organizing static media files to allow direct URL mapping. **Distinct from Flat-File Storage:** Distinct from Flat-File Storage by focusing on the folder hierarchy for asset retrieval rather than database-replacement persistence.
  • Configuration File Storage2 sub-etiquetasStoring shell configuration settings and aliases in plain text files. **Distinct from Flat-File Storage:** Focuses on configuration settings rather than general data persistence or databases.
  • Configuration Files7 sub-etiquetasSimple text-based files used to store application settings and user preferences. **Distinct from Flat-File Storage:** Distinct from Flat-File Storage: refers specifically to application configuration rather than general data persistence.
  • Data Directory Configuration2 sub-etiquetasSettings for defining custom filesystem paths where application data is stored. **Distinct from Configuration File Storage:** Distinct from configuration file storage; specifically focuses on the location of the data directory itself.
  • Data-Driven Command ExecutionExecuting administrative commands using tabular data from CSVs or spreadsheets as the target list. **Distinct from Flat-File Storage:** Distinct from Flat-File Storage: focus is on using the file as a list of targets for commands, not as a persistent database.
  • Directory-Based NavigationUsing the file system folder structure to automatically generate website navigation menus. **Distinct from Flat-File Storage:** Focuses on the mapping between directory structure and UI navigation, not just data persistence in flat files.
  • Global Package StoresCentral directories outside project node_modules that store package copies for cross-project sharing. **Distinct from Flat-File Storage:** Distinct from Flat-File Storage: specifically stores package copies for dependency management, not general data persistence.
  • JSON Data DistributionsPortable data sets distributed as single JSON files for cross-environment integration. **Distinct from Flat-File Storage:** Specializes flat-file storage to specifically the distribution of structured JSON datasets rather than general persistence.
  • Local Persistence1 sub-etiquetaLocal storage of data in simple text files for application state. **Distinct from Flat-File Storage:** Specifically refers to local application state persistence rather than general flat-file database systems
  • Path IndexesPlain text files used as lightweight indexes for directory navigation. **Distinct from Flat-File Storage:** Specific to filesystem directory shortcuts rather than general data persistence or database-like lookups.
  • Registry Indexes1 sub-etiquetaStatic file-based structures used to map identifiers to metadata or functions without runtime calculation. **Distinct from Flat-File Storage:** Distinct from Flat-File Storage: focuses on the lookup/index structure rather than general data persistence.
  • Sharded Text PersistenceStorage strategies combining database sharding with flat files for high-volume text data. **Distinct from Flat-File Storage:** Distinct from Flat-File Storage: specifically combines sharding with flat files for massive scalability.
  • Tile PyramidsLinear sequences of map tiles organized by zoom level for efficient random access. **Distinct from Flat-File Storage:** Specializes flat-file storage specifically for the tile pyramid structure used in geospatial data.
  • Type Definition DistributionThe distribution of type declarations as plain text files for consumption by static analysis tools. **Distinct from Flat-File Storage:** Unlike general flat-file storage, this specifically handles the delivery of type definitions as raw text for a type checker.
  • Workspace State SnapshotsSerialization of terminal workspace layouts and session metadata into plain text files. **Distinct from Flat-File Storage:** Focuses on terminal layout metadata rather than generic data storage in flat files.