Heroku

Top 23 Heroku Open-Source Projects

  • 30-Days-Of-Python

    30 days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than100 days, follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw

    Project mention: Top GitHub Resources to Level Up Your Python game | dev.to | 2023-11-27

    🎇 Repository Link: 30 Days of Python

  • Dokku

    A docker-powered PaaS that helps you build and manage the lifecycle of applications

    Project mention: The Hater's Guide to Kubernetes | news.ycombinator.com | 2024-03-03

    I run all my projects on Dokku. It’s a sweet spot for me between a barebones VPS with Docker Compose and something a lot more complicated like k8s. Dokku comes with a bunch of solid plugins for databases that handle backups and such. Zero downtime deploys, TLS cert management, reverse proxies, all out of the box. It’s simple enough to understand in a weekend and has been quietly maintained for many years. The only downside is it’s meant mostly for single server deployments, but I’ve never needed another server so far.

    https://dokku.com/

  • 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.

  • js-stack-from-scratch

    🛠️⚡ Step-by-step tutorial to build a modern JavaScript stack.

  • chatwoot

    Open-source live-chat, email support, omni-channel desk. An alternative to Intercom, Zendesk, Salesforce Service Cloud etc. 🔥💬

  • CapRover

    Scalable PaaS (automated Docker+nginx) - aka Heroku on Steroids

    Project mention: CapRover : Dumb name, awesome tool | dev.to | 2024-01-12

    Finally, I kinda wonder if CapRover is still alive. As I write this it has been over 60 days since there has been any activity on their GitHub.

  • cookiecutter-django

    Cookiecutter Django is a framework for jumpstarting production-ready Django projects quickly.

    Project mention: falco VS cookiecutter-django - a user suggested alternative | libhunt.com/r/falco.git | 2024-01-26

    Falco, in contrast to cookiecutter-django, aims to enhance the Django developer experience beyond project generation. It provides a CRUD generator and guides on various Django topics such as task queues, multitendency, deployment, realtime, etc.

  • up

    Deploy infinitely scalable serverless apps, apis, and sites in seconds to AWS.

  • 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.

  • url-to-pdf-api

    Web page PDF/PNG rendering done right. Self-hosted service for rendering receipts, invoices, or any content.

  • Papercups

    Open-source live customer chat

    Project mention: Linen.dev – Building a chat app with Elixir and NextJS | news.ycombinator.com | 2023-06-27

    The best language for the task at hand, when presented with time constraints, is the one that you already know well. OP said in the article that they authored Papercups [1]. Adopting Elixir for a websocket-push service makes a lot of sense, then. However, why don't you learn Elixir, some OTP, and then reconsider that question? You could be missing out.

    [1] https://github.com/papercups-io/papercups

  • porter

    Kubernetes powered PaaS that runs in your own cloud.

    Project mention: Porter Cloud – PaaS you can eject | news.ycombinator.com | 2024-03-27

    Hi HN, this is Trevor and Justin from Porter (https://porter.run). We first launched on HN almost 3 years ago with our original product, which deploys your applications to your own AWS, Azure, or GCP account with the simple experience of a PaaS. (original launch post: https://news.ycombinator.com/item?id=26993421).

    We’re excited to show you something new - we’ve built Porter Cloud (https://porter.run/porter-cloud), a hosted Platform as a Service (PaaS) that you can eject from. It works just like conventional PaaS’s that deploys your apps with a few clicks, but it lets you eject to your own AWS, Azure, or GCP account as you scale.

    Since launching Porter in 2021, we helped migrate a lot of companies from a PaaS to AWS, Azure, and GCP. Most of these companies had gotten started on these platforms in the early days to optimize for speed and ease of use, but ultimately had to go through a painful migration to one of the big three cloud providers as they scaled and outgrew the original platform.

    Interestingly, we learned that many startups that deploy on a PaaS are fully aware that they’ll have to migrate to the big three clouds at some point. Yet they choose to deploy on a PaaS anyway because outgrowing a cloud platform is a champagne problem when they're focused on getting something off the ground. This, however, becomes a very real problem when you start running into technical constraints and it is difficult to migrate your production environment while serving users.

    We’ve built Porter Cloud so you can deploy the earliest versions of the product as quickly as possible, with a peace of mind that you can eject to the tried and true hyperscalers later. When you need to eject, you can follow a few simple steps to migrate your workloads to AWS, Azure, or Google Cloud with minimal downtime.

    If you’re curious how it works, please drop your questions below. And if you’ve ever dealt with a migration from a PaaS to one of the big three cloud providers, we’d love to hear about your experience in the comments. Looking forward to it!

  • Discord-MusicBot

    An advanced discord music bot, supports Spotify, Soundcloud, YouTube with Shuffling, Volume Control and Web Dashboard with Slash Commands support!

  • teller

    Cloud native secrets management for developers - never leave your command line for secrets.

    Project mention: Teller: Universal secret manager, never leave your terminal to use secrets | news.ycombinator.com | 2024-01-17
  • piku

    The tiniest PaaS you've ever seen. Piku allows you to do git push deployments to your own servers.

    Project mention: Show HN: Hancho – A simple and pleasant build system in ~500 lines of Python | news.ycombinator.com | 2024-03-03

    I like it. I wrote Piku (https://github.com/piku/piku) with much the same interest in fixing some of my pains, so I get where you're coming from with this. Will drop it into one of my current projects to build ESP32 binaries :)

  • spring-boot-vuejs

    Example project showing how to build a Spring Boot App providing a GUI with Vue.js

  • kubero

    A free and self-hosted Heroku PaaS alternative for Kubernetes that implements GitOps

    Project mention: Simplest approach to Kubernetes on dedicated servers? (for CI/CD) | /r/hetzner | 2023-10-04

    For deploying your apps you could use something like Kubero (https://github.com/kubero-dev/kubero)

  • Zewo

    Lightweight library for web server applications in Swift on macOS and Linux powered by coroutines.

  • NodeGoat

    The OWASP NodeGoat project provides an environment to learn how OWASP Top 10 security risks apply to web applications developed using Node.js and how to effectively address them.

  • django-react-boilerplate

    Django 5, React, Bootstrap 5 with Python 3 and webpack project boilerplate

    Project mention: App web: come proseguire? Django o Node|React? | /r/ItalyInformatica | 2023-04-07
  • PasswordPusher

    🔐 An application to securely communicate passwords over the web. Passwords automatically expire after a certain number of views and/or time has passed. Track who, what and when.

    Project mention: MSP Wants Admin Credentials Sent via Email with multiple Recipients | /r/sysadmin | 2023-12-07

    There's also the Password Pusher website: https://pwpush.com/

  • wayback

    A bot for Telegram, Mastodon, Slack, and other messaging platforms archives webpages.

    Project mention: If we lose the Internet Archive, we’re screwed | /r/opensource | 2023-05-14

    I wish there was an alternative to the Internet Archive with collaborative curation. You share files and people who tag and sort them into albums can download them. And if it was federated it could be just as extensive as the Internet Archive by searching files on many instances at the same time. Sadly the closest thing are ArchiveBox and wayback which won't replace the Internet Archive.

  • PiGallery 2

    A fast directory-first photo gallery website, with rich UI, optimized for running on low resource servers (especially on raspberry pi)

    Project mention: Ask HN: What are some self-hosted photo organizing/sharing programs? | news.ycombinator.com | 2023-08-16

    If you want something easy to deploy, zero maintenance (almost) and with a tiny footprint I can't recommend PiGallery [1] enough. Also good mobile support.

    I tried some of the fancy alternatives here suggested, but they insist in doing it their way. PiGallery just displays your folder structure as Albums, simple as that, whereas others like Photoprism keep ruminating in the background doing their AI, which I personally don't need.

    Pair that with a good backup strategy with e.g. restic and you're ready to fly.

    [1] https://bpatrik.github.io/pigallery2/

  • coronavirus-tracker-api

    🦠 A simple and fast (< 200ms) API for tracking the global coronavirus (COVID-19, SARS-CoV-2) outbreak. It's written in python using the 🔥 FastAPI framework. Supports multiple sources!

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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). The latest post mention was on 2024-03-27.

Heroku related posts

Index

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

Project Stars
1 30-Days-Of-Python 29,961
2 Dokku 25,843
3 js-stack-from-scratch 20,056
4 chatwoot 18,265
5 CapRover 12,037
6 cookiecutter-django 11,454
7 up 8,757
8 whoogle-search 8,671
9 url-to-pdf-api 6,963
10 Papercups 5,584
11 porter 4,089
12 Discord-MusicBot 2,838
13 teller 2,510
14 piku 2,464
15 spring-boot-vuejs 2,022
16 kubero 1,982
17 Zewo 1,854
18 NodeGoat 1,815
19 django-react-boilerplate 1,798
20 PasswordPusher 1,651
21 wayback 1,615
22 PiGallery 2 1,611
23 coronavirus-tracker-api 1,599
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com