The Open Source Drop
ToolsExploreAlternativesThis Week
Subscribe
The Open Source Drop
ToolsExploreAlternativesThis Week
Subscribe
← All Categories

Productivity

11 open source tools compared. Sorted by stars. Scroll down for our analysis.

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

ToolStarsVelocityLanguageLicenseScore
Koodo Reader

A modern ebook manager and reader with sync and backup capacities for Windows, macOS, Linux, Android, iOS and Web

28.7k+80/wkJavaScriptGNU Affero General Public License v3.080
readest

Readest is a modern, feature-rich ebook reader designed for avid readers offering seamless cross-platform access, powerful tools, and an intuitive interface to elevate your reading experience.

26.0k+272/wkTypeScriptGNU Affero General Public License v3.082
summarize

Point at any URL/YouTube/Podcast or file. Get the gist. CLI and Chrome Extension.

6.8k+18/wkTypeScriptMIT License78
scriptcat

ScriptCat, a browser extension that can execute userscript; 脚本猫,一个可以执行用户脚本的浏览器扩展

5.8k+54/wkTypeScriptGNU General Public License v3.077
Search

A small, fast WebKit browser for macOS, by Office Commun.

2.8k+77/wkSwiftMIT License72
fusion

A lightweight, self-hosted friendly RSS reader

2.2k+9/wkTypeScriptMIT License63
fieldtheory-cli

Sync and locally store all of your X/Twitter bookmarks. Free and open source CLI for Mac.

2.1k+2/wkTypeScriptMIT License66
knockoff

Chrome extension that filters pseudo-brand junk out of Amazon. Buy from real, established brands.

2.0k+2/wkJavaScript-48
riddle

The diary of Tom Riddle for the reMarkable Paper Pro: write with your pen, the page drinks your ink and answers in a flowing hand

1.9k+5/wkRustMIT License53
Work-Review

Automatically tracks which apps you used, which websites you visited, and how much time you spent in each app throughout the day.

1.8k+5/wkRustMIT License68
tab-labeler

Rename browser tabs locally and bring order to chaotic sessions.

164+1/wkTypeScriptMIT License42

Stay ahead of the category

New tools and momentum shifts, every Wednesday.

Our Analysis

Koodo Reader28.7k★

Koodo Reader is an ebook reader and library manager that opens nearly everything: EPUB, PDF, DRM-free Kindle and Mobipocket files, comic archives, even Markdown and Word documents. It runs on Windows, macOS, Linux, Android, iOS, and in a browser, with highlights, notes, and text-to-speech. AGPL v3, and the desktop and web apps are free with no book limit. Installing is a package away on every desktop platform: Winget, Scoop, Homebrew, Flathub, or Snap. There is also a Docker image for a browser-based library, though it stores data in the browser cache by default, so plan storage before trusting it. It speaks OPDS and syncs reading progress with KOReader. The paywall is sync. Koodo Reader Pro is $4.99 a year with no auto-renewal, and it unlocks syncing your library across devices, importing from cloud storage, OCR for PDFs, realistic TTS voices, and Send to Kindle. The free mobile apps cap at 20 books. Solo readers on one computer: free. Anyone reading across a phone and a laptop: pay the five dollars. Calibre remains the heavier tool for converting and managing a big library. The catch: the README lists sync as a plain feature and never mentions Pro. In the official builds, even syncing to your own WebDAV server starts with a Pro login, because Pro features run through Koodo's cloud service. The pricing page is also labeled a limited time offer, so $4.99 may not last.

readest26.0k★

Readest is a modern ebook reader for EPUB, PDF, MOBI, AZW3, FB2, CBZ and more, running on Mac, Windows, Linux, Android, iOS and the web. Highlights, notes, dictionary lookup, translation and text-to-speech are built in, and it syncs your library and reading position across devices. The app is AGPL and free. Most people just install it from the App Store, Flathub or the website and use Readest's own sync. Self-hosting the sync backend is possible but heavy: a Supabase-style stack of Postgres, Kong, GoTrue, PostgREST and MinIO with JWT keys you mint yourself. The upside is that the self-hosted image unlocks every premium feature by default. Free hosted sync gives you 500 MB of storage and 10,000 characters of AI translation a day. Plus is $4.99 a month or $49.99 a year (5 GB), Pro is $9.99 a month or $99.99 a year (20 GB), and storage packs and a $19.99 Full Customization unlock are one-time purchases. Casual readers: free. Heavy PDF and comic readers will outgrow 500 MB fast. KOReader (koreader/koreader) is the pick for e-ink devices. The catch: syncing through your own WebDAV, Google Drive or S3 isn't free in the official apps; it needs a paid plan or the $19.99 unlock, even though the code is right there. It's also essentially one developer, still pre-1.0, and it won't open DRM-protected store books.

summarize6.8k★

Summarize does one thing: point it at a URL, YouTube video, podcast, PDF, or media file and get the gist back. It ships as a CLI and a browser side panel (Chrome and Firefox), pulls transcripts, does OCR on video slides, and streams the summary back as markdown. MIT licensed and free. Setup depends on how deep you go. The browser extension installs from the web store and can run fully on-device using Chrome's built-in Gemini Nano, no keys, no cost. The CLI needs Node 24 and an LLM provider configured, plus optional native tools (ffmpeg, yt-dlp, tesseract) if you want the video and audio features. None of it is hard, but the CLI has more moving parts than the extension. For anyone who reads and watches more than they have time for, this is a genuine time-saver and mostly free. Solo users and small teams get the same value; there is no seat model. The provider choice is where money enters: free models via OpenRouter or on-device Gemini Nano cost nothing, while OpenAI or Anthropic bill per token. The catch is that a summary is only as good as the model behind it, and the free on-device model is not the sharpest. For quick triage of an article, Gemini Nano is fine. For summarizing something you actually need to get right, you will want a stronger paid model, and then you are paying per summary.

scriptcat5.8k★

ScriptCat is a browser extension that runs userscripts: small bits of JavaScript that change how websites look or behave, like hiding clutter or adding a download button. It's an open source answer to Tampermonkey, which went proprietary years ago, and it runs Tampermonkey scripts. GPLv3, free on Chrome, Edge and Firefox. Two things set it apart. Background scripts run without any page open, and scheduled scripts run on a timer, so a userscript can act like a small cron job living in your browser. Sync goes through your own storage (Google Drive, OneDrive, Dropbox, S3 or WebDAV), not a ScriptCat account. It also has a built-in editor with linting. Anyone already on Tampermonkey who wants an open source manager: switch. Violentmonkey is the other open option, MIT licensed. There's no Safari build, so Safari users need something else. The catch is the permission you're granting. A userscript manager can run code on every site you visit, and background scripts extend that to times you aren't looking. Only install scripts you've read or trust.

Search2.8k★

Search is a small Mac web browser built on Safari's own engine, from the design studio Office Commun. No toolbar, no account, no sync, just the page, with built-in ad and tracker blocking, reading mode, floating video, split view, and your Keychain passwords and passkeys. It even runs Chrome Web Store extensions on macOS 15.4 and later. MIT, free. It's about 42,000 lines of Swift with no dependencies beyond what ships with macOS, so it stays light, and it installs through Homebrew. The download page says it's Apple Silicon only, on macOS 14 or later. Updates are signed and checked once a day. Mac users who like Safari's battery life but want a quieter window and Chrome extensions: try it. Kagi's Orion is the more mature WebKit browser with extension support. Anyone who needs bookmarks and tabs synced to a phone: stay on Safari. The catch: it's a brand-new 1.0 from a design studio, not a browser company. Engine security fixes arrive with macOS updates, but the app around the engine is young, and an opt-in AI feature is already on the way.

fusion2.2k★

Fusion is a self-hosted RSS reader that does one job: show you your feeds. You get unread tracking, bookmarks, search, feed groups, OPML import and Google Reader-style keyboard shortcuts in a clean web app you can install on your phone as a PWA. No AI features, on purpose. It's MIT licensed and free, with no paid tier. Setup is about as easy as self-hosting gets. It ships as a single binary with SQLite built in, or one Docker container: set a password, run it, open port 8080. It speaks the Fever API, so apps like Reeder and Unread can sync with it, and OIDC login is there if you already run an identity provider. Solo: free and nearly zero maintenance. Teams: wrong tool. The catch: it's single-user. One password, one reading list, no accounts to hand out. Miniflux is just as lean and adds multiple users plus a Google Reader API on top of Fever; FreshRSS is multi-user too and takes extensions. Fusion is also mostly one maintainer working with coding agents, and the project asks for issues, not pull requests.

fieldtheory-cli2.1k★

Field Theory syncs your X/Twitter bookmarks to local storage and makes them actually searchable. Every bookmark gets pulled down with full metadata, stored in ~/.ft-bookmarks, and indexed for instant search. If you've bookmarked hundreds of tweets and can never find anything, this solves that. The CLI handles the OAuth flow, syncs incrementally, and includes an AI-powered classification system that can organize bookmarks by topic. It generates a local knowledge base from your saved content. Mac-only for now, runs as a simple npm package. Power users who treat Twitter bookmarks as a research archive get the most value. If you bookmark 5 tweets a week, you don't need this. If you bookmark 50, and half of them are technical references you need to find later, Field Theory is worth the setup. The catch: Mac-only, Twitter API dependent (which means the API can break at any time), and the AI classification needs a Claude API key, which adds cost.

knockoff2.0k★

Knockoff strips the fake brands out of Amazon. Those all-caps pseudo-companies like SZHLUX that exist only as trademark filings get filtered from your search results, leaving products from brands with an actual reputation to protect. It's a free browser extension for Chrome and Firefox built by Josh Pigford, the founder of Baremetrics. There's nothing to run. Under the hood it layers a list of roughly 5,000 verified brands with linguistic analysis: consonant density, all-caps patterns, the unpronounceable letter salad typical of trademark squatting. Your own allowlist and blocklist override everything, and a sensitivity setting controls how aggressive the filtering gets. Install it if you buy tools, electronics, or anything where warranty and support matter. Skip it if you shop on price alone; sometimes the no-name cable is fine at half the cost. The catch: heuristics miss. Mixed-case gibberish can slip through, non-English Amazon stores get English-tuned rules, and some page layouts aren't scanned at all. Treat it as a strong first filter, not a verdict.

riddle1.9k★

riddle turns a reMarkable Paper Pro into a diary that writes back. You write with the stylus, pause, and the ink fades into the page while an AI reply writes itself back in a flowing script, stroke by stroke. No screen glow, no chat window, just handwriting talking to handwriting. It is open source under MIT. This is not a casual install. You need a reMarkable Paper Pro in developer mode with a launcher (xovi + AppLoad) installed, and riddle runs as root, stopping the vendor UI to drive the e-ink display directly. The projects companion tool, remagic, walks you through the setup, but you are still modifying a piece of hardware you paid real money for. Keep SSH access working as your escape hatch. The AI replies come from a vision model reading your handwriting as an image, either your own OpenAI-compatible API key (OpenAI, OpenRouter, Groq, any provider that speaks the format) or a local pi process if you already run one. Either way you are paying your model provider directly, not riddle. This is a hobby project for one very specific tablet model, tested on exactly one hardware revision. If you do not own a reMarkable Paper Pro, or are not comfortable running unsigned code as root on your device, this is not for you. If you do, it is one of the more delightful things you will install this year.

Work-Review1.8k★

Work Review answers the question nobody can answer on Friday afternoon: what did I actually do this week? It runs on your machine, records which apps were in the foreground, which pages you had open, window titles, and how long each held your attention, then rolls that into a timeline and a daily report you can export as Markdown. Optional screenshots and OCR fill in the context you forgot. Rust and Tauri 2 under the hood, SQLite on disk, MIT licensed. Local-first is not marketing here. Data lands in a SQLite file in your home directory and nothing leaves the machine unless you turn on the AI features, and even then it calls your own API key with no relay in between. The app works with AI switched off entirely, which is rarer than it should be. There is also a localhost REST API with a bearer token and an MCP server, so Claude Code or Cursor can query what you were working on last Tuesday without you digging through the UI. Solo is the entire audience, and the README says so: personal use only, all data stays on your device. No team dashboard, no manager view, no server to run. That is a feature, not a gap. Against RescueTime at $12/mo or Rize starting around $9.99/mo billed annually, you pay nothing and keep the data, and the tradeoff is that nobody aggregates your team's hours for you. The catch is that a tool recording window titles and screenshots is only as safe as the laptop it lives on. Months of OCR'd screen captures in an unencrypted home directory is a real liability, so turn on full disk encryption before you turn on screenshots. Support is also Chinese-first in practice: the app is translated into four languages, but the community lives in WeChat and Telegram.

tab-labeler164★

Tab Labeler renames your browser tabs. You give a tab a custom label, optionally with an emoji, and it sticks across reloads so a wall of identical localhost tabs becomes readable again. It is a Manifest V3 extension for Chrome, Edge, and Brave, MIT licensed and free, with no backend, no tracking, and no sync. There is almost nothing to set up if you grab a store build; from source it is an npm install, a build, and loading the unpacked folder. Everything is stored locally in the browser. Quick presets like Done and Important plus a keyboard shortcut keep daily use fast. That is the whole tool, and it does not pretend to be more. If you live in dozens of tabs and lose track of which is which, this scratches a specific itch for free. It is not a session manager and will not group, suspend, or restore tabs, so if you need that, look at OneTab or a full session manager instead. The catch is scope: it labels tabs and nothing else. For some people that is exactly enough, and for others it is one small feature of a bigger tool they already run.

The Open Source Drop

Open source tools worth knowing about.

hello@opensourcedrop.com
ToolsExploreAlternativesLicensesScoringSuggest a ToolAboutTerms

Buying guides

AI Agent FrameworksOpen Source Agent FrameworksOpen Source Claude Code & Codex SkillsOpen Source Agent Runtimes & SandboxesOpen Source Multi-Agent SystemsPython Developer ToolsLLM Inference ToolsDevOps & Infrastructure ToolsCLI ToolsOpen Source MCP ServersAll buying guides

The Open Source Drop provides informational summaries of open source tools and their licenses. This is not legal advice. Always review the full license text on each tool's repository before using it in your project. Product names and logos mentioned on this site are trademarks of their respective owners. The Open Source Drop is not affiliated with or endorsed by any proprietary software vendor. Terms of use.