1 repositorio
Libraries that provide an API compatible with the curses standard for terminal screen manipulation.
Distinguishing note: Candidates were focused on general library versioning or web APIs, not the curses terminal standard.
Explore 1 awesome GitHub repository matching operating systems & systems programming · Curses-Compatible Implementations. Refine with filters or upvote what's useful.
Asciimatics es un framework de interfaz de usuario de terminal multiplataforma y envoltorio de consola. Funciona como una biblioteca compatible con curses que proporciona un kit de herramientas para construir aplicaciones interactivas basadas en texto, un generador de arte ASCII y un motor de animación de terminal. El proyecto se distingue por un motor de efectos visuales capaz de renderizar sprites, sistemas de partículas y líneas suavizadas. Incluye sistemas especializados para crear gráficos en movimiento basados en texto y herramientas para convertir archivos de imagen en representaciones basadas en caracteres. El framework cubre la gestión central de terminales, incluyendo el manejo de entrada de teclado y ratón sin bloqueo, estilo de cursor y detección de cambio de tamaño de ventana. Proporciona un motor de dibujo basado en coordenadas y una composición de diseño basada en widgets para organizar elementos interactivos como botones y cuadros de texto. La biblioteca abstrae las diferencias entre los termios tipo Unix y las API de consola de Windows para garantizar un renderizado visual consistente en diferentes sistemas operativos.
Implements an API compatible with the curses standard for cross-platform terminal screen manipulation.