Shiori logo

Alternatives to Shiori

Shiori is a simple bookmark manager built with Go. It provides a clean, efficient bookmark management solution with Docker support, featuring a minimalist design and reliable performance for personal bookmark organization and management. Find open source and proprietary alternatives that serve similar purposes.

License:MIT
Stars:10,483
Difficulty:Easy
Pricing:Free
Hosting:Self-Hosted

Self-hosted alternatives to Shiori

Open source projects that can replace Shiori:

linkding logo

linkding

8,407
MIT

linkding is a minimalist bookmark management tool that prioritizes simplicity, speed, and efficiency. Built with Python and Django, it provides a clean, fast interface for bookmark management while maintaining low resource usage, making it perfect for personal use and capable of running on devices like Raspberry Pi.

Key Features

  • Minimal & Fast Design:

    • Clean, distraction-free interface
    • Fast loading and responsive performance
    • Minimal resource usage and efficiency
    • Simple, intuitive navigation
    • Streamlined workflow and operations
    • Focus on essential functionality
  • Efficient Bookmark Management:

    • Quick bookmark adding and organization
    • Flexible tag management system
    • Fast search functionality across bookmarks
    • Bulk operations for managing multiple bookmarks
    • Import/export capabilities for data portability
    • Simple bookmark organization
  • Performance & Resource Efficiency:

    • Optimized for fast loading and performance
    • Low resource usage and minimal footprint
    • Raspberry Pi compatible for low-power hosting
    • Efficient database operations
    • Performance-optimized architecture
    • Lightweight deployment requirements
  • User-Friendly Experience:

    • Intuitive, easy-to-use interface
    • Keyboard shortcuts for power users
    • Quick access to frequently used bookmarks
    • Mobile-responsive design for all devices
    • Dark mode support for comfortable viewing
    • Streamlined user workflow
  • Organization & Discovery:

    • Flexible tagging system for categorization
    • Advanced search and filtering capabilities
    • Bookmark lists and collections
    • Organization tools and management
    • Custom sorting and arrangement options
    • Efficient bookmark discovery
  • Technical Excellence:

    • Simple Docker deployment
    • API access for automation and integration
    • Browser extension for easy bookmark saving
    • Data export and backup capabilities
    • Migration tools and data portability
    • Reliable and stable operation
  • Self-Hosting Benefits:

    • Complete control over bookmark data
    • Privacy-focused design and operation
    • No external dependencies or tracking
    • Customizable and extensible
    • Open source transparency
    • Community-driven development

Technical Specifications

  • Language: Python (Django)
  • License: MIT
  • Deployment: Docker
  • Platforms: Cross-platform (web-based)
  • Requirements: Python, Docker (minimal resources)
  • Database: SQLite, PostgreSQL
  • Architecture: Django web application

Use Cases

  • Personal Bookmarking: Individual bookmark management and organization
  • Raspberry Pi Hosting: Low-power, efficient bookmark server
  • Minimalist Users: Users preferring simple, clean interfaces
  • Resource-Constrained Environments: Hosting on limited hardware
  • Privacy-Focused Users: Self-hosted bookmark management
  • Developer Tools: Simple bookmark management for developers

Unique Advantages

  • Minimal Design: Focus on simplicity and essential features
  • High Performance: Fast, efficient operation with minimal resources
  • Raspberry Pi Ready: Designed to run on low-power devices
  • Clean Interface: Distraction-free, intuitive user experience
  • Easy Deployment: Simple Docker setup with minimal configuration
  • Open Source: Transparent, customizable, and community-driven

Based on the linkding GitHub repository, this tool provides users with a minimal, efficient bookmark management solution that excels in simplicity and performance, making it ideal for users who want a clean, fast bookmark manager that can run on minimal hardware while providing all essential bookmark management features.

Buku logo

Buku

6,724
GPL-3.0

Buku is a powerful, feature-rich bookmark manager designed for power users who prefer command-line interfaces. Built with Python and offering advanced features like encryption, full-text search, and extensive automation capabilities, it provides a comprehensive solution for managing personal bookmark collections with terminal efficiency.

Key Features

  • Powerful Command-Line Interface:

    • Comprehensive terminal-based bookmark management
    • Extensive keyboard shortcuts and commands
    • Batch operations for bulk bookmark handling
    • Scripting support for automation
    • Integration with shell workflows
    • Efficient terminal-based navigation
  • Advanced Bookmark Features:

    • AES256 encryption for sensitive bookmarks
    • Full-text search across bookmark content
    • Flexible tag management and organization
    • Automatic URL validation and checking
    • Smart duplicate detection and handling
    • Rich metadata extraction and storage
  • Robust Data Management:

    • SQLite database for reliable storage
    • Comprehensive import/export capabilities
    • Backup and restore functionality
    • Complete data portability
    • Browser bookmark import support
    • Cross-platform data synchronization
  • Advanced Search & Organization:

    • Regular expression search support
    • Tag-based filtering and organization
    • Date-based queries and sorting
    • Content-based search capabilities
    • Advanced sorting and arrangement options
    • Custom query building and execution
  • Web Interface & Integration:

    • Optional web interface for GUI access
    • Browser bookmarklet for easy saving
    • Built-in HTTP server for remote access
    • REST API for programmatic access
    • Integration with web browsers
    • Remote bookmark management
  • Security & Privacy:

    • Local storage with no cloud dependencies
    • Optional encryption for sensitive data
    • Privacy-focused design and implementation
    • Secure access controls
    • No tracking or data collection
    • Complete user control over data
  • Power User Features:

    • Extensive customization options
    • Plugin and extension support
    • Advanced configuration capabilities
    • Integration with other tools
    • Automation and scripting support
    • Professional workflow integration

Technical Specifications

  • Language: Python
  • License: GPL-3.0
  • Deployment: Python package, deb package
  • Platforms: Cross-platform (Linux, macOS, Windows)
  • Requirements: Python 3.6+
  • Database: SQLite
  • Architecture: Command-line application with optional web interface

Use Cases

  • Power User Bookmarking: Advanced users who prefer terminal interfaces
  • Developer Workflows: Integration with development and automation workflows
  • Research Management: Academic and professional research link organization
  • Security-Conscious Users: Users requiring encryption and privacy
  • Automation & Scripting: Automated bookmark management and processing
  • Personal Knowledge Base: Building comprehensive personal link libraries

Unique Advantages

  • Terminal-Native: Designed specifically for command-line efficiency
  • Encryption Support: Built-in AES256 encryption for sensitive bookmarks
  • Power User Focus: Advanced features for sophisticated bookmark management
  • Automation-Friendly: Excellent scripting and automation capabilities
  • Privacy-First: Local storage with no cloud dependencies
  • Open Source: Transparent, customizable, and community-driven

Based on the Buku GitHub repository, this tool provides power users with a sophisticated, terminal-based bookmark management solution that excels in automation, security, and advanced features, making it ideal for developers, researchers, and users who prefer command-line interfaces with powerful bookmark organization capabilities.

Espial logo

Espial

842
AGPL-3.0

Espial is an elegant, open-source bookmarking server built with Haskell that emphasizes functional programming principles and clean design. Designed for personal use and small teams, it provides a reliable, type-safe approach to bookmark management with a focus on simplicity and maintainability.

Key Features

  • Functional Programming Excellence:

    • Built with Haskell for type safety and reliability
    • Functional programming paradigm implementation
    • Strong type system for robust operation
    • Clean, maintainable codebase architecture
    • Reliable and predictable behavior
    • Mathematical precision in design
  • Clean Web Interface:

    • Simple, elegant web-based interface
    • Intuitive bookmark organization and management
    • Responsive design for all devices
    • Fast, efficient user experience
    • Clean visual design and navigation
    • Distraction-free bookmark management
  • Comprehensive Bookmark Management:

    • Full bookmark creation and organization
    • Flexible tag management system
    • Advanced search and filtering capabilities
    • Import/export functionality for data portability
    • Bookmark collections and grouping
    • Metadata management and extraction
  • Robust Organization System:

    • Hierarchical tagging and categorization
    • Custom organization schemes
    • Bookmark collections and folders
    • Flexible sorting and arrangement
    • Personal organization preferences
    • Scalable organization structure
  • Advanced Search & Discovery:

    • Full-text search across bookmarks
    • Tag-based search and filtering
    • Advanced query capabilities
    • Quick access to frequently used bookmarks
    • Search optimization and performance
    • Efficient bookmark discovery
  • Data Management & Portability:

    • Comprehensive data import capabilities
    • Export functionality for backup and migration
    • Data portability and ownership
    • Migration support from other platforms
    • Backup and restore capabilities
    • Cross-platform data compatibility
  • Technical Excellence:

    • Type-safe implementation with Haskell
    • Functional programming best practices
    • Reliable and maintainable codebase
    • Performance optimization
    • Security through type safety
    • Professional software engineering

Technical Specifications

  • Language: Haskell
  • License: AGPL-3.0
  • Deployment: Haskell application, compilation required
  • Platforms: Cross-platform (web-based)
  • Requirements: Haskell compiler, web server
  • Database: SQLite, PostgreSQL
  • Architecture: Functional web application

Use Cases

  • Personal Bookmarking: Individual bookmark management and organization
  • Small Team Collaboration: Team-based bookmark sharing and organization
  • Developer Tools: Technical bookmark management for developers
  • Research Management: Academic and professional research link organization
  • Knowledge Management: Personal knowledge base and reference system
  • Functional Programming Enthusiasts: Users appreciating Haskell implementation

Unique Advantages

  • Functional Programming: Built with Haskell for reliability and type safety
  • Clean Architecture: Elegant design with functional programming principles
  • Type Safety: Strong type system prevents many common errors
  • Maintainable: Clean, well-structured codebase for long-term reliability
  • Performance: Efficient implementation with functional optimization
  • Open Source: Transparent, customizable, and community-driven

Based on the Espial GitHub repository, this tool provides users with a functionally-designed bookmark management solution that emphasizes reliability, type safety, and clean architecture, making it ideal for developers, functional programming enthusiasts, and users who appreciate well-engineered software with elegant design principles.

More bookmarks-link-sharing projects

Discover other open source projects in the bookmarks-link-sharing category:

Karakeep
Karakeep
Karakeep is a bookmark-everything app with a touch of AI for the data hoarders out there. Built with modern technologies and Docker support, it provides comprehensive bookmark management with AI-powered features for organizing and discovering content.
bookmarksai
Stars
17,627
Relative Popularity
72
License
AGPL-3.0
LinkWarden
LinkWarden
LinkWarden is a bookmark and archive manager designed to store your useful links. Built with Node.js and Docker support, it provides comprehensive bookmark management with archival features, team collaboration, and modern interface for organizing and preserving web content.
bookmarksnodejs
Stars
12,501
Relative Popularity
51
License
AGPL-3.0
Shaarli
Shaarli
Shaarli is a personal, minimalist, super-fast, no-database bookmarking and link sharing platform. Built with PHP, it provides a lightweight, efficient solution for bookmark management and link sharing without requiring a database, focusing on simplicity and speed.
bookmarksphp
Stars
3,648
Relative Popularity
15
License
NOASSERTION
LinkAce
LinkAce
LinkAce is a bookmark archive with automatic backups to the Internet Archive, link monitoring, and a full REST API. Built with PHP, it provides comprehensive bookmark management with archival features and can be installed via Docker or as a simple PHP application.
bookmarksphp
Stars
2,965
Relative Popularity
12
License
GPL-3.0
Slash
Slash
Slash is an open source, self-hosted bookmarks and link sharing platform. Built with modern technologies and Docker support, it provides a comprehensive solution for bookmark management and link sharing with a focus on simplicity and user experience.
bookmarkslink-sharing
Stars
2,779
Relative Popularity
11
License
AGPL-3.0
Grimoire
Grimoire
Grimoire is a bookmark manager with a modern UI, automatic content & metadata extraction, categorization, filtering, and more. Built with Node.js, it features a fully documented REST API and Docker image for easy deployment with advanced bookmark management capabilities.
bookmarksnodejs
Stars
2,454
Relative Popularity
10
License
MIT
Briefkasten
Briefkasten
Briefkasten is a modern app for saving and managing your own bookmarks. Built with Node.js, it provides a clean, intuitive interface for bookmark organization with browser extension support for seamless bookmark collection and management.
bookmarksnodejs
Stars
1,069
Relative Popularity
4
License
MIT
Firefox Account Server
Firefox Account Server
Host your own Firefox accounts server for managing Firefox Sync and other Mozilla services. It provides complete control over Firefox account management and synchronization services.
firefoxsync
Stars
642
Relative Popularity
3
License
MPL-2.0
Servas
Servas
Servas is a self-hosted bookmark management tool that allows organization with tags, groups, and a list specifically for later access. Built with multiple technologies, it supports multiple users with 2FA and includes companion browser extensions for Firefox and Chrome.
bookmarksmulti-user
Stars
667
Relative Popularity
3
License
GPL-3.0

Showing 1-9 of 13 projects in bookmarks-link-sharing

Explore by Category

Find more projects in these tags