https://doi.org/10.5209/RIBE.107566
Pedro Lázaro-Rodríguez; Universidad Complutense de Madrid; Departamento de Biblioteconomía y Documentación; pedrolr@ucm.es; https://orcid.org/0000-0002-8756-0507
Reseñas; Revista de Investigación sobre Bibliotecas, Educación y Sociedad; e-ISSN: 3045-5685; Ediciones Complutense; Creative Commons CC BY 4.0
Cómo citar: Lázaro-Rodríguez, Pedro. (2026). BiblioHouse, reseña de software desarrollado por ferlagod: una alternativa libre para organizar y gestionar tu biblioteca personal. Revista de Investigación sobre Bibliotecas, Educación y Sociedad, 3, e107566. https://doi.org/10.5209/RIBE.107566
Sumario: 1. Introducción. 2. Breve entrevista a ferlagod: conociendo al desarrollador de BiblioHouse. 3. Uso y análisis de BiblioHouse. 3.1. Instalación. 3.2. Creando usuarios/as y contraseñas. 3.3. Incorporando libros a la colección. 3.4. Editando detalles de los libros. 3.5. Sección de préstamos. 3.6. Más opciones: historial, estadísticas y otras herramientas. 4. Consideraciones finales. 5. Referencias.
El 13 de enero de 2026 ferlagod compartió un mensaje en Mastodon anunciando que ya tenía acabada la versión 1.0.0 de BiblioHouse (ferlagod, 2026d). De manera muy sintetizada, Bibliohouse es un proyecto y software para la gestión de bibliotecas personales. A finales del mismo mes ferlagod lanzó y anunció la versión 1.1.0 implementando mejoras y nuevas funcionalidades (ferlagod, 2026b), y ya a inicios de febrero de 2026 y momento de redacción de esta reseña, se lanzó la versión 1.2.0, con mejoras principalmente de usabilidad y de atajos de teclado (ferlagod, 2026c).
BiblioHouse es software libre y multiplataforma. Su código está disponible en una instancia de Forgejo llamada ForjaLibre (ferlagod, 2026f), donde también están disponibles las versiones para su descarga (ferlagod, 2026e). También, ferlagod publicó una página web para BiblioHouse (BiblioHouse, 2026) y un post sobre el software en su blog personal en la instancia escritura.social de WriteFreely (ferlagod, 2026a). Lo libre llama a lo libre: BiblioHouse es software libre y la plataforma donde está alojado el código es una instancia de Forgejo, alternativa libre a servicios como GitHub; y su blog y la red social por la que se anunció el lanzamiento de las versiones son plataformas y redes libres del Fediverso.
Como síntesis y presentación detallada del software que se reseña, en la Tabla 1 se añade una ficha con información general de BiblioHouse.
Tabla 1. Ficha de información general sobre BiblioHouse (ferlagod, 2026f)
| Nombre del software | BiblioHouse |
|---|---|
| Finalidad | Gestión de bibliotecas personales |
| Desarrollador | ferlagod (Fernando Lago Dávila) |
| Plataforma | Multiplataforma (Linux, Windows, macOS) |
| Licencia | GNU General Public License v3.0 |
| Versiones | 1.2.0 (07/02/2026) 1.1.0 (29/01/2026) 1.0.0 (13/01/2026) |
| Tecnologías utilizadas | Java 21 (lógica central); JavaFX 21 (interfaz gráfica moderna); Maven (gestión de dependencias); Gson (almacenamiento de datos en JSON local) y Apache PDFBox (motor de exportación PDF) |
En la Tabla 2 se añaden enlaces de interés con la página web, el repositorio donde está disponible el código, los enlaces de descarga e información publicada por ferlagod en su blog y en Mastodon.
Tabla 2. Enlaces de interés sobre BiblioHouse
| Página web | https://bibliohouse.org/ |
|---|---|
| Forgejo (código) | https://forjalibre.eu/ferlagod/BiblioHouse |
| Releases (descargas) | https://forjalibre.eu/ferlagod/BiblioHouse/releases |
| Post (en blog) | https://escritura.social/ferlagod/bibliohouse-mi-alternativa-libre-para-organizar-tu-biblioteca |
| Mensaje en Mastodon sobre el lanzamiento de Bibliohouse | https://frikiverse.zone/@ferlagod/115889171367103333 |
Con el objetivo de dar a conocer y valorar BiblioHouse, en esta reseña de software se incluye, además de esta introducción, una segunda sección con las respuestas a 3 preguntas realizadas a ferlagod como desarrollador del software para conocer a la persona que hay detrás de su desarrollo. En tercer lugar, se analiza BiblioHouse a partir de la experiencia personal de uso del autor de la reseña. Por último, la reseña termina con unas consideraciones finales a modo conclusión.
En las siguientes subsecciones se presentan las respuestas de ferlagod a 3 preguntas planteadas el día 20 de enero de 2026. En ese momento, se había lanzado ya la versión 1.0.0 de BiblioHouse y ferlagod estaba trabajando en nuevas funciones y mejoras a partir del feedback recibido. Algunas de estas mejoras que se implementarían en la versión 1.1.0 lanzada el día 29 de enero de 2026. Con esta pequeña entrevista se pretende conocer al desarrollador de BiblioHouse.
De profesión soy enfermero, pero actualmente estoy compaginando mi trabajo, en el sector sanitario y sociosanitario, con la finalización del ciclo superior de Desarrollo de Aplicaciones Multiplataforma (DAM). Siempre me ha encantado la tecnología y decidí estudiar desarrollo más por pasión y curiosidad personal que por una necesidad de cambiar de profesión.
Mi relación con las bibliotecas es especial. Vengo de una familia con muy pocos recursos donde comprar un libro era difícil. Desde los 8 o 9 años, la Biblioteca Municipal fue mi refugio. Recuerdo que ni siquiera podía sacar libros en préstamo porque no tenía la edad mínima exigida.
Como anécdota, recuerdo que mi primer libro propio fue El 19 de marzo y el 2 de mayo de los Episodios Nacionales de Benito Pérez Galdós. Lo compré en una feria del libro con 100 pesetas que pude ahorrar. No lo elegí por el contenido (era demasiado pequeño para entenderlo), sino porque era el único que costaba lo que me podía permitir.
Porque creo en el acceso abierto al conocimiento y en la libertad de usar, modificar y compartir herramientas.
BiblioHouse nació de una necesidad personal. En casa tenemos alrededor de 1.000 libros y no encontraba nada que me convenciera. Todo era online con registros obligatorios o demasiado complejos como Calibre (que prefiero dejar solo para lo digital). Quería algo simple, registrar, catalogar en "estanterías" y marcar lo leído.
Al hacerlo software libre, busco que cualquiera pueda tener una herramienta sin depender de nadie, ahorrando costes y adaptándola a sus propias necesidades.
La evolución del programa me ha llevado 3 años. Empecé con un Excel engorroso y luego pasé a Java Swing mientras aprendía en DAM. Con el contacto con mi empresa de prácticas surgieron algunas ideas como: pasar de Swing a JavaFX, orientar la app hacia asociaciones, y profesionalizar la estructura.
Del proceso destacaría 2 momentos:
Decidí usar archivos JSON en lugar de bases de datos relacionales (como MySQL) para mantener la simpleza y portabilidad. Para que sólo fuera "instalar y usar".
Gracias a la ayuda de Eleder y Loar en Mastodon, pude mejorar las traducciones. Durante el último año he logrado integrar préstamos, búsqueda en OpenLibrary, exportación de datos, informes en PDF y estadísticas.
Mirando al futuro, mi intención es que BiblioHouse siga adelante sin perder sencillez:
Me gustaría añadir el hecho de permitir que la base de datos se aloje en Nextcloud u otros servicios del usuario/a.
Me gustaría crear una app para Android, para que el usuario/a pueda consultar su catálogo en el móvil sincronizado con su propia nube.
Ahora mismo estoy implementando una opción para usar el programa sin registro de usuario/a, a sugerencia de algunos/as usuarios/as en Mastodon.
En esta sección se presenta su instalación, la creación de usuarios/as y contraseñas, la incorporación de libros a la colección y su edición, la opción de préstamos activos y otras opciones como el historial, las estadísticas y otras herramientas.
Al ser multiplataforma, en Windows se puede ejecutar el archivo .exe y seguir la instalación. Para ejemplificar la instalación en Linux, se añaden los pasos a partir de la Figura 1.
Figura 1. Instalación de BiblioHouse en Linux
Los pasos a seguir y que coinciden con los números añadidos en la Figura 1 son:
Descarga de archivo .sh a una carpeta.
Dar permisos de ejecución al archivo sh. En Linux se puede hacer desde la terminal con la orden chmod +x bibliohouse_unix_1_1.sh o con el botón derecho y en permisos.
Ejecutar el archivo .sh con la orden sh bibliohouse_unix_1_1.sh.
BiblioHouse dispone los archivos para comenzar la instalación.
Aparece el instalador gráfico que se explica a continuación.
Durante la instalación, se ven las pantallas de la Figura 2.
Figura 2. Pantallas de la instalación
Los pasos a seguir y que se han marcado con números en la Figura 2 son:
Leer y aceptar los términos de licencia.
Seleccionar la carpeta donde se instalará Bibliohouse.
Finalizar la instalación.
Una vez hecho esto, BiblioHouse ya aparecerá como un software o programa disponible en el equipo.
Al abrir BiblioHouse, se muestran 2 opciones: empezar con registro o sin registro (Figura 3, pantalla más a la izquierda de la figura marcada con el 1).
Figura 3. Pantallas de inicio de sesión en Bibliohouse
En síntesis, los pasos enumerados en la Figura 3 son:
Opción desde la que se puede acceder sin registrarse o iniciar el registro.
Es la opción para acceder si ya se dispone de cuenta y contraseña o para crear una cuenta.
Es la opción para crear la cuenta.
La segunda opción es una de las mejoras implementadas en la versión 1.1.0 del software. Si se accede a empezar con registro, aparece una pantalla para acceder con el nombre de usuario/a y la contraseña, y si no se ha hecho antes, tenemos la opción para crear los 2 aspectos (Figura 3, partes central y de la derecha marcadas con el número 2 y el 3). Ambas opciones son interesantes: la opción de login es útil si varias personas van a utilizar el mismo equipo; y la opción de poder usarlo sin login, resulta útil si el equipo pertenece a una única persona o no se estima necesario tener password.
Tras lo anterior, se accede a BiblioHouse como tal.
En la Figura 4 se muestra la sección de “Mis Libros” con 11 libros ya incluidos y números en la captura para guiar la explicación de las opciones a continuación.
Figura 4. Pestaña de “Mis Libros” en BiblioHouse
Siguiendo los números añadidos en la Figura 4, las opciones que se destacan son las siguientes:
Menú general con pestañas para Archivo, Herramientas y Ayuda.
La pestaña de Archivo incluye las opciones de: importar base de datos, exportar, exportar informe PDF y salir.
La de Herramientas incluye: buscar duplicados, configuración, idiomas y estadísticas
La de Ayuda incluye un manual para usuarios/as muy completo y detallado y el “Acerca de” con información de la versión, el desarrollador, el contacto y la licencia.
Menú de secciones para ver las opciones de “Mis Libros”, “Préstamos Activos” y el Historial de préstamos. La opción de “Mis Libros” es la que está seleccionada en la Figura 4.
Cuadro de búsqueda para la opción para buscar un libro e incluirlo como libro propio desde OpenLibrary y por título o ISBN, por ejemplo.
Opciones para lanzar la búsqueda en OpenLibrary o para utilizar la cámara como un scanner para códigos de barra.
Es la opción para incluir un libro manualmente. Si se ha buscado y localizado el libro en OpenLibrary o según los métodos del punto 4, aparecerán aquí los campos rellenos.
Los campos anteriores se pueden modificar, completar o matizar. Una vez hecho eso, en la parte 6 de la Figura se procede a incluir el libro a nuestra biblioteca.
En ese proceso BiblioHouse solicita que se añada a alguna de las estanterías disponibles, con la opción también de crear estanterías propias y de asignar un libro a más de una.
Este punto es la opción de búsqueda de libros ya en nuestra biblioteca.
Es la tabla con nuestros libros que podemos editar como se explica a continuación.
Si en la tabla de nuestros libros (punto 9 de la Figura 4) pinchamos con el botón derecho en ellos, se accede a una opción para editar sus detalles que abre las opciones para el libro (Figura 5).
Figura 5. Opción para editar los libros
La explicación guiada por los números añadidos en la Figura 5 es la siguiente:
En la tabla con nuestros libros se puede hacer click en el botón derecho y acceder a editar detalles.
Se abre una nueva ventana con los detalles del libro.
Opción para editar el título.
Opción para cambiar la imagen de la portada, cubierta o imagen del libro. En la versión 1.1.0 de BiblioHouse se ha añadido una imagen por defecto para todo libro.
Esta opción permite indicar el estado de lectura del libro: pendiente, leyendo o leído.
Opción para valorar el libro: desde 1 estrella (malo) hasta 5 estrellas (excelente) y con la opción de “sin valorar”.
En esta sección se puede añadir una reseña personal del libro. Puede usarse también como apartado de notas o de citas y extractos del libro.
Opción para asignar estanterías a los libros. Un mismo libro puede asignarse a más de una categoría. Un detalle que el autor de la reseña suele incluir en sus libros es si han sido escritos por ejemplo por hombres o mujeres. En ese sentido, se podría crear una estantería para cada caso, e ir asignando así este detalle a cada libro para tenerlos clasificados según este criterio.
Otra de las ventanas es la de “Préstamos Activos” (Figura 6), que permite controlar préstamos de libros con 30 días por defecto. Esta opción resulta útil si se prestan libros a gente conocida.
Figura 6. Componentes de la pestaña de “Préstamos Activos”
Los componentes y opciones marcados con números en la Figura 6 son los siguientes:
Con esta opción del símbolo + se abre la funcionalidad para añadir nuevas socias y socios. Permite añadir el nombre, apellidos, y de manera opcional el DNI y el domicilio. El número de socio/a se asigna automáticamente.
Con eso creado, en esta opción marcada con el 2 se selecciona el libro que se va a prestar.
En esta opción se selecciona al socio/a.
Se procede a registrar el préstamo del libro.
Opción para gestionar a las socias/os. Se abre una ventana con una tabla con todas las socias/os registradas.
En esta tabla se ven los préstamos pendientes.
Los préstamos pendientes se pueden marcar como devueltos con esta opción.
Cabe destacar que en la versión 1.2.0 se implementó un filtro por texto en los desplegables para seleccionar libros y socios/as (puntos 2 y 3 de la Figura 6), mejorando la experiencia de uso en esta sección de préstamos.
BiblioHouse incluye otras opciones, pestañas y herramientas que se explican a partir de la Figura 7.
Figura 7. Más opciones en Bibliohouse
Los elementos señalados con números en la Figura 7 incluyen lo siguiente:
En esta pestaña se ve el histórico de préstamos.
En la opción de herramientas del menú principal se dispone de un buscador de duplicados.
En la misma opción, está el módulo de estadísticas, que incluye resultados para:
Métricas clave: con total de libros, libros leídos, autorías más frecuentes, valoración media, género principal, terminados este año, y tasa promedio de libros por mes.
Distribución por géneros.
Top 10 de autorías más frecuentes.
Estado de lectura por género.
Por último, en la opción de archivo del menú principal tenemos la opción de exportar un informe en formato PDF (Figura 8).
Figura 8. Opción para crear un informe en PDF
Si se accede a la opción marcada con el 1 en la Figura 8, se abre una ventana para generar el informe en PDF con las opciones para buscar por título o ISBN, autorías, estanterías, géneros, rango de años y estado de lectura.
BiblioHouse surge de la necesidad personal de su desarrollador de disponer de un software para gestionar su biblioteca personal. Como software, podría disponer de otras opciones, de más funcionalidades, estar desarrollado con otras tecnologías y otros lenguajes, etc., pero esto es algo que hay que contextualizar a la necesidad concreta del desarrollador. En ese sentido, BiblioHouse puede entenderse como un software muy directo y de uso intuitivo y amigable para cualquier persona. Además, hay que destacar como algo muy positivo el hecho de que ferlagod lo haya publicado como software libre. A partir de la experiencia del autor de esta reseña y utilizando la valoración que permite el software a los libros de nuestra biblioteca, a BiblioHouse se le dan 5 estrellas.
Desde la instalación de la versión 1.0.0, se ha podido comprobar cómo ferlagod recibía con buen ánimo los comentarios de diferentes personas en Mastodon. Publicar un software no debe ser fácil en ese sentido, pues abre la posibilidad a recibir críticas que pueden resultar difícil de digerir y procesar en base a criterios y necesidades específicas de otras personas. Por lo que se ha podido ver y tras hablar con el desarrollador para la entrevista de la sección 2, ferlagod ha tenido en cuenta la retroalimentación y comentarios de las personas que instalaron la versión 1.0.0. En ese sentido, la valoración sobre la atención por parte de ferlagod es también de excelente.
Con todo, se espera que esta reseña sobre el software BiblioHouse sirva para amplificar su alcance a personas del área de la biblioteconomía y la documentación y a cualquier persona (y también asociaciones, colectivos, centros sociales, etc.), que puedan tener la necesidad de disponer de un software de escritorio, multiplataforma y libre para gestionar su biblioteca.
BiblioHouse. (2026). BiblioHouse. https://bibliohouse.org/
ferlagod. (2026a). BiblioHouse: Mi alternativa libre para organizar tu biblioteca - El rincón de ferlagod. https://escritura.social/ferlagod/bibliohouse-mi-alternativa-libre-para-organizar-tu-biblioteca
ferlagod. (2026b). ferlagod: "¡BiblioHouse 1.1 ya está aquí!…" - Frikiverse. https://frikiverse.zone/@ferlagod/115973481276615481
ferlagod. (2026c). ferlagod: "BiblioHouse v1.2 ya disponible…" - Frikiverse. https://frikiverse.zone/@ferlagod/116030412434882206
ferlagod. (2026d). ferlagod: "Bueno, bueno, bueno... Ya teng…" - Frikiverse. https://frikiverse.zone/@ferlagod/115889171367103333
ferlagod. (2026e). ForjaLibre. BiblioHouse - Releases. https://forjalibre.eu/ferlagod/BiblioHouse
ferlagod. (2026f). ForjaLibre. Gestor de Biblioteca Personal Moderno Desarrollado En JavaFX. Organiza Tu Colección, Gestiona Préstamos y Visualiza Estadísticas de Lectura. https://forjalibre.eu/ferlagod/BiblioHouse