Adam Balsam's starred repositories
accompanist
A simple PHP API for generating composer files
demo_umami
Provides the Umami Drupal demo installation profile.
composer-patches
Simple patches plugin for Composer
smart-playlists-for-spotify
A Laravel App to Create Smart Playlists with Track/Album rules
json-schema
PHP implementation of JSON schema. Fork of the http://jsonschemaphpv.sourceforge.net/ project
material_admin
Drupal 8 Admin Theme
drupal-docker-lite
A minimal Drupal docker setup with no bells, or whistles!
transitland-processing-animation
Animating scheduled transit trips using the Transitland API and Processing
startup-marketing-checklist
A checklist of tactics for marketing your startup.
contenta_jsonapi
Contenta CMS, the decoupled Drupal
mocktailsmixer
Make a DIY Robotic Mocktails Mixer Powered by the Google Assistant SDK
http-status-dogs
This Drupal 8 module will replace all your error responses with HTTP Status Dogs!
daemonizable-command
Daemonizable (endless running) commands for Symfony.
pipelines-examples
Pipelines examples build files
create-react-app
Set up a modern web app by running one command.
graph-composer
Dependency graph visualization for composer.json (PHP + Composer)
streisand
Streisand sets up a new server running your choice of WireGuard, OpenConnect, OpenSSH, OpenVPN, Shadowsocks, sslh, Stunnel, or a Tor bridge. It also generates custom instructions for all of these services. At the end of the run you are given an HTML file with instructions that can be shared with friends, family members, and fellow activists.