Una app nativa y privada para macOS que guarda páginas, texto, enlaces, notas e imágenes, y permite encontrarlos con búsqueda de texto completo y OCR.
jarun/buku
Un gestor de marcadores para la línea de comandos, con títulos y etiquetas automáticos, importación desde navegadores, búsqueda de texto y expresiones regulares, y una base de datos SQLite portable.
Alternativa open source a:Pinboard
Raindrop.io
- Estrellas
- 7,240
- Forks
- 322
- Issues abiertos
- 2
- Último commit
- hace 3 días
¿Qué es?
buku es un gestor de marcadores que funciona en la terminal. Al agregar una URL, obtiene el título y la descripción de la página, y permite asignarle etiquetas, así que casi nunca hace falta introducir los metadatos a mano. Puede importar marcadores directamente desde Firefox, Chrome, Chromium, Vivaldi, Brave y Edge, y también lee y escribe archivos HTML, XBEL, Markdown, RSS/Atom y Org.
Los marcadores se guardan en una base de datos local diseñada para ser portable y combinarse entre máquinas. La búsqueda admite fragmentos de texto, expresiones regulares y marcadores para buscar en campos específicos: título, URL, descripción y etiquetas. buku también incluye cifrado manual opcional de la base de datos, reglas para renombrar y redirigir etiquetas, y una función para comprobar si hay enlaces rotos mediante Wayback Machine.
buku se puede usar como biblioteca de Python. Además, el proyecto independiente bukuserver ofrece una interfaz web con una API HTTP para uso personal.
Funciones clave
- 01Obtiene automáticamente el título, la descripción y las etiquetas de la página al agregar un marcador
- 02Importa marcadores desde Firefox, Chrome, Chromium, Vivaldi, Brave y Edge
- 03Busca por fragmentos de texto, expresiones regulares, lógica de etiquetas y marcadores de campo
- 04Importa y exporta HTML, XBEL, Markdown, Org, RSS/Atom y JSON
- 05Base de datos local con cifrado manual opcional
- 06Se puede usar como biblioteca de Python
Casos de uso
- Mantener una colección de marcadores con búsqueda para desarrolladores que trabajan principalmente en la terminal
- Migrar marcadores de distintos navegadores a un único archivo portable
- Enviar listas de marcadores a fzf u otras herramientas de shell para abrirlos rápidamente
- Revisar marcadores antiguos para detectar enlaces rotos o redirecciones
Inicio rápido
- 1
Instala buku desde PyPI con pip
pip3 install buku - 2
Añade un marcador con el título y las etiquetas obtenidos automáticamente
buku --add https://example.com - 3
Busca en tus marcadores
buku --sany keyword
Antes de usarlo
- De forma predeterminada, solo funciona en la terminal; para usar una interfaz gráfica, se necesita el componente independiente bukuserver.
- Requiere Python 3.10 o posterior.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es buku?
- Un gestor de marcadores para la línea de comandos, con títulos y etiquetas automáticos, importación desde navegadores, búsqueda de texto y expresiones regulares, y una base de datos SQLite portable. buku es un gestor de marcadores que funciona en la terminal. Al agregar una URL, obtiene el título y la descripción de la página, y permite asignarle etiquetas, así que casi nunca hace falta introducir los metadatos a mano. Puede importar marcadores directamente desde Firefox, Chrome, Chromium, Vivaldi, Brave y Edge, y también lee y escribe archivos HTML, XBEL, Markdown, RSS/Atom y Org.
- ¿buku es gratuito? ¿Qué licencia tiene?
- buku es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿buku sigue mantenido?
- Mantenimiento activo. El último commit de buku fue el 22 oct 2026.
- ¿Para qué puedo usar buku?
- Mantener una colección de marcadores con búsqueda para desarrolladores que trabajan principalmente en la terminal Migrar marcadores de distintos navegadores a un único archivo portable Enviar listas de marcadores a fzf u otras herramientas de shell para abrirlos rápidamente Revisar marcadores antiguos para detectar enlaces rotos o redirecciones
- ¿Cómo se instala buku?
- Instala buku desde PyPI con pip: pip3 install buku Añade un marcador con el título y las etiquetas obtenidos automáticamente: buku --add https://example.com Busca en tus marcadores: buku --sany keyword
- ¿Dónde consigo buku?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/jarun/buku
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Gestor colaborativo de marcadores autoalojado que guarda capturas, PDF y versiones en modo lectura de las páginas para que los enlaces sigan siendo legibles aunque desaparezcan.
Gestor de marcadores de escritorio con resúmenes de IA, búsqueda semántica, un grafo de conocimiento y sincronización opcional en la nube con Supabase, desarrollado con Go, Wails y React.
Gestor de marcadores autoalojado, minimalista, rápido y fácil de configurar con Docker.
Una app autoalojable para guardar enlaces, notas e imágenes, con etiquetado automático basado en IA y búsqueda de texto completo.
Gestor de marcadores autohospedado y centrado en la privacidad, con etiquetas anidadas, detección de duplicados e integraciones para guardar desde el navegador y iOS.