RepoPicks Radar

Actualizado todos los días hacia las 02:00 UTC

Guías

Inicio de Radar

Reylo

colinhacks/reyloRevisado por IA

Qué hace

Reylo es una librería de TypeScript para desarrolladores. Escribes una consulta en un archivo .sql, lo importas como cualquier otro módulo, y el editor y el compilador saben qué columnas y tipos devuelve, sin archivos generados que mantener sincronizados. Lee las estructuras desde tu propia base de datos de desarrollo (Postgres, MySQL o SQLite) mientras TypeScript revisa tu código, y ejecutas la consulta con el controlador de base de datos que ya usas. Necesita Node 24, una versión beta de TypeScript 7.1 para la función de mapeo de contenido en la que se basa, y una base de datos de desarrollo en funcionamiento. Está en la versión 0.6.0.

Facilidad de instalación

E · solo para quien programa · Windows

No hay nada que abrir para un usuario final: es un paquete de npm para proyectos de TypeScript que necesita Node 24, un compilador beta (typescript@beta, 7.1), cambios en tsconfig.json y una base de datos de desarrollo desde la que pueda leer tu esquema.

Pronto: instala con 1 clic desde la app RepoPicks.

Números en GitHub

Estrellas
1444el 31 oct 2026
Descargas
—todas las versiones
Crecimiento
+103estrellas en 4 días

Estrellas a lo largo del tiempo

1300135014001450 27 oct28 oct29 oct30 oct31 oct 1300135014001450 27 oct29 oct31 oct

Datos

Funciona en
Windows, macOS, Linux
Necesitas instalar
Node.js
Para compilar desde el código
Node.js, Rust
Espacio en disco
100 MB–500 MB · estimación
Cuentas o claves
Ninguna
Costo
Gratis · Con licencia MIT; de todos modos pagas por la base de datos que uses.
Licencia
MIT (Permisiva)
Última actualización
30 oct 2026

Señales de riesgo (3)

  • AtenciónEjecuta código durante la comprobación de tipos

    README: "type-check with `--runExternalCode`, which lets `tsc` run content mappers"; package.json registra el mapper como `["node", "src/mapper.ts"]`, así que la comprobación de tipos ejecuta ese programa y este se conecta a la base de datos indicada en DATABASE_URL.

    revisión con IA

  • InfoDepende de una versión de TypeScript aún no publicada

    README, sección Setup: "TypeScript 7.1 (currently in beta). The first release with content mappers." package.json fija "typescript": "^7.1.0-dev.20260918.1".

    revisión con IA

  • InfoVersión temprana que cambia rápido

    Ocho versiones entre el 2026-10-21 y el 2026-10-27, la última v0.6.0, con 10 issues abiertos; package.json todavía dice "private": true en la raíz del repositorio.

    revisión con IA

La evidencia aparece en su idioma original.

Lo que Radar no pudo verificar

  • Si la configuración en Windows funciona tan bien como las documentadas con Node y Bun.
  • Qué pasa cuando la base de datos de desarrollo que lee es distinta de la base de datos contra la que el código se ejecuta después.
  • Cuánto ralentiza un proyecto grande este paso adicional de verificación de tipos.
  • Qué tan estables se mantienen los tipos cuando TypeScript 7.1 deje de ser beta y cambie la función de mapeo de contenido.

Proyectos parecidos

La app RepoPicks

Pronto: instala con 1 clic desde la app RepoPicks.