­
Lock logo 70px
ExpeditedSSL - Fastest+Easiest Heroku SSL


The Hot & Heavy List of Heroku Development Resources


70 Useful Things to Make Building Things with Heroku Better


Development
Improve your productivity with Zsh and Heroku
Heroku plus allows for the use of multiple accounts and other time saving interactions with the Heroku service
Heroku inspired TextMate/Sublime Text 2 Colour Scheme
Test Github Pull Requests against a fork of your Heroku app
How to configure a git remote group to enable a push to both your central source server and Heroku simultaneously
Nitrous.IO is a cloud-based development environment platform with a web-based IDE and cloud VMs, and supports Ruby, Python, Node.js and more.
Pulls both HEAD on heroku app-instance and the corresponding database so your dev environment is up to date for testing.
A Vim plugin for interacting with Heroku. Yes really.
vagrant-heroku - A Vagrant base box that closely mirrors the Celadon Cedar stack on heroku
heroku-config - Sync local environment to/from heroku
heroku-accounts - Multiple account management for Heroku
heroku-log-analyze - Basically it's log2viz in the console
Deployment
A listing of easily deployable applications you can push to Heroku with app.json manifests
Shell commands for development, staging, and production parity for Heroku apps.
Wraps the heroku command to let you easily manage multiple apps / project from the command line
When using Octopus with Unicorn, you need to make a couple configuration changes to ensure additional DB connections are established before users start hitting your app.
Use the multibuildpack recipe to setup CFFI on Heroku
Heaven is an API that integrates with GitHub's Deployment API. It receives deployment events from GitHub and pushes code to your servers. A Rails app for Github Flow.
Heroku specific rake task for deploying and managing code pushes
How to configure a Static Asset Pipeline with Django on Heroku
Run Delayed Job in threads to eliminate dedicated dynos for background jobs on Heroku. 
How to setup scriptable staging and production deploys that automatically run migration, backup databases and make sure things don't blow up.
A Practical Guide to Using Signed Ruby Gems on Heroku
One way of adding more concurrency to a single Heroku dyno using Unicorn and Resque.
heroku-wildcards - Run a Heroku command across multiple apps
heroku-deflater - Enable gzip compression on heroku, but don't compress images.
Alternate Heroku build process.
provides a normalized HTTP endpoint that responds with 200 / non-200 according to the metric check parameters specified in the requested URL. This endpoint can then be composed with existing HTTP-URL-monitoring tools like Pingdom to enable self-service QoS monitoring of metrics.
Makes running your Rails app easier. Based on the ideas behind 12factor.net
Howto
Heroku does not compress and serve assets gzipped by default. Doing so can significantly improve how fast pages load
Receipe for a custom buildpack incorporation the GSL
Use the awesome Middleman static site generator to build out a site and then host it on Heroku
Run a website built with Grunt (and Sass/Compass) on Heroku
A Simple Go Web App on Heroku with MongoDB on MongoHQ
Use Rustful to setup your own Rust web server from scratch
Ruby script for debugging memory issues (R14) in Heroku.
Reconfigure multiple Heroku app-instances to point to a single database instance.
Heroku is an incredibly flexible platform for running applications. You can compile your application exactly how you want it with custom buildpacks.
Cosmos Framework: How to create angular app and host on heroku using cosmos frameowk in 5 simple steps
Buildpacks
Heroku buildpack for the R statistical computing language
ZNC Bouncer buildpack - every day I'm IRCing
An overview of buildpacks, which lie at the heart of the slug compiler on Heroku.
passenger-ruby-heroku-demo - Demonstrates running a Ruby app on Heroku with Phusion Passenger
A Bitcoin client as a buildpack
A Heroku buildpack for using ffmpeg in your project. You should use heroku-buildpack-multi to combine it with a real buildpack.
heroku-buildpack-geodjango - GeoDjango buildpack
heroku-buildpack-yo-angular - A slightly modified version of Heroku's official Node.js buildpack for static AngularJS apps scaffolded with Yeoman
Contribute to heroku-buildpack-rails-unicorn-nginx development by creating an account on GitHub.
Heroku is an incredibly flexible platform for running applications. You can compile your application exactly how you want it with custom buildpacks.
heroku-buildpack-ghc - Deploy Haskell apps to Heroku
heroku-buildpack-dart - Heroku buildpack for Dart
heroku-buildpack-go - Go support for Heroku
Alternate Heroku build process.
Use multiple buildpacks on your app
Contribute to heroku-buildpack-meteorite development by creating an account on GitHub.
Run NGINX in front of your app server on Heroku
Client
A Vim plugin for interacting with Heroku. Yes really.
node-heroku-client - A wrapper around the Heroku API for Node.js
hk - Fast Heroku command-line interface
Apps
A Heroku deployable chat app for small teams
iOS & Android management on the go, the premier option for mobile Heroku management.
Heroku-friendly Sinatra-based CMS
This project is a template for installing and running WordPress on Heroku. The repository comes bundled with PostgreSQL for WordPress and WP Read-Only.
Realtime analysis of your Heroku app logs.
provides a normalized HTTP endpoint that responds with 200 / non-200 according to the metric check parameters specified in the requested URL. This endpoint can then be composed with existing HTTP-URL-monitoring tools like Pingdom to enable self-service QoS monitoring of metrics.
Postgres
Adds a beautiful interactive Postgres dashboard to your Rails/Ruby app.
Awesome presentation on a stack of underused features of Postgres
Pulls both HEAD on heroku app-instance and the corresponding database so your dev environment is up to date for testing.
This project is a template for installing and running WordPress on Heroku. The repository comes bundled with PostgreSQL for WordPress and WP Read-Only.
A heroku plugin for awesome pg:* commands that are also great and fun and super.