frigoligo
frigoligo copied to clipboard
Keep your links fresh!
Frigoligo
Frigoligo is a wallabag client crafted using Flutter. Its core philosophy is to prioritize pragmatism and adhering to best practices when it makes sense.
Frigoligo is aiming at being:
- KISS: Keep It Simple, Stupid. It should feel light and functional.
- Universal: Provides a consistent experience on Android, iOS, macOS, Linux and Windows.
- Pluggable: Can be integrated into any workflows easily, using deep links and OS integrations.
- Offline first: Works offline as much as possible and keep synchronization efficient.
- Innovative: Experiment with new ideas on top of the solid backend that is wallabag.
Installation
You can also download the installer from the latest release for the following platforms: Android (apk), Linux, AppImage and Windows.
Features
Missing but planned feature are tracked in the issues.
A full history of changes is available in CHANGELOG.md.
Screenshots
Mobile | Desktop | Mobile (dark) |
---|---|---|
![]() |
![]() |
![]() |
Deeplinks
Frigoligo supports a few deeplinks that allows it to be integrated in external workflows. All platforms except Linux are supported.
Links format
Deeplinks are based on a custom scheme, the URI path is used to determine the action to perform.
The follow link will open the app and perform the action
action with the given parameters param1
(hello
) and param2
(Günther
). Note that the host x
is just here for readability and is ignored.
frigoligo://x/action?param1=hello¶m2=G%C3%BCnther
Actions
/articles/:articleId
Open the article with the given ID respecting the correct app navigation mode.
Parameter | Description | Required |
---|---|---|
articleId |
The wallabag ID of the article to open. | Yes |
/login
Open the login page and prefills the given credentials. Be aware that such link in the wild weakens the security of your account.
Parameter | Description | Required |
---|---|---|
server |
Your wallabag server URL. | No |
clientId |
Your wallabag client ID. | No |
clientSecret |
Your wallabag client secret. | No |
username |
Your wallabag username. | No |
password |
Your wallabag password. | No |
/logs
Open the log console. Useful to debug issues when the application is soft lock.
/save
Save a new article. This is super useful to integrate article saving from an external workflow.
Parameter | Description | Required |
---|---|---|
url |
The URL of the article to save. | Yes |
License
Licensed under the MIT. See LICENSE for details.
Translations
You can help translating Frigoligo in your language by using Weblate. Please come and help!