Subscriptions

Top 23 Subscription Open-Source Projects

  • FreeTube

    An Open Source YouTube app for privacy

  • Project mention: Tell HN: YouTube RSS feeds are gone | news.ycombinator.com | 2024-01-29
  • graphql-go

    An implementation of GraphQL for Go / Golang (by graphql-go)

  • Project mention: Who moved my error codes? Adding error types to your GoLang GraphQL Server | dev.to | 2023-06-25

    And gqlgen is not alone in this. We found several more GraphQL frameworks that don’t take it upon themselves to address this problem. Widely used GraphQL server implementations, such as graphql-go/graphql and Python’s graphene, have the exact same gap of exposing messages of unexpected errors by default.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • gqlgen

    go generate based graphql server library

  • Project mention: Who moved my error codes? Adding error types to your GoLang GraphQL Server | dev.to | 2023-06-25

    GraphQL’s spec, as it turns out, does not specify how servers should handle internal errors at all, leaving it entirely to the choice of the frameworks’ creators. Take for example our GoLang GraphQL framework of choice - gqlgen. It makes no distinction between intentional and unexpected errors: all errors are returned as-is to the client within the error message. Internal errors, which often contain sensitive information like network details and internal URIs, would leak to clients easily if not caught manually by the programmer.

  • lago

    Open Source Metering and Usage Based Billing API ⭐️ Consumption tracking, Subscription management, Pricing iterations, Payment orchestration & Revenue analytics

  • Project mention: Pricing AI Is Hard | news.ycombinator.com | 2024-04-27
  • killbill

    Open-Source Subscription Billing & Payments Platform

  • Project mention: Lago, Open-Source Stripe Alternative, banks $22M in funding | news.ycombinator.com | 2024-04-06

    Did you consider Kill Bill https://github.com/killbill/killbill ? I used it a few years ago for usage based billing

  • Mercure

    🪽 An open, easy, fast, reliable and battery-efficient solution for real-time communications

  • Project mention: PHP homies, I hear ya. | /r/ProgrammerHumor | 2023-05-13

    Are you aware of things like websockets and mercure.rocks?

  • graphql-ws

    Coherent, zero-dependency, lazy, simple, GraphQL over WebSocket Protocol compliant server and client.

  • Project mention: FLaNK AI - 01 April 2024 | dev.to | 2024-04-01
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • dj-stripe

    dj-stripe automatically syncs your Stripe Data to your local database as pre-implemented Django Models allowing you to use the Django ORM, in your code, to work with the data making it easier and faster.

  • Project mention: Django SaaS Package | /r/django | 2023-06-25

    If you don't want to use Pegasus or another paid product (presumably because of the cost), the packages I'd reach for are django-allauth for login/user stuff and dj-stripe for the Stripe integration. As for teams, there wasn't a library I was happy with so I rolled my own for Pegasus, but some people like django-tenants. It's too heavyweight for my taste as it requires a more complex dev/test/infrastructure setup with Postgres schemas, as opposed to having a single-database and handling multitenancy in the application layer. But there are pros and cons to both approaches.

  • viewtube

    ▶️ ViewTube: The open source, privacy-conscious way to enjoy your favorite YouTube content. Docs: https://viewtube.wiki, Status: https://uptime.viewtube.io

  • Project mention: Ad Free YouTube on a Screen Monitor | /r/selfhosted | 2023-05-24

    As for my iPhone I now use viewtube.io (you can also self host it if you want) and I am very happy of the result.

  • laravel-soulbscription

    A straightforward interface to handle subscriptions and feature consumption.

  • aws-lambda-graphql

    Use AWS Lambda + AWS API Gateway v2 for GraphQL subscriptions over WebSocket and AWS API Gateway v1 for HTTP

  • youtube-local

    browser-based client for watching Youtube anonymously and with greater page performance

  • Project mention: Show HN: Firefox add-on to open YouTube videos in alternative front ends | news.ycombinator.com | 2023-10-14

    My project here is similar: https://github.com/user234683/youtube-local

    It keeps everything in the browser while still being local to the machine

  • stripe-firebase-extensions

    Repository of Firebase Extensions built by Stripe.

  • Project mention: Google just killed Firebase stripe extensions – zero warning | news.ycombinator.com | 2023-08-15

    (I'm a Stripe employee)

    Google didn't kill the extension, instead the Stripe team transferred ownership of the Github repo and extension over to Invertase. More details here: https://github.com/invertase/stripe-firebase-extensions/issu...

    We recommend you uninstall the Stripe version and install the Invertase version instead: https://extensions.dev/extensions/invertase/firestore-stripe...

    I'll make sure we update the Stripe version to have a more prominent note about the transfer in the README.

  • mercure

    The Mercure Component allows to easily push updates to web browsers and other HTTP clients using the Mercure protocol. (by symfony)

  • graphql-sse

    Zero-dependency, HTTP/1 safe, simple, GraphQL over Server-Sent Events Protocol server and client.

  • Adapty

    iOS SDK for growing mobile in-app purchases

  • Qonversion - Mobile app subscription analytics

    iOS SDK for cross-platform in-app purchase and subscription infrastructure, revenue analytics, engagement automation, and integrations

  • auto-youtube-subscription-playlist-2

    Script automatically adds videos to playlists from Youtube channels and/or subscriptions (Youtube Collections alternative).

  • Google-IAP

    Android Library for easing Google Play Billing to your apps with support for Subscriptions, Non-Consumable and Consumable Purchases with a beautiful sample app.

  • FreeTubeAndroid

    A soft fork of FreeTube which brings it to Android (formerly FreeTubeCordova)

  • Project mention: Docker container's data persist even after removing the container. Bind mount and volume not used | /r/docker | 2023-06-28

    Hi, I am really confused on why this is happening. I tried to help dockerize a web project on github, but for some reason, the Nginx-based container persist data even when I run "docker rm" and "docker start" without using bind mount or volume... Can someone help me with my confusion?

  • federation-subscription-tools

    A set of demonstration utilities to facilitate GraphQL subscription usage alongside a federated data graph

  • subscriptionless

    GraphQL subscriptions (and more) on serverless infrastructure

  • AdaptySDK-Flutter

    SDK for growing mobile in-app purchases

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Subscriptions related posts

Index

What are some of the best open-source Subscription projects? This list will help you:

Project Stars
1 FreeTube 11,709
2 graphql-go 9,714
3 gqlgen 9,630
4 lago 6,108
5 killbill 4,390
6 Mercure 3,741
7 graphql-ws 1,661
8 dj-stripe 1,544
9 viewtube 1,132
10 laravel-soulbscription 509
11 aws-lambda-graphql 458
12 youtube-local 447
13 stripe-firebase-extensions 418
14 mercure 404
15 graphql-sse 369
16 Adapty 350
17 Qonversion - Mobile app subscription analytics 281
18 auto-youtube-subscription-playlist-2 246
19 Google-IAP 226
20 FreeTubeAndroid 180
21 federation-subscription-tools 104
22 subscriptionless 94
23 AdaptySDK-Flutter 82

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com