Taller de software independiente

Software pequeño, hecho con cuidado.

Herramientas que deseaba que existieran, hechas para usarse a diario: subtítulos traducidos en los sitios que ya ves, respuesta a incidentes mantenida viva en el Grafana actual y plataformas Kubernetes que se vigilan a sí mismas. Código abierto, sin rastreo, tus datos se quedan en tu dispositivo.

  • Código abierto
  • Sin rastreo, sin cuentas
  • Hecho en Alemania
Dibujo a tinta de Agha Mansoor, el rostro de la marca Nimanou
Para Agha Mansoor

Proyectos

Hecho para usarse. Mantenido vivo.

Todo lo que hay aquí funciona hoy, en público y con licencia abierta: las herramientas propias de Nimanou y las herramientas de las que dependo, reconstruidas con lo que les faltaba. El código está en GitHub y los detalles, en cada README.

SubVibe

Disponible en Chrome Web Store

Mira lo que quieras, en tu idioma.

Una extensión de Chrome que superpone subtítulos traducidos en YouTube, Netflix, Prime Video, ZDF, DW y Udemy. Las líneas se traducen por delante de la reproducción, se sincronizan al milisegundo y se guardan en caché, así que volver a ver es gratis. También puede leer el vídeo en voz alta en tu idioma, en directo.

  • Extensión de Chrome
  • 64 idiomas
  • Licencia MIT

Mansoor OnCall

Mantenimiento activo

Grafana OnCall, mantenido vivo.

Grafana Labs archivó OnCall OSS en marzo de 2026. Mansoor OnCall es el fork mantenido: funciona en Grafana 12 y 13, publica sus propias imágenes de contenedor y versiones, y mantiene en verde toda la batería de pruebas en cada push, de las unitarias a las end-to-end.

  • Respuesta a incidentes
  • Grafana 12 y 13
  • AGPL-3.0

Helm, extended

Build de Nimanou, mantenido

Un Helm que explica sus fallos.

Tres añadidos a la CLI de Helm, probados y en la rama main del fork: --show-logs-on-failure imprime los logs y eventos de los pods que fallan cuando un install o upgrade se rompe, --recover-pending libera una release atascada en pending para que upgrade y rollback puedan continuar, y rollback --to-last-deployed apunta a la última revisión sana en lugar de a un número.

  • Kubernetes
  • Go
  • Apache-2.0

iTerm2, right-to-left

Build de Nimanou, mantenido

Persa, árabe y hebreo en la terminal, bien hechos.

Texto de derecha a izquierda en iTerm2 tal como lo muestra macOS: reordenación correcta y paréntesis reflejados, selección y copia que siguen el orden visual, RTL que sobrevive al desplazamiento en herramientas a pantalla completa y a las líneas partidas del historial, palabras latinas como islas de izquierda a derecha y una opción de pegado que elimina las marcas de ancho cero. Construido y mantenido como el build de Nimanou de iTerm2.

  • macOS
  • Objective-C y Swift
  • GPL-2.0

Más en GitHub

Acerca de

Un taller pequeño con reglas firmes.

Nimanou es el taller de Novid: ingeniería de software desde Alemania, con una larga trayectoria en infraestructura, Kubernetes y código abierto. Los proyectos van de una extensión de navegador a herramientas de respuesta a incidentes e ingeniería de plataformas, y todos se construyen de la misma manera.

Alcance pequeño, terminado como es debido. Privacidad por construcción, no por política. Código público, para que la confianza se pueda comprobar en vez de pedirse.

El rostro de la marca es Agha Mansoor, que me enseñó a no perder la curiosidad y me dio espacio para descubrir.

  • Tus datos se quedan en tu dispositivo

    SubVibe no tiene servidores ni cuentas. Las traducciones se guardan en local y lo único que sale del navegador es el texto de los subtítulos, enviado al proveedor de IA que tú elegiste.

  • Código abierto por defecto

    Todos los proyectos de esta página son públicos en GitHub bajo MIT o AGPL. Lee el código antes de confiar en él.

  • Mantenido vivo, no abandonado

    Cuando Grafana archivó OnCall, el fork lo recogió en cuestión de meses y publica sus propias versiones. El software que se publica se mantiene.

Contacto

¿Estás trabajando en algo? Hablemos.

Para colaborar, preguntar por un proyecto o informar de un error, escribe un correo o abre un issue en GitHub. Responde una persona, no un sistema de tickets.

[email protected]