6 dépôts
Systems that render structured data as live-updating tabular views within a document.
Distinct from Data Table Generators: Existing candidates focus on parsing static markdown tables or database schema generation, not runtime rendering of metadata as tables.
Explore 6 awesome GitHub repositories matching user interface & experience · Dynamic Table Generators. Refine with filters or upvote what's useful.
Il s'agit d'un générateur de CV piloté par configuration utilisé pour créer des curriculum vitaes professionnels minimalistes et des sites web de portfolio personnel. Il transforme un fichier de contenu structuré unique en un document HTML statique, découplant les données professionnelles brutes de la couche de présentation. Le système utilise un ensemble centralisé de variables CSS globales pour gérer les couleurs et les modèles de mise en page, permettant la personnalisation du style visuel via un fichier de configuration. La mise en page web résultante est responsive et optimisée pour l'impression, garantissant que le document conserve un formatage professionnel sur les écrans numériques comme sur papier.
Maps a structured configuration file to predefined layout components to render the CV.
This project is a metadata query engine and indexer for markdown files, designed to transform YAML frontmatter and inline fields into dynamic tables and lists. It provides a background process that extracts tags and custom fields into a searchable database, enabling the automated indexing of notes. The system is distinguished by its dual approach to data retrieval: a dedicated query language for SQL-like filtering and grouping, and a JavaScript data API. This API allows for programmatic metadata extraction and the creation of custom views and extensions using TypeScript typings. Its broader
Transforms YAML frontmatter and inline fields into live-updating tables and lists.
Geeker-Admin is a Vue.js admin dashboard framework designed for building backend management interfaces. It utilizes Vue 3, TypeScript, and Vite to provide a foundation for creating data-driven administration panels. The framework features a configurable data table engine that generates complex grids automatically from predefined configuration objects. It incorporates a role-based access control system to restrict access to specific pages and interface elements based on user permissions. The system includes a centralized state management store for persistent global data and page state preserv
Implements a table engine that automatically generates complex data grids from predefined configuration objects.
x-render is a configuration-driven UI framework and low-code interface builder that transforms structured data definitions into functional user interface components. It operates as a JSON-driven UI generator, using a standardized configuration protocol to render data tables, input forms, and charts. The system includes a visual form builder and interface design editor, allowing users to arrange layouts and configuration settings through a graphical interface to avoid writing manual structural code. This process is supported by a schema-based component library that maps configuration keys to a
Generates UI components dynamically by mapping structured JSON configurations to a library of UI elements.
Vex is a dialog management framework and modal library designed to create and coordinate configurable overlay windows for web applications. It functions as a UI component library that provides a system for replacing standard browser alert and prompt boxes with custom-styled interface elements. The library focuses on dialog coordination, enabling the management of multiple overlapping windows that can be opened and closed independently or in batches. It provides a mechanism for creating modal dialogs that block interaction with the main screen until a user completes a specific action. The fra
Implements UI rendering where the visual structure and behavior of overlays are generated from options objects.
Ce projet est une bibliothèque de composants frontend qui fournit une directive AngularJS pour la bibliothèque Google Chart Tools. Il fonctionne comme un wrapper conçu pour intégrer des visualisations de données interactives dans des applications web en mappant des jeux de données structurés en représentations graphiques telles que des graphiques à barres, des graphiques linéaires et des graphiques circulaires. La bibliothèque utilise une approche pilotée par la configuration qui mappe des objets déclaratifs à des types de graphiques et des options spécifiques, faisant abstraction du processus d'initialisation en balisage standard. Elle gère le cycle de vie des éléments graphiques tiers via une encapsulation basée sur des directives, qui inclut une liaison de données réactive automatique pour garantir que les graphiques se mettent à jour dynamiquement lorsque l'état de l'application sous-jacente change. L'ensemble d'outils prend en charge le développement d'interfaces modulaires et de tableaux de bord en temps réel en gérant l'injection de dépendances de visualisation externes au moment de l'exécution. Il cible des nœuds de document spécifiques pour monter et maintenir ces éléments graphiques, facilitant l'intégration d'affichages de données complexes au sein d'environnements web hérités.
Maps declarative JSON configuration objects to specific chart types and options to abstract complex library initialization into simple markup.