3 repositorios
Tools and configurations that ensure software interfaces are usable by individuals with disabilities.
Distinguishing note: Focuses on assistive technology support rather than general UI design or layout.
Explore 3 awesome GitHub repositories matching user interface & experience · Accessibility Features. Refine with filters or upvote what's useful.
DBeaver is a universal database client and administration environment designed for managing diverse relational and non-relational database systems. It provides a unified graphical interface that enables users to perform data manipulation, schema migration, and performance monitoring across multiple platforms. By utilizing a standardized driver abstraction layer, the application translates generic requests into database-specific commands, ensuring consistent interaction regardless of the underlying technology. The project distinguishes itself through an extensible, plugin-based architecture th
Supports text-to-speech output for interface elements to improve compatibility with assistive technologies.
This project is a programmable, high-performance drawing engine designed for building collaborative whiteboards, diagramming tools, and infinite canvas applications. It provides a reactive graphics runtime that manages complex canvas interactions, viewport animations, and input handling through a unified signal-based API. The framework is built on a schema-driven data store that maintains application state in a strictly typed, centralized record system, enabling efficient UI updates and persistent data management. The engine distinguishes itself through a highly modular architecture that supp
Provides visible text labels for icon-based elements to improve clarity and navigation.
Este proyecto es una guía integral para configurar macOS para ingeniería de software. Proporciona instrucciones para configurar un entorno de desarrollo, optimizar la configuración del sistema y mejorar la experiencia de la terminal para aumentar la productividad. La guía se centra en varias áreas centrales de personalización del sistema, incluyendo la automatización de la instalación de software mediante Homebrew y la configuración del shell Zsh con plugins, temas y alias de productividad. Detalla una estrategia para gestionar dotfiles utilizando enlaces simbólicos para sincronizar archivos de configuración entre múltiples máquinas. La cobertura adicional incluye optimizaciones a nivel de sistema para la entrada de teclado, gestos del trackpad y gestión de ventanas. También aborda necesidades específicas de los desarrolladores, como la gestión de múltiples runtimes de lenguajes de programación, la creación de espacios de trabajo sensibles a mayúsculas/minúsculas para evitar conflictos multiplataforma y la implementación de gestión de secretos en línea de comandos para contraseñas y códigos de autenticación. La documentación también proporciona métodos para el mantenimiento del hardware, como limitar la carga de la batería para extender su vida útil y configurar funciones de accesibilidad para mejorar la navegación del sistema.
Provides instructions for enabling system-level accessibility features and keyboard navigation tools.