wallabag logo

Alternatives to wallabag

wallabag is a self-hosted web application for saving web pages to read later. It extracts and stores content without distractions like ads, allowing offline reading across devices. Find open source and proprietary alternatives that serve similar purposes.

License:MIT
Stars:11,516
Difficulty:Medium

Self-hosted alternatives to wallabag

Open source projects that can replace wallabag:

ArchiveBox logo

ArchiveBox

24,002
MIT

ArchiveBox is an open source self-hosted web archiving platform that preserves web content in multiple redundant formats. It allows you to save copies of websites, social media, and other online content while maintaining complete control over your archived data.

Key Features

  • Comprehensive Archiving:

    • Multiple backup formats per URL
    • HTML with CSS/JS preservation
    • PDF and PNG screenshots
    • Media downloads (video/audio)
    • Full-text extraction
    • WARC format support
    • Git repository cloning
  • Flexible Input Sources:

    • Browser bookmarks/history
    • RSS/Atom feeds
    • Pocket/Pinboard exports
    • Browser extension
    • Command line interface
    • Web UI for management
    • API access
  • Privacy-Focused Design:

    • Self-hosted control
    • No tracking or analytics
    • Optional archive.org backup
    • Cookie/login support
    • Configurable extractors
    • Data ownership
  • Advanced Capabilities:

    • Scheduled archiving
    • Full-text search
    • Tag organization
    • Multi-user support
    • REST API access
    • Extensible architecture

Who Should Use ArchiveBox

ArchiveBox is ideal for:

  • Researchers preserving web content
  • Organizations maintaining archives
  • Individuals saving personal content
  • Developers building archival tools

Getting Started

ArchiveBox can be deployed via Docker or pip:

  1. Docker:

    docker run -v $PWD:/data archivebox/archivebox init
    docker run -v $PWD:/data archivebox/archivebox add 'https://example.com'
    
  2. Python/pip:

    pip install archivebox
    archivebox init
    archivebox add 'https://example.com'
    

The platform provides extensive documentation and an active community to help users get started with web archiving.

Shaarli logo

Shaarli

3,648
NOASSERTION

Shaarli is a personal, minimalist bookmarking and link sharing platform that prioritizes speed and simplicity. Built with PHP and requiring no database, it uses flat files for storage, making it incredibly easy to set up and maintain while providing fast, efficient bookmark management and link sharing capabilities.

Key Features

  • No-Database Architecture:

    • Flat file storage system for all data
    • No database setup or maintenance required
    • Simple file-based data management
    • Easy backup and data portability
    • Reduced complexity and dependencies
    • Lightweight storage solution
  • Minimalist Design Philosophy:

    • Clean, distraction-free interface
    • Essential functions without bloat
    • Fast, responsive performance
    • Lightweight design and operation
    • Simple, intuitive navigation
    • Focus on core functionality
  • Link Sharing Capabilities:

    • Public link sharing and collections
    • RSS feed generation for sharing
    • Social features for link discovery
    • Link collections and curation
    • Multiple sharing options and formats
    • Community-oriented sharing
  • Efficient Bookmark Management:

    • Quick bookmark adding and organization
    • Flexible tag management system
    • Fast search functionality across bookmarks
    • Organization tools and categorization
    • Import/export capabilities
    • Simple bookmark curation
  • Super-Fast Performance:

    • Optimized for speed and efficiency
    • Minimal resource usage
    • Quick loading and response times
    • Efficient file-based operations
    • Performance-optimized architecture
    • Fast bookmark access and search
  • Personal & Privacy-Focused:

    • Designed for personal use and control
    • Privacy control and data ownership
    • Custom configuration options
    • Personal collections and organization
    • Individual management and control
    • Self-hosted privacy benefits
  • Simple Deployment & Maintenance:

    • Easy PHP installation and setup
    • Minimal server requirements
    • Simple configuration and maintenance
    • Portable and transferable
    • Version control friendly
    • Low maintenance overhead

Technical Specifications

  • Language: PHP
  • License: Zlib
  • Deployment: PHP application, deb package
  • Platforms: Cross-platform (web-based)
  • Requirements: PHP, web server (no database)
  • Storage: Flat files
  • Architecture: File-based web application

Use Cases

  • Personal Bookmarking: Individual bookmark management and organization
  • Link Sharing: Sharing interesting links with others
  • Minimalist Users: Users preferring simple, lightweight solutions
  • Quick Setup: Rapid deployment without database complexity
  • Portable Bookmarks: Easy-to-move bookmark collections
  • Privacy-Conscious Users: Self-hosted bookmark management

Unique Advantages

  • No Database: Eliminates database complexity and maintenance
  • Super-Fast: Optimized for speed and minimal resource usage
  • Minimalist: Clean, simple design focused on essential features
  • Easy Setup: Simple PHP installation without database requirements
  • Portable: File-based storage makes data easily transferable
  • Open Source: Transparent, customizable, and community-driven

Based on the Shaarli GitHub repository, this tool provides users with a minimalist, super-fast bookmark management and link sharing solution that eliminates database complexity while maintaining excellent performance, making it ideal for users who want simple, efficient bookmark management with easy setup and maintenance.

More archiving projects

Discover other open source projects in the archiving category:

Showing 1-5 of 5 projects in archiving

Explore by Category

Find more projects in these tags