Our take
Activeregular commits- Activity
- 53
- Community
- 87
- Issues
- 70
- Pull requests
- 81
+18 stars in the last 10 days
- Merges more pull requests than 91% of the projects we track
- More contributors than 77% of the projects we track
wallabag is an actively maintained, MIT-licensed self-hosted read-it-later app, with recent development and broad contributor participation, though its release cadence has paused for over a year.
Good fit if
- You want a self-hosted PHP/Symfony service for saving and organizing articles.
- You value extracted reading content and companion mobile apps or a browser extension.
- MIT licensing and the project's active development suit your adoption needs.
Look elsewhere if
- You need a recent tagged release, since there has been no release in over a year.
- You do not want to maintain a server-side web application or meet its PHP and Node.js requirements.
- You need a feature or platform not described in the project's supplied documentation and feature list.
All health signals
| Last commit | 2026-10-13 (3 days ago) |
|---|---|
| Commits, last 90 days | 100+ |
| Releases, last 12 months | 0 (latest 2.6.14, 2025-10-07) |
| Contributors | 100+ (top contributor: 33% of commits) |
| Issues closed, last 90 days | 6+ (typically closed in 1 day) |
| Pull requests merged, last 90 days | 85 (typically merged in 0 days) |
| Project age | 13 years |
Checked on 2026-10-17 with the GitHub API.
Overview
wallabag is a self-hostable PHP/Symfony web application for saving web pages and reading them later. It extracts article content to reduce distractions such as pop-ups, so readers can build and classify a personal reading queue instead of leaving tabs open or relying on a hosted service.
It can run on your own server, and the project also offers a hosted account option at wallabag.it. Companion apps and a browser extension connect it to mobile devices and browsers.
Key Features
- Save web pages for later reading.
- Extract article content to provide a less cluttered reading experience.
- Classify saved articles to organize a reading library.
- Self-host the application, or use the hosted wallabag.it service.
- Connect through Android and iOS apps and a browser extension.
- Translate the application through its Weblate project.
Use Cases
- A reader who finds articles throughout the day can save them to one queue and read them when time allows.
- Someone who wants ownership of their reading archive can install wallabag on a server they control.
- A mobile reader can save pages in a browser and continue reading through wallabag's Android or iOS app.
- A team or individual reducing browser clutter can use extracted article content instead of keeping many tabs open.
What you need
Detected in the repository
- Node.js >=24 (from package.json)
- PHP (from composer.json)
- A Compose file to run it with its related services
- A test suite and automated checks on GitHub Actions
License in plain words
MITpermissive
- Commercial use: yes
- Modify and redistribute: yes
- You must keep: the copyright and license notice
- Share your changes: no
A summary, not legal advice: the LICENSE file is what applies.
Getting Started
git clone https://github.com/wallabag/wallabag.git
cd wallabag && make install
Then configure a virtual host. See the README and installation documentation for requirements and other installation methods.
Alternatives
- linkwarden: Linkwarden combines bookmarked links with durable webpage copies, annotations, organization, and sharing, while wallabag focuses on extracting articles for later reading.
| Project | Language | License | Stars | Status |
|---|---|---|---|---|
| wallabag | PHP | MIT | 13k | Active |
| linkwarden | TypeScript | AGPL-3.0 | 19.9k | Active |
Considerations
- Installation requires PHP and Node.js 24 or later; the documented setup also uses
make installand requires a configured virtual host. - The project is actively developed, but the latest release is over a year old. Review the release and installation documentation to confirm the available release path meets your deployment expectations.
- The repository has broad contributor participation and is not flagged as concentrated around one contributor. Its issue handling and recent merged work indicate ongoing maintenance, but teams should still assess open issues against their needs.
- The project is licensed under MIT. Review the license terms and include applicable notices when redistributing it.
Found this useful?
Share it with someone who would like wallabag.