17 repositorios
Techniques for retrieving data from external files or APIs directly in the browser.
Distinct from Client-Side Data Ingestion: No candidates specifically cover general client-side HTTP fetching for static content without filtering or analysis.
Explore 17 awesome GitHub repositories matching web development · Client-Side Data Fetching. Refine with filters or upvote what's useful.
github1s is a web-based repository browser that renders GitHub source code within a VS Code-like editor interface. It enables remote repository exploration and online code browsing, allowing users to navigate files and directory structures without cloning projects to a local machine. The project integrates with cloud development environments to bridge the gap between reading code and active editing. It also features an authentication system using local OAuth tokens to access private repositories and extend API rate limits. The platform provides capabilities for repository code search and use
Fetches repository content directly from the hosting platform's API to the browser without a backend proxy.
This project is a collection of reference implementations for vanilla web applications, interactive browser games, and core frontend development patterns. It consists of small web applications and tools built using standard HTML, CSS, and JavaScript without the use of external frameworks or libraries. The collection demonstrates various practical implementations, including browser-based mini games with arcade and word-guessing mechanics, as well as frontend interface prototypes. These examples cover the use of the native document object model for state manipulation and the implementation of i
Fetches data from external REST services using the native fetch interface to dynamically populate the user interface.
Giscus is an open-source discussion widget and website commenting system that uses GitHub Discussions as its backend for storing and managing conversations. It provides an embeddable web component that connects static or dynamic websites to the GitHub API, allowing users to authenticate and write responses using a Markdown-based commenting engine. The system operates by mapping specific website page paths to unique remote discussion threads. This integration enables community engagement and social interaction on websites without the requirement of hosting a private database or backend server.
Implements client-side data fetching to retrieve comments and reactions from the GitHub GraphQL API.
This project is a managerial meeting question library and conversation guide designed to facilitate one-on-one discussions between managers and employees. It provides a curated collection of categorized prompts focused on employee performance management and professional relations. The resources are delivered as a structured JSON dataset, allowing for the programmatic integration of meeting prompts into external applications or internal tools. The library covers professional communication frameworks, meeting facilitation resources, and structured data schemas for organizing conversation promp
Retrieves the question library via HTTP requests to separate content delivery from application logic.
Elasticsearch Head is a web-based graphical interface for monitoring and administering Elasticsearch clusters. It serves as a cluster management UI, a topology visualizer for nodes and shards, and a REST API client for sending HTTP requests and analyzing JSON responses. The tool distinguishes itself by providing a visual map of cluster topology to monitor data distribution and health. It includes a local proxy to enable administration of remote clusters that are not directly accessible and supports the injection of basic authentication headers for secure request handling. The platform covers
Sends HTTP requests directly from the browser to cluster endpoints to fetch raw JSON data.
pgweb is a web-based database client and graphical administration tool for PostgreSQL. It provides a browser-based interface for executing SQL queries, inspecting schemas, and managing database objects. The tool includes a read-only mode that prevents destructive operations by blocking specific SQL keywords. It supports secure remote access to private instances through native SSH tunneling and encrypted database connections. The application covers a broad range of management capabilities, including multi-environment session management, database structure inspection, and the export of query r
Implements client-side pagination for large database result sets to maintain interface responsiveness.
Este proyecto es un depurador y perfilador de aplicaciones web para el framework Django. Proporciona un conjunto de herramientas de diagnóstico que muestran métricas de ejecución en tiempo real, estado del lado del servidor y consultas a la base de datos directamente en el navegador. La herramienta funciona como un monitor de rendimiento basado en middleware que captura telemetría y tiempos a lo largo del ciclo de vida de la aplicación. Sirve específicamente como perfilador de consultas SQL para identificar llamadas redundantes a la base de datos y como perfilador general para monitorear los tiempos de solicitud y el uso de recursos. El software cubre amplias capacidades de observabilidad, incluyendo el análisis del rendimiento de las solicitudes web y la inspección del ciclo de vida de la solicitud. Permite el monitoreo de encabezados, middleware y ejecución de señales para diagnosticar cuellos de botella en la ejecución.
Retrieves debugging metrics from a backend endpoint via asynchronous browser requests.
h5ai es un navegador de archivos basado en web e indexador del lado del servidor que reemplaza las páginas de índice del servidor predeterminadas con una interfaz visual para navegar y descargar archivos a través de HTTP. Funciona como un navegador de listado de directorios que transforma rutas de archivos simples en un explorador navegable para archivos alojados. El proyecto es compatible con servidores web Apache, Nginx y lighttpd, proporcionando una forma de gestionar activos estáticos y compartir archivos y carpetas a través de una interfaz basada en navegador en lugar de una línea de comandos. Utiliza indexación de servidor basada en PHP y recorrido de directorios recursivo para escanear directorios del servidor y leer metadatos del sistema de archivos. La interfaz utiliza AJAX y actualizaciones impulsadas por JSON para actualizar las vistas de carpetas sin requerir recargas completas de página.
Uses asynchronous fetching to update the file explorer view without full page reloads.
ui-grid es un componente de cuadrícula de datos empresarial para aplicaciones Angular diseñado para mostrar datos tabulares. Funciona como una tabla de datos interactiva que admite virtualización para mantener el rendimiento al renderizar grandes conjuntos de datos. La cuadrícula proporciona capacidades especializadas para la gestión profesional de datos, incluyendo agrupación de filas, fijación de columnas y persistencia de estado. Permite la organización de jerarquías de datos complejas y la transformación de registros planos en estructuras agrupadas o de árbol. El componente cubre una amplia gama de características de gestión de datos, incluyendo edición de celdas in-place, reordenamiento de columnas y la capacidad de importar y exportar datos a archivos externos. También incluye soporte para navegación por teclado y localización en múltiples idiomas.
Implements techniques for loading large datasets in incremental chunks to optimize browser performance.
This is a browser bookmarklet that scans Instagram follower and following lists to identify accounts that do not follow back. It runs entirely as client-side JavaScript injected into the Instagram web page, extracting relationship data from the DOM and comparing it locally without any server-side processing or external API calls. The tool includes adjustable timing controls to set custom delays between scanning actions, helping to avoid triggering Instagram's security rate limits during large list comparisons. It also provides a whitelist management system that stores excluded accounts as a J
Compares follower and following lists entirely in the browser to identify non-reciprocal relationships.
Fuwari is a static site theme and markdown content framework designed for personal blog publishing. It provides a responsive visual template that renders markdown posts with a built-in dark mode and customizable colors. The project distinguishes itself through a set of markdown extensions that add rich UI elements to articles, including callout blocks, dynamic repository cards that fetch live data via API, and advanced code styling with diff support and line numbering. It also includes a full-text site search mechanism to allow visitors to locate specific information across the blog's content
Fetches live repository data from external APIs directly in the browser to populate dynamic content cards.
Gitment is a serverless commenting engine that provides a client-side interface for website discussions. It functions as a third-party identity integrator and markdown content renderer that requires no dedicated database or backend server. The system utilizes GitHub Issues as a storage layer to manage comments and user reactions. It employs an authentication layer to verify user identities through external account providers, securing both profile management and post submissions. The project includes capabilities for rich text rendering with syntax highlighting and a pluggable component syste
Provides a client-side system for fetching data and verifying identities directly from the browser.
Tabletop is a JavaScript library and data parser designed to retrieve data from public Google Sheets and convert it into structured JSON objects. It functions as a client-side tool for fetching remote spreadsheet data and transforming rows into lists of objects or arrays for use in web applications. The library enables the use of Google Sheets as a lightweight database, allowing for dynamic content management where application data can be updated by editing a spreadsheet. It supports selective worksheet retrieval to limit the amount of transferred data and provides programmatic interfaces for
Allows running custom functions on retrieved rows to rename columns or compute new attributes.
javdb is a mobile adult media indexer and video database browser. It functions as a REST API client that allows users to search for and discover adult video metadata and titles from a remote database. The application includes a magnet link search tool that automatically locates downloadable torrent files associated with specific media entries by querying external search engines. The system manages content discovery through video database browsing and the retrieval of media information via standard HTTP requests.
Retrieves media metadata and titles by communicating directly between the mobile application and a remote database.
This project is a repository of pre-generated API keys designed to provide shared access to OpenAI models. It serves as a provider of authentication credentials for testing and educational development, allowing users to bypass personal account registration. The system utilizes a static distribution model where credentials are stored as plain text strings within the codebase. These keys are delivered via a public version control platform, enabling client-side retrieval without the need for a dedicated backend server or external database. The provided keys support the prototyping of AI feature
Retrieves available API keys directly from a hosted repository in the browser without a backend server.
Eros-FE is a TypeScript web frontend designed as a React-based single page application. It provides a component-driven user interface for interacting with backend services and managing application state through a type-safe client. The project utilizes a client-side route manager to swap visible components without full page refreshes and employs a CSS-in-JS styling framework to tie component logic directly to visual presentation. The application covers frontend interface design, client-side state management, and the integration of browser interfaces with backend APIs.
Implements client-side data fetching to connect the browser interface to backend APIs in real time.
Blowfish is a responsive theme for the Hugo static site generator, designed for creating content-focused websites. It utilizes the Tailwind CSS UI framework for utility-first styling and a Go-based engine to transform templates into plain HTML. The project features a technical content renderer that transforms LaTeX and Mermaid syntax into mathematical equations and SVG diagrams. It includes a serverless search system that generates a JSON index at build time for client-side retrieval and a multilingual publishing framework with support for right-to-left scripts. The theme covers a broad rang
Retrieves real-time data from external APIs directly in the browser to populate dynamic content.