Browser Extension
Publish to networks that have no write API, from your own logged-in session.
Some networks have no write API. Substack is the clearest case: there is no supported way for a server to post on your behalf, and doing it anyway means driving a headless browser against their terms of service.
The extension is the honest answer. Your scheduled item shows up in the toolbar, you click once, and the post is created from your own logged-in session in your own browser. Nothing is automated against a network that has not agreed to it.
Install
FoPost Publisher is not in the Chrome Web Store or on Firefox Add-ons yet; both listings are
in preparation. Until they are live, install the build from the
latest release: download
fopost-extension-chrome-<version>.zip, unzip it, then load it at chrome://extensions
with Developer mode on and Load unpacked.
Then paste an API key with the extension scope, created at Settings → API Keys.
A scoped key, not your password. The extension can read your queue and mark items delivered, and nothing else.
How it works
- Compose and schedule as normal. Extension-delivered networks appear alongside the rest
- When an item is due, the extension badge tells you
- Open it from the toolbar, click through to the network, and the content is ready to paste
- Mark it done and the delivery is recorded in FoPost like any other
Your calendar, analytics, and history stay complete: an extension delivery is a delivery.
What it cannot do
It does not read the pages you browse and has no access to sites outside the flow above. It cannot publish without you clicking, by design, since the whole point is that a person is doing the posting.
Which networks
Networks with a working write API publish server side and need no extension. Today Substack is the one that goes through it. Each platform page says how that network is delivered.
Source: github.com/fopost/fopost-extension. MIT licensed.
Next
Related documentation
- SDKs & Integrations
Official FoPost clients for TypeScript, Python, PHP, Ruby, Go, Rust, Java, .NET, Swift, Kotlin, Dart, and Elixir, framework integrations from Laravel to Next.js, and tooling for the CLI, CI, Terraform, and the automation platforms.
- SDKs Overview
Every official FoPost client, what it covers, and how to pick one.
- TypeScript SDK
The official TypeScript and Node.js client for the FoPost API.
- Python SDK
The official Python client for the FoPost API.
- PHP SDK
The official PHP client for the FoPost API, with no framework and no HTTP library.
- Ruby SDK
The official Ruby client for the FoPost API, with no runtime dependencies.
- Go SDK
The official Go client for the FoPost API.
- Rust SDK
The official Rust client for the FoPost API, async and built on reqwest.