Jason Antman (@jantman)

Top repositories

1

awslimitchecker

A script and python package to check your AWS service limits and usage via boto3.
Python
515
star
2

python-wifi-survey-heatmap

A Python application for Linux machines to perform WiFi site surveys and present the results as a heatmap overlayed on a floorplan
Python
333
star
3

repostatus.org

A standard to easily communicate to humans and machines the development/support and usability status of software repositories/projects.
Python
160
star
4

misc-scripts

A collection of my standalone scripts to small/quick for their own repos. All kinds of useful stuff.
Python
132
star
5

biweeklybudget

Responsive Flask/SQLAlchemy personal finance app, specifically for biweekly budgeting.
Python
96
star
6

xfinity-usage

Python/selenium script to get Xfinity bandwidth usage
Python
64
star
7

puppet-archlinux-macbookretina

UNSUPPORTED - Puppet module and accompanying documentation to install/setup Arch linux on a MacBook Pro Retina 11,4
Ruby
64
star
8

home-automation-configs

home automation/security config/scripts/tooling - HomeAssistant, AppDaemon, ZoneMinder, etc.
37
star
9

vagrant-r10k

UNSUPPORTED - SEEKING MAINTAINER - Vagrant middleware plugin to retrieve puppet modules using r10k.
Ruby
35
star
10

serverspec-extended-types

A set of extended types for ServerSpec 2.x
Ruby
28
star
11

pizero-gpslog

Raspberry Pi Zero gpsd logger with status LEDs
Python
27
star
12

pypi-download-stats

ABANDONED - Calculate detailed download stats and generate HTML and badges for PyPI packages
Python
24
star
13

vault-aws-creds

Python helper to export Vault-provided temporary AWS creds into the environment
Python
21
star
14

archautorepo

ABANDONED - Automatic Arch Linux package rebuilds and repository creation.
Python
17
star
15

puppet-archlinux-workstation

Puppet module for configuring various aspects of an Arch Linux workstation/desktop.
Ruby
17
star
16

workstation-bootstrap

My r10k/puppet based workstation bootstrapping and configuration
Ruby
17
star
17

nagios-scripts

A collection of my Nagios check scripts, and related stuff.
Perl
11
star
18

blog

my blog
HTML
11
star
19

scantool.net

ScanTool.net's GPLv2 cross-platform OBDII software, "scantool.net"
C
11
star
20

pydnstest

ABANDONED - Python tool for testing DNS changes (add, remove, rename, change records) against a staging DNS server, verifying the same changes against production, or confirming that a record returns the same result in both environments.
Python
11
star
21

python-amcrest-noauth-proxy

ABANDONED - Python/Flask reverse proxy server that removes HTTP Digest auth from Amcrest IP cameras; Docker image provided
Shell
10
star
22

php-nagios-xml

This is a PHP script that parses the Nagios status.dat file into an array, and then outputs that array as XML. There is also a PHP module written in C to do the same task, and based on the same code.
PHP
8
star
23

puppet-facter-facts

a collection of facts for user with Facter and Puppet
Ruby
8
star
24

docker-twilio-ppp-proxy

Docker container to proxy HTTP via USB PPP modem using Twilio Programmable Wireless
Shell
7
star
25

multibindadmin

A web-based (PHP) tool for managing BIND DNS zone files, with builtin understanding of split-horizon DNS with NAT (i.e. a name can have an internal address and an external address).
PHP
6
star
26

webhook2lambda2sqs

ABANDONED - Generate code and manage infrastructure for receiving webhooks with AWS API Gateway and pushing to SQS via Lambda.
Python
6
star
27

nodemeister

NodeMeister is an External Node Classifier (ENC) for Puppet, written in Python using the Django framework. It supports hierarchical groups, exclusions and overrides, and aims to provide a fully-functional ENC for those more comfortable with Python.
Python
6
star
28

kvmdash

kvmdash is a simple Python daemon and web app to collect information about libvirt-controlled qemu/kvm guest VMs running on standalone hosts, ans present the information on a single web page (with a simple API). It will also include a companion Puppet module for installation, and Facter facts that make use of the data.
HTML
5
star
29

docker-zoneminder

Modern, best-practices Debian-based Zoneminder container
Perl
5
star
30

docker-debian-mongodb24

Debian-based Docker image with MongoDB 2.4 server.
4
star
31

gw2copilot

A Python-based GuildWars2 helper tool
Python
4
star
32

ecsjobs

A scheduled job wrapper for ECS, focused on email reporting and adding docker exec and local command abilities.
Python
3
star
33

specfiles

A collection of my RPM spec files
Python
3
star
34

SwitchSNMP

A collection of PHP classes and scripts to communicate with and control network devices via SNMP.
PHP
3
star
35

php-ems-tools

Web-based Patient Care Report and organization management software for volunteer Emergency Medical Services. Largely unusable, just an example.
PHP
3
star
36

git-clone-sync

Script to keep git clones in sync with origin and upstream
Python
3
star
37

kvmdashclient

Python client script for the kvmdash application.
Python
3
star
38

TuxTruck-wxPython

TuxTruck-wxPython was a project to creat a wxPython/Linux-based in-vehicle PC platform. It currently has an audio player and not much else.
Python
3
star
39

RPyMostat

A python-based intelligent home thermostat, targeted at the RaspberryPi.
Python
2
star
40

jiveapi

ABANDONED - Simple and limited Python client for Jive collaboration software ReST API v3, along with utilities for massaging HTML to display better on Jive.
Python
2
star
41

alexa-skill-trello-todo-list

Alexa skill to read your Trello todo list and add items to it
Python
2
star
42

versionfinder

Python package to find the version of another package, whether installed via pip, setuptools or git
Python
2
star
43

tuxtruck

Aborted attempt at a Python/Linux-based CarPC platform. Some of the OBD and GPS code might be useful, and there's Python code to read the accelerometer on a SunSPOT.
Python
2
star
44

userscripts

ABANDONED - Some of my UserScripts
JavaScript
2
star
45

rackman

An old PHP project to track machines' locations in a rack, diagram them, and preview changes.
PHP
2
star
46

python-package-skeleton

Skeleton for a python package, complete with tox/Travis-CI, Landscape.io, codecov, etc.
Python
2
star
47

autosimulationcraft

A python script to run SimulationCraft reports for World of Warcraft characters when their gear/stats/level/etc. changes.
Python
2
star
48

piface-webhooks

Python script/daemon to read RPi PiFace inputs and run a webhook when they change
Python
1
star
49

RPyMostat-ui

Web UI for RPyMostat Project.
1
star
50

RPyMostat-control

Relay control portion of the RPyMostat project.
Python
1
star
51

CFDash

A simple dashboard for CloudFormation stack metrics from CloudWatch.
JavaScript
1
star
52

pypuppetdb-daily-report

ABANDONED - Daily run summary report for PuppetDB, written in Python using nedap's pypuppetdb module.
Python
1
star
53

hiking-logs

GPS tracks and other info from my hikes
JavaScript
1
star
54

s3sfe

Sync a list of files to S3, using server-side encryption with customer-provided keys
Python
1
star
55

rpmbuild-vagrant-boxes

A collection of Vagrantfiles for boxes to build RPMs
Ruby
1
star
56

BoardTest

Testing various GitHub kanban boards
Python
1
star
57

laser-cutter-projects

Things I've made on the GlowForge laser cutter
G-code
1
star
58

kbdtest

wxPython tool for testing keyboards on Linux/Mac/Unix operating systems
Python
1
star
59

PHPsa

This is really the skeleton of a defunct project from a few years ago. In retrospect, PHP was almost certainly the wrong language to use for this (compared to pretty much any modern web language, but especially because of its scoping issues). I'm leaving it here only to pay homage to the idea of it, which still might have some usefulness.
PHP
1
star
60

franz-recipe-pushover

meetfranz.com (Franz 5) recipe for Pushover
JavaScript
1
star
61

micropython-esp32-pulse-generator

MicroPython project to use an ESP32 as a pulse generator
Python
1
star
62

aws-docs-history

ABANDONED - Historical versions of AWS documentation
HTML
1
star
63

python-obd

Some OBD code for Python. Old and crappy, but putting it here in case I need it again.
HTML
1
star
64

xmlfinal

My final project from my Building Data-Driven Websites undergrad course. Here for nostalgia.
PHP
1
star
65

gitlab-scripts

Some scripts to help administering and migrating to GitLab
Python
1
star
66

howtopuppet

howtopuppet.com - a community FAQ site for Puppet and related technologies
1
star
67

helga-queue

A simple helga IRC bot plugin to let you manage a short queue (FIFO) of strings (eg. todo items).
Python
1
star
68

grumble

What do you want to grumble about today?
1
star
69

networkmapper

Tools to map physical data network connetions.
Python
1
star
70

Android-CycleSys

A really old, bad, incomplete implementation of the Cycle System task management for Android. Only staying around because I'm sentimental.
Java
1
star
71

NetworkLunchbox

My Network Lunchbox project (originally I was going to name it palantir) aims to provide a ready-to-use image for Soekris net4801 (and possibly 4501) to make them usable as general-purpose network troubleshooting devices. Specifically, the intent is enable administrators of large, complex or geographically dispersed networks to be able to install a Soekris device with one interface on a network reachable from their workstation and use the other two interfaces as entry points into unreachable or problematic networks.
PHP
1
star
72

rspec-matcher-num-times

A rspec matcher for include or match a specified number of times
Ruby
1
star
73

PUP1244_test

tests for PUP-1244
HTML
1
star
74

resume

My resume. see http://resume.jasonantman.com
HTML
1
star
75

3d-printed-things

Collection of things I've 3d printed and might want to print again
G-code
1
star
76

prometheus-snmp-exporter-synology-ds1621

Prometheus snmp-exporter Docker image with Synology DS-1621+ config baked in
Dockerfile
1
star
77

rebuildbot

Rebuildbot re-runs builds of your inactive projects.
Python
1
star
78

tuxostat

abandoned linux/python thermostat project
C
1
star
79

rpymostat-common

Common libraries shared by packages in the RPyMostat project.
Python
1
star
80

ec2-utils-el7

Amazon Linux ec2-utils for EL7
Shell
1
star
81

raspberry-pi-imager

An example/template for baking a base Raspberry Pi image using Packer and pre-seeding a script for further customization.
HCL
1
star
82

RPyMostat-sensor

The temperature sensor component of RPyMostat
Python
1
star
83

reviewboard-scripts

Collection of scripts that use the ReviewBoard python client (RBClient) to perform various tasks with ReviewBoard.
Python
1
star
84

py-vista-turbo-serial

Python library and daemon to interface with Honeywell/Ademco Vista Turbo alarm panels via RS232 serial.
1
star
85

github-docs-index

Generate a single-page index of documentation hosted in one or more GitHub organizations on github.com and/or one or more GitHub Enterprise instances.
Python
1
star
86

pi2graphite

RaspberryPi-targeted app to send 1wire temperature & wifi stats to graphite.
Python
1
star
87

arch-pkgbuilds

My PKGBUILDs for Arch Linux
Shell
1
star
88

rpi-xscreensaver-tools

Scripts for doing things with xscreensaver on a Raspberry Pi with the official touchscreen
Python
1
star
89

rspec-matcher-hash-item

Rspec matchers for dealing with hashes and their content
Ruby
1
star
90

docker-zm-mlapi

A proper and uncomplicated Docker container for https://github.com/ZoneMinder/mlapi
Python
1
star
91

aw-watcher-manual-flaskweb

Tiny flask webapp for ActivityWatch manual data input.
Python
1
star