mirror of
https://github.com/LCTT/TranslateProject.git
synced 2024-12-26 21:30:55 +08:00
Merge pull request #29920 from lujun9972/add-MjAyMzA4MTMgT21uaXZvcmUtIEFuIE9wZW4tU291cmNlIFJlYWQtaXQtTGF0ZXIgQXBwIExpa2UgUG9ja2V0Lm1kCg==
自动选题[news]: 20230813 Omnivore: An Open-Source Read-it-Later App Like Pocket
This commit is contained in:
commit
0d40a257ec
@ -0,0 +1,179 @@
|
||||
[#]: subject: "Omnivore: An Open-Source Read-it-Later App Like Pocket"
|
||||
[#]: via: "https://news.itsfoss.com/omnivore/"
|
||||
[#]: author: "Sourav Rudra https://news.itsfoss.com/author/sourav/"
|
||||
[#]: collector: "lujun9972"
|
||||
[#]: translator: " "
|
||||
[#]: reviewer: " "
|
||||
[#]: publisher: " "
|
||||
[#]: url: " "
|
||||
|
||||
Omnivore: An Open-Source Read-it-Later App Like Pocket
|
||||
======
|
||||
An open-source alternative to Mozilla's Pocket with exciting features.
|
||||
What if I told you there's a one-stop solution to all your read-it-later needs?
|
||||
|
||||
You know, when you come across interesting articles you want to read but don't have the time to read them right then.
|
||||
|
||||
That is where a read-it-later solution comes in. In this article, we will look at a cross-platform, open-source read-it-later platform called ' **Omnivore** ' that facilitates such tasks.
|
||||
|
||||
Allow me to show you what it has to offer.
|
||||
|
||||
### Omnivore: Overview ⭐
|
||||
|
||||
![][1]
|
||||
|
||||
Powered primarily by **HTML** , and **TypeScript** , Omnivore **aims to be an all-in-one solution** for all your reading needs.
|
||||
|
||||
It sounds like an alternative to the ever-popular [Pocket][2] app by Mozilla.
|
||||
|
||||
You can use it across many platforms, such as **Web** , **Android** , and **iOS**.
|
||||
|
||||
You can also self-host it on a server, though Omnivore was initially designed to be deployed on [GCP][3] (Google Cloud Platform). Luckily, the developers are working on a more inclusive deployment system, that will make it more portable.
|
||||
|
||||
So, let us begin by taking a look at some key highlights of Omnivore:
|
||||
|
||||
* **Support for full-keyboard navigation.**
|
||||
* **Autosave of progress in long articles.**
|
||||
* **Support for various plugins.**
|
||||
* **Offline reading functionality.**
|
||||
|
||||
|
||||
|
||||
#### Initial Impressions 👨💻
|
||||
|
||||
I tested the free-hosted version of Omnivore, where you have to create an account.
|
||||
|
||||
After account creation, I set it up with a few articles to read later, and the result was this **well-organized homepage**.
|
||||
|
||||
![Click to enlarge the image][4]
|
||||
|
||||
It features a sidebar menu comprising category options like **Inbox, Continue Reading, Read Later, Unlabeled** and more.
|
||||
|
||||
The main grid layout houses all the saved articles; it also had an alternate list-style view, but I opted for the grid view.
|
||||
|
||||
So, moving on. Let me show you **how to add articles to Omnivore**.
|
||||
|
||||
There are two main ways of saving articles for reading later on Omnivore.
|
||||
|
||||
One is **through the user menu** , where you have to click on “ **Add Link** ”, and then paste the URL into the text box that appears when you click on it.
|
||||
|
||||
![][5]
|
||||
|
||||
But the other way is far more intuitive; it is **via browser extensions**. I tested it on Vivaldi using the Omnivore extension from the [Chrome Web Store][6].
|
||||
|
||||
After installing it, you simply have to visit an article of interest and click on the Omnivore logo that shows up in the extensions bar of your browser.
|
||||
|
||||
![][7]
|
||||
|
||||
The article will then be added to your Omnivore account; you can also make use of the available options to **add notes, labels, edit titles** , and more.
|
||||
|
||||
Don't worry; this is not a Chromium-only affair. You can get browser extensions for [Firefox][8] and [Safari][9] too, which is a good thing.
|
||||
|
||||
Post that, I went on to take a look at **the “Labels” system on Omnivore**. I had created two labels and assigned them to the saved articles accordingly.
|
||||
|
||||
It allowed me to sort them by label. I just had to click on the one I wanted to access.
|
||||
|
||||
![Click to enlarge the image][10]
|
||||
|
||||
For creating new labels, click on the three-dot menu beside “ **Labels** ” on the sidebar menu and proceed to edit.
|
||||
|
||||
![][11]
|
||||
|
||||
Next, you can get started by adding a label or modifying the existing ones, giving them a name and color.
|
||||
|
||||
![][12]
|
||||
|
||||
To assign them to existing articles, hover over an article card, go into the three-dot menu, and choose “ **Set Labels**.”
|
||||
|
||||
I then proceeded to see the **article-reading experience** , and I was not disappointed. The article viewer had a clean layout with a floating sidebar menu that allowed for a range of functionality.
|
||||
|
||||
The first option was to set labels to the article; the second one opens up a notebook that lets you add notes to the specific article.
|
||||
|
||||
![Click to enlarge the image][13]
|
||||
|
||||
Then there's the “Edit Info” button that opens up an editing window for editing critical details of a saved article. And finally, the last two buttons are for deleting or archiving the saved article.
|
||||
|
||||
![Click to enlarge the image][14]
|
||||
|
||||
I then moved on to check out the plugin's support **on Omnivore**. It supports quite a few, allowing you to export content from there.
|
||||
|
||||
You can connect it to [Logseq][15], [Obsidian][16], [Readwise][17], and even Mozilla's [Pocket][2].
|
||||
|
||||
This level of interoperability is always a plus in my books! 🤓
|
||||
|
||||
![][18]
|
||||
|
||||
And this last one came as a surprise to me.
|
||||
|
||||
Omnivore **supports the creation of email aliases** that can then be used to sign up for various newsletters. Officially, they support newsletters from [Substack][19], [beehiv][20], [Axios][21], and more.
|
||||
|
||||
![][22]
|
||||
|
||||
But, as it turns out, it works on other newsletters too. I tested it out on **[our newsletter][23]** , and it integrated well!
|
||||
|
||||
### 📥 Get Omnivore
|
||||
|
||||
If you are like me and want to get started conveniently, I suggest you visit the [official website][24].
|
||||
|
||||
However, if you are more into self-hosting it, I recommend you take a look at the [official documentation][25] and its [GitHub repo][26].
|
||||
|
||||
[Omnivore][24]
|
||||
|
||||
**As for their pricing structure** , currently, Omnivore is entirely free. The developers have not decided on a proper pricing plan but have a few ideas in the pipeline they intend to pursue.
|
||||
|
||||
Presently, they rely entirely on donations from the community.
|
||||
|
||||
_💬 What are your thoughts on this? Will you be giving this a try?_
|
||||
|
||||
* * *
|
||||
|
||||
### More from It's FOSS...
|
||||
|
||||
* Learn Bash scripting for FREE with this [Bash Tutorial series][27].
|
||||
* Join our [community forum][28].
|
||||
* 📩 Stay updated with the latest on Linux and Open Source. Get our [weekly Newsletter][29].
|
||||
|
||||
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: https://news.itsfoss.com/omnivore/
|
||||
|
||||
作者:[Sourav Rudra][a]
|
||||
选题:[lujun9972][b]
|
||||
译者:[译者ID](https://github.com/译者ID)
|
||||
校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
||||
[a]: https://news.itsfoss.com/author/sourav/
|
||||
[b]: https://github.com/lujun9972
|
||||
[1]: https://news.itsfoss.com/content/images/2023/08/Omnivore_1.jpg
|
||||
[2]: https://getpocket.com/en/?ref=news.itsfoss.com
|
||||
[3]: https://cloud.google.com/?ref=news.itsfoss.com
|
||||
[4]: https://news.itsfoss.com/content/images/2023/08/Omnivore_2.jpg
|
||||
[5]: https://news.itsfoss.com/content/images/2023/08/add-omnivore-link.jpg
|
||||
[6]: https://chrome.google.com/webstore/detail/omnivore/blkggjdmcfjdbmmmlfcpplkchpeaiiab/?ref=news.itsfoss.com
|
||||
[7]: https://news.itsfoss.com/content/images/2023/08/Omnivore_4.jpg
|
||||
[8]: https://addons.mozilla.org/en-US/firefox/addon/omnivore/?ref=news.itsfoss.com
|
||||
[9]: https://apps.apple.com/us/app/omnivore-read-highlight-share/id1564031042?ref=news.itsfoss.com
|
||||
[10]: https://news.itsfoss.com/content/images/2023/08/Omnivore_6.jpg
|
||||
[11]: https://news.itsfoss.com/content/images/2023/08/edit-labels-omnivore.jpg
|
||||
[12]: https://news.itsfoss.com/content/images/2023/08/label-add-omnivore.jpg
|
||||
[13]: https://news.itsfoss.com/content/images/2023/08/Omnivore_7.jpg
|
||||
[14]: https://news.itsfoss.com/content/images/2023/08/Omnivore_8.jpg
|
||||
[15]: https://logseq.com/?ref=news.itsfoss.com
|
||||
[16]: https://obsidian.md/?ref=news.itsfoss.com
|
||||
[17]: https://readwise.io/?ref=news.itsfoss.com
|
||||
[18]: https://news.itsfoss.com/content/images/2023/08/Omnivore_9.jpg
|
||||
[19]: https://substack.com/?ref=news.itsfoss.com
|
||||
[20]: https://www.beehiiv.com/?ref=news.itsfoss.com
|
||||
[21]: https://www.axios.com/?ref=news.itsfoss.com
|
||||
[22]: https://news.itsfoss.com/content/images/2023/08/omnivore-email-alias.jpg
|
||||
[23]: https://itsfoss.com/newsletter/?ref=news.itsfoss.com
|
||||
[24]: https://omnivore.app/?ref=news.itsfoss.com
|
||||
[25]: https://docs.omnivore.app/?ref=news.itsfoss.com
|
||||
[26]: https://github.com/omnivore-app/omnivore?ref=news.itsfoss.com
|
||||
[27]: https://linuxhandbook.com/tag/bash-beginner/
|
||||
[28]: https://itsfoss.community/
|
||||
[29]: https://itsfoss.com/newsletter/
|
Loading…
Reference in New Issue
Block a user