14 repositorios
UI utilities for adjusting the display and layout of document previews.
Distinguishing note: None available; no candidates provided.
Explore 14 awesome GitHub repositories matching user interface & experience · Preview Controls. Refine with filters or upvote what's useful.
This project is a web-based platform designed for creating, managing, and sharing professional resumes. It functions as a structured document builder that integrates artificial intelligence to assist with content generation, editing, and analysis. Users can maintain a collection of resumes, customize their visual presentation through various templates, and export them into multiple formats for job applications. The platform distinguishes itself through its autonomous AI agent capabilities, which can perform research, suggest incremental edits, and apply data patches directly to documents. It
Adjusts resume preview zoom levels, re-centers views, and toggles between page layouts.
Tippy.js is a JavaScript tooltip library and interactive popup framework used to create tooltips, popovers, and dropdowns. It functions as a floating UI component toolkit that renders content relative to a reference element with support for automatic positioning, flip-positioning, and offsets. The library acts as an accessible overlay manager, using ARIA attributes and focus management to ensure screen reader compatibility. It also serves as a CSS animation tool, providing utilities for transitions, spring physics, and themes to manage the visual entry and exit of floating interface elements.
Offers programmatic methods to show or hide popups independently of user interaction events.
all-in-one is a containerized deployment system designed to install and manage a complete suite of productivity and collaboration services. It functions as a cloud suite deployer that orchestrates the installation of a self-hosted content platform, incorporating necessary dependencies via Docker or Kubernetes. The project distinguishes itself by providing a web-based dashboard for orchestrating, updating, and monitoring the lifecycle of service containers. It also serves as a local AI inference server, enabling the execution of generative text models, image diffusion, and speech processing on
Restricts image preview providers to eliminate potential attack vectors in processing libraries.
Base UI is a headless component library and unstyled framework providing accessible interface primitives. It decouples behavioral logic and state management from the visual layer, allowing developers to implement complex UI patterns while maintaining total control over the final styling. The library implements WAI-ARIA design patterns to ensure all primitives support standard keyboard navigation and screen reader accessibility. It provides a suite of low-level building blocks that handle the internal mechanics of interface elements without bundling any CSS. The framework covers a broad range
Enables external control of a preview card's visibility through application state or imperative method calls.
This project is a cross-platform messaging SDK and client development library used to build custom Telegram applications. It functions as a comprehensive framework that manages network encryption, local data storage, and API communication, providing a C-compatible JSON interface that allows integration with any programming language. The library distinguishes itself by providing a full database manager for encrypted local caching and synchronized state, alongside a dedicated bot framework for creating interactive bots with business account integration. It enables the implementation of speciali
Configures size and display options for link previews and bot media.
Pikaday is a lightweight JavaScript datepicker widget and dependency-free UI component. It provides a graphical calendar interface for selecting dates that binds to form fields without requiring external libraries or frameworks. The project features a localizable calendar interface, allowing for the customization of month names, weekday labels, and regional text directions to support multiple languages. Its programmable API manages input formatting and selection restrictions. The tool covers a broad range of date selection capabilities, including date input validation, range restrictions, an
Provides explicit show and hide methods to programmatically manage the display and positioning of the calendar overlay.
GEF is a Python-based extension for GDB that serves as a framework for binary analysis, exploit development, and low-level debugging. It functions as a dynamic analysis extension designed to assist in reverse engineering workflows and malware analysis by enhancing the debugger's ability to inspect process state and memory. The project is distinguished by its specialized heap analysis tools, which allow for the inspection of glibc heap arenas, bins, and chunks to detect memory corruption. It also provides a dedicated toolkit for exploit development, including cyclic pattern generation for offs
Provides UI controls to limit the number of bytes displayed during memory previews to prevent terminal flooding.
This repository contains the comprehensive documentation for a code editor focused on AI-assisted software development and remote development workflows. It covers the implementation of AI agents and language models used for autonomous code generation, large-scale refactoring, and task iteration. The project is distinguished by its deep integration of autonomous AI agents capable of web navigation, application logic validation, and orchestrating multi-step development processes. It provides specialized frameworks for tailoring AI behavior through custom instructions, model context protocols, a
Manages security levels for integrated preview windows to restrict script execution and resource loading.
Este proyecto es un gestor de pantalla de inicio (splash screen) y arranque multiplataforma para aplicaciones. Funciona como un componente de UI móvil nativo que conecta las vistas de lanzamiento de iOS y Android con un framework de JavaScript para ocultar el proceso de arranque y evitar pantallas en blanco durante la inicialización. La herramienta coordina la transición desde la imagen de lanzamiento del sistema operativo nativo a la interfaz de la aplicación. Proporciona la capacidad de mostrar una imagen de carga nativa sobre la interfaz de la aplicación y activar su cierre una vez que las tareas de inicialización asíncronas se completan. El sistema gestiona superposiciones de UI nativas y maneja la sincronización entre los eventos del ciclo de vida de la plataforma nativa y la secuencia de arranque de la aplicación.
Provides explicit JavaScript function calls to programmatically trigger the transition from the launch image to the app interface.
Zag es una librería de máquina de estados de UI headless que proporciona lógica de componentes sin estilo para asegurar un comportamiento consistente en diferentes motores de renderizado. Funciona como un kit de herramientas para modelar interacciones complejas de interfaz de usuario usando statecharts, desacoplando la lógica subyacente y los atributos de accesibilidad del estilo visual. La librería es agnóstica al framework, utilizando adaptadores especializados para conectar su lógica de máquina de estados con varias librerías de JavaScript como React, Solid, Vue y Svelte. Este enfoque permite a los desarrolladores mantener un modelo de interacción único mientras aplican cualquier solución CSS o de estilo a través de atributos de datos dirigidos por estado. Zag cubre una amplia gama de áreas funcionales, incluyendo gestión integral de accesibilidad para navegación por teclado y atributos ARIA, así como una vasta colección de primitivas interactivas. Estas incluyen controles de entrada, elementos de navegación como menús y pestañas, componentes de superposición como diálogos y popovers, y manejo complejo de medios para recorte de imágenes y captura de firmas. También proporciona utilidades para la gestión de datos jerárquicos, manejo de listas asíncronas y un sistema para construir tours guiados de productos.
Provides programmatic methods to control the open state of popovers and listen for changes.
Open-UI is a set of web UI standard specifications and a standardized UI component library. It provides technical definitions for universal UI components, behaviors, and accessibility requirements designed to ensure cross-browser compatibility through a series of web language proposals. The project features a web accessibility polyfill and extensible control polyfills that provide modern UI control functionality in environments lacking native browser support. It includes a browser compatibility suite to verify that components meet defined behavioral and accessibility requirements. The librar
Controls the visibility of popovers and dialogs by linking a trigger element to the target overlay.
REFramework is a runtime modding framework for games built on the RE Engine, providing a C# plugin system with typed proxy code generation, a Lua scripting interface, an ImGui-based UI system, a runtime debugging toolkit, and a VR integration layer. At its core, it intercepts and modifies internal game engine functions and state at runtime through hooking and scripting APIs, enabling deep inspection and manipulation of live game objects. The framework distinguishes itself through typed proxy code generation that auto-creates C# interfaces from the game's type database, giving compile-time saf
Returns whether the overlay is actively rendering for conditional drawing inside callbacks.
FloatWindow es una biblioteca de Android para crear vistas superpuestas arrastrables que persisten en diferentes aplicaciones y actividades. Proporciona componentes especializados para implementar ventanas flotantes, gestionar permisos de superposición a nivel de sistema y calcular coordenadas de pantalla. El proyecto cuenta con un framework de animación de ventanas que permite comportamientos de ajuste a los bordes y animaciones de movimiento personalizadas. Incluye un gestor de permisos de superposición para solicitar y monitorear los permisos del sistema necesarios para dibujar interfaces sobre otras aplicaciones. El kit de herramientas cubre el posicionamiento de la UI utilizando píxeles absolutos o porcentajes de pantalla relativos para mantener la consistencia en diferentes resoluciones de dispositivo. También proporciona mecanismos de control de visibilidad para filtrar superposiciones basadas en actividades específicas o cambios de estado en segundo plano, junto con el monitoreo de estado para actualizaciones de posición y visibilidad en tiempo real.
Manages floating window visibility based on specific Android activity triggers or background state changes.
Netfox is an iOS and macOS network debugging library designed to intercept and monitor HTTP traffic. It functions as an in-app HTTP traffic inspector that captures request headers and response bodies for real-time network analysis. The tool provides a network performance monitor to calculate response times and data sizes, as well as a network log exporter for sharing captured request and response data via email. The project covers network analysis capabilities including traffic filtering to exclude specific URLs, request body capture, and a debug interface that can be toggled via programmati
Manages the showing and hiding of the network logging UI overlay using programmatic triggers or gestures.