¿Con qué está hecho audiobookshelf?

audiobookshelf es un repo de JavaScript hecho con Express, Nuxt y Vue. Guarda sus datos en lru-cache y SQLite, accede a ellos con Sequelize, inicia sesión con Passport, express-session, openid-client y passport-jwt, arma su contenido con htmlparser2, xml2js, nodemailer y epubjs y se prueba con Chai y sinon. Son 149,011 líneas escritas, con 47 archivos de prueba.

Leído el 8 de noviembre de 2026, en el commit f57ca09. Léela en markdown

Frontend

La base 2

Estilos 1

Interfaz 3

  • vuedraggable5 archivos
  • trix1 archivo
  • vue-toastification1 archivo

Backend

La base 1

Datos 2

Acceso a los datos 1

  • Sequelize49 archivos

Inicio de sesión 4

Apoyo

Contenido 4

Pruebas 2

  • Chai33 archivos
  • sinon25 archivos

Otras 11

  • Axios17 archivos
  • date-fns1 archivo
  • express-rate-limit1 archivo
  • fast-average-color1 archivo
  • hls.js1 archivo
  • SemVer1 archivo
  • Socket.io1 archivo
  • graceful-fs14 archivos
  • cookie-parser1 archivo
  • cron-parser1 archivo
  • p-throttle1 archivo

Otros repos con un stack parecido

Ordenados por cuánto de su stack comparten con audiobookshelf, y después por estrellas.

Preguntas frecuentes

¿En qué lenguaje está escrito audiobookshelf?
audiobookshelf está escrito en JavaScript, con 149,011 líneas escritas.
¿Qué framework usa audiobookshelf?
audiobookshelf está hecho con Express, Nuxt y Vue.

La prueba: en package.json

¿Qué base de datos usa audiobookshelf?
audiobookshelf guarda sus datos en lru-cache y SQLite y accede a ellos con Sequelize.
¿Con qué inicia sesión audiobookshelf?
audiobookshelf inicia sesión con Passport, express-session, openid-client y passport-jwt.
¿audiobookshelf tiene pruebas?
Sí. audiobookshelf tiene 47 archivos de prueba y se prueba con Chai y sinon.
¿Qué repos tienen un stack parecido a audiobookshelf?
Los que más comparten su stack:nocodb/nocodbn8n-io/n8nlouislam/uptime-kuma

Mira tu código por dentro, hoy.

Pega tu repo y lo ves dibujado, parte por parte: uno mediano, en menos de un minuto.

Gratis y sin cuenta.

O mira por dentro el de SeeRepo →

¿Es tu repo? Ponle su insignia, tenlo al día o quítalo →