Shiori logo

Shiori

Simple bookmark manager built with Go

Alternative to: pocket, instapaper, raindrop.io

Shiori screenshot

About Versions (32)

v1.5.3

2022-06-23

Breaking changes

  • Migrations: Migrations are now implemented in a manual and separate CLI command called migrate. Users need to perform database migrations previous to any other Shiori command in order for the database schema to be created:

    $ shiori add https://github.com
    Failed to create ID: SQL logic error: no such table: bookmark (1)
    exit status 1
    
    $ shiori migrate                  
    
    $ shiori add https://github.com   
    Downloading article...
    
    2. GitHub: Where the world builds software
       > https://github.com
       + GitHub is where over 83 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and feat...

Changelog

  • b68092c Heroku buildpack support in go.mod (#388)
  • f000f11 Update Usage.md (#435)
  • 7394b10 chore: update go dependencies (#424)
  • 81d52a2 feat: sqlite migrations (#398)
  • 9397832 fix: amd64 build paths (#429)
  • ce8a172 fix: bookmark content download (#413)
  • 0fe24d2 fix: url modification when query param is empty (#411)
  • 8732fd7 implement migration for mysql & postgres (#422)
  • 2b1ddd0 replace assets generation with embed (#423)
  • ca3cc11 sqlite: remove unneeded LEFT JOIN to improve performance (#387)