Productivity (Unofficial Web/App API Clients): open-source projects that exist because someone reverse engineered a closed product, sorted by GitHub stars.
Browser extension that syncs articles to Toutiao, Zhihu, Juejin, CSDN and other platforms
Fast and accurate React renderer for Notion. TS batteries included.
The first AI agent that builds permissionless integrations through reverse engineering platforms' internal APIs.
Unofficial Python API client for Notion.so
Next.js blog that reads content from Notion through its private loadPageChunk API
React renderer for Notion pages fed by the unofficial Notion API worker
Reverse engineering of Linear's proprietary real-time sync engine
A Python + iCloud wrapper to access iPhone and Calendar data.
This is a custom component to allow control of Amazon Alexa devices in Home Assistant using the unofficial Alexa API.
Unofficial Go API for Notion.so
Serverless worker exposing Notion pages and tables as JSON via Notion's private v3 API
Node API for Apple's iCloud services
Python bindings for the Plex API.
Reverse-engineered, self-hostable Obsidian Sync and Publish server
Unofficial Duolingo API Written in Python
Turns public Notion pages into static sites by driving Notion's web app
Go program to export your Authy TOTP secrets via Authy's private API
Unofficial client that syncs local folders to Proton Drive
Static blog generator built on Notion's unofficial internal API
Markdown importer for Notion built on the unofficial notion-py client
Unofficial Bitwarden-compatible API server in Ruby
Imports Evernote ENEX exports into Notion using the private Notion API
control Amazon Alexa from command Line (set volume, select station from tunein or pandora)
Exports Xiaomi Notes with images and recordings to a static blog
Unofficial Proton Drive desktop client for Linux built with Tauri
Reverse engineered Notion API
Online and offline manager for the reMarkable tablet using its unofficial cloud API and file format
Unofficial Notion.so API
Unofficial Python client for the TickTick task manager API
MCP server for reMarkable tablet data: syncs files via the cloud API and extracts highlights
Access Kindle's private API in Node.js without a headless browser
Python library that reads Things 3 data from its reverse-engineered SQLite schema
Unofficial TypeScript client for Grammarly's internal websocket API
Exports notes from Mi Cloud to Markdown files
Unofficial Claude API supporting direct HTTP chat creation/deletion/retrieval, messages with multiple file...
Unofficial JavaScript SDK for the MEGA cloud storage protocol, with client-side encryption
Sync papers from Zotero to a reMarkable tablet via the unofficial cloud API
Exports TimeTree calendars to iCal
TypeScript definitions for Obsidian's internal and undocumented plugin APIs
Python client for LastPass's private vault API
A Python wrapper for accessing data from iCloud webservices, including Account, Find My, Calendar, Contacts, iCloud...
Private API access for Roam Research via its web app
Obsidian plugin that syncs Xiaomi Notes (Minote)
Third-party Proton Drive API bridge used by rclone
CLI client for Firefox Sync
Unofficial Notion page renderer for Vue 3
Node.js API for ProtonMail
Reverse-engineered client for AnyList's protobuf API
Async Python library for TickTick with MCP support
PowerShell module managing Office 365/Azure tasks via undocumented APIs
Unofficial WorkFlowy API in PHP
Automatic Notion workspace backup using Notion's internal export API
Apps Script library syncing a Google Drive folder with the reMarkable cloud via its unofficial API
Unofficial command-line client for the Firefox Send encrypted file-sharing protocol
Unofficial Node.js API client for Notion
Go client for the Things Cloud sync API
Node.js library to control Amazon Alexa devices through the unofficial Alexa web/app API
Notion web scraper archiving pages to HTML
Unofficial Python API for Reclaim.ai
Unofficial Python API for Otter.ai transcripts
Library to access files stored at jottacloud.com
Open-source desktop client for the reMarkable cloud, an alternative to the official app
Unofficial async Python package for the Bring! shopping list API
Go client for the Cultured Code Things Cloud
Unofficial CLI extracting highlights from reMarkable documents via the cloud API
Reverse-engineered Granola meeting notes API docs and client
Upload PDFs to the reMarkable cloud from Linux, where no official app exists
Exports Microsoft Teams chats from the web app to JSON, CSV, HTML or PDF
Microsoft Teams chat backup tool using the web client's API
C# library accessing 1Password, Bitwarden, Dashlane, LastPass and other vaults via private APIs
Reverse engineered Grammarly API
Reverse-engineered Figma's binary Kiwi WebSocket protocol; decoders, CLI and MCP
Unofficial Python client for Things Cloud
MCP server for Microsoft Dynamics 365 Business Central via its reverse-engineered WebUI protocol
Unofficial API for Otter.ai transcription
Tools using the reMarkable's undocumented USB web interface API to bulk export and upload files
Client library for the unofficial Lift.do habit tracker API
Unofficial MCP server for the TimeTree calendar
Unofficial CLI client for Notion
Unofficial Ruby client for the Any.do task manager API
Client for the Microsoft Teams local third-party app API
Exposes the Teams client's local websocket API data as Home Assistant sensors
Unofficial Node.js API to download and upload WeTransfer files
Home Assistant integration for Microsoft Teams meetings via the local API
Duolingo Unofficial OpenAPI Definition
Unofficial FUSE filesystem for Proton Drive on Linux with on-demand file fetch
Unofficial Python package for the Bring! shopping list API
Syncs tasks between Notion and TickTick using the unofficial TickTick API
Unofficial Python wrapper for OurGroceries
Rust client for the unofficial Notion.so API
Sends and receives Teams meeting events to an MQTT broker
Unofficial Python API for Milanote boards
n8n node for Plaud AI voice recorders using the unofficial API
Obsidian plugin syncing Boox highlights through the send2boox web service
Sync PDFs from a WebDAV directory to the reMarkable cloud via its unofficial API
Unofficial WeTransfer client written in Rust
Compatibility layer between the official Notion API and its private API
Python wrapper for the unofficial BOOXDrop API used by Onyx e-readers
Improves Confluence to Notion imports using the unofficial Notion API
Rust client for the undocumented API of the AnyList grocery list app
Third-party library manager for Onyx BOOX e-readers over the BOOX Drop protocol
An API wrapper for the anti-waste app Karma
Reverse-engineered Rust library for the ASIMUT room booking API
One-way sync of Onyx BOOX cloud highlights, notebooks and files into Obsidian