Polar is the creator platform for developers & the open source ecosystem.

polarsource polarsource Last update: Feb 28, 2024


Website   •   Blog   •   Docs   •   API

Polar is released under the Apache 2.0 license. Discord Chat Follow @polar_sh


Polar.sh: A Creator Platform for Developers

A creator platform for developers and the open source ecosystem – built open source (Apache 2.0).

Offering you – as a developer – a platform on top of your GitHub repositories to:

  • Build, own & reach your audience through free- and premium posts and newsletters.
  • Offer subscriptions of value-add benefits designed for our ecosystem & built-in to Polar.
    • Access to Private GitHub Repositories (Unlimited)
    • Discord Invites (Multiple roles)
    • Premium Posts & Newsletter
    • Automated Ads for Commercial Partners & Sponsors (README, Site, Docs & Posts)
    • Custom: Provide secret notes for subscribers to unlock, e.g Cal.com links (Consultancy), Email address (Support) etc.
  • Polar handles value-add tax (VAT)
  • Get funding behind your GitHub issues & split it with contributors (Rewards)
  • Integrate it all on your own docs, sites or services using our API & SDK.

Start building, engaging & converting your own community into free- and paid subscribers.

Subscribe to us on Polar here. We ship features & improvements fast.

Polar API & SDK

You can integrate Polar on your docs, sites or services using our Public API and/or our Polar JS SDK (Beta)

Pricing

  • No fixed, monthly, costs
  • 5% (Polar) + payment & payout fees (Stripe)
  • We'll also cover Stripe fees from our 5% until March 31st, 2024.

Roadmap, Issues & Feature Requests

Join our Discord or GitHub Discussions to help shape the future of Polar and to see what we're working on. We're excited to hear from you!

🐛 Found a bug? Submit it here.

🔓 Found a security vulnerability? We greatly appreciate responsible and private disclosures to [email protected]. See Security

Contributions

You can develop on Polar in GitHub Codespaces. The environment is pre-configured to contain (most) of the tools that you'll need, and will help you to configure the integration between Polar and GitHub (see .devcontainer/README). Using an instance with at least 4 cores is recommended.

Open in GitHub Codespaces

You can also develop on Polar locally on your computer, which is the recommended way of working if you want to get into the deep of how Polar works. Documentation on how to setup a development environment is incoming. Until then, if you're feeling adventurous checkout our repository structure below and clients/README and server/README in particular.

Contributors

Monorepo

♥️🙏 To our pyproject.toml friends: FastAPI, Pydantic, Arq, SQLAlchemy, Githubkit, sse-starlette, Uvicorn, httpx-oauth, jinja, blinker, pyjwt, Sentry + more
♥️🙏 To our package.json friends: Next.js, TanStack Query, tailwindcss, zustand, openapi-typescript-codegen, axios, radix-ui, cmdk, framer-motion + more

Security

If you believe you have found a security vulnerability in Polar, we encourage you to responsibly disclose this and not open a public issue. We will investigate all legitimate reports and greatly appreciate your help. Email [email protected] to disclose any security vulnerabilities.

License

Licensed under Apache License, Version 2.0.

Subscribe to our newsletter