Projects in Awesome Lists by skx
A curated list of projects in awesome lists by skx .
https://github.com/skx/bookmarks.public
A template for self-hosted bookmarks using HTML & jQuery.
Last synced: 31 Mar 2025
https://github.com/skx/tunneller
Allow internal services, running on localhost, to be accessed over the internet..
go golang ngrok proxy selfhosted websockets
Last synced: 13 Apr 2025
https://github.com/skx/simple.vm
Simple virtual machine which interprets bytecode.
binary-opcodes bytecode c opcodes perl register virtual-machine
Last synced: 05 Apr 2025
https://github.com/skx/deployr
A simple golang application to automate the deployment of software releases.
automation deployment devops golang scp ssh util
Last synced: 08 Apr 2025
https://github.com/skx/gobasic
A BASIC interpreter written in golang.
basic golang interpreted-programming-language interpreter
Last synced: 05 Apr 2025
https://github.com/skx/go.vm
A simple virtual machine - compiler & interpreter - written in golang
compiler golang interpreter virtual-machine
Last synced: 07 Apr 2025
https://github.com/skx/monkey
An interpreted language written in Go
golang intepreter monkey monkey-programming-language
Last synced: 05 Apr 2025
https://github.com/skx/simple-vpn
A simple VPN allowing mesh-like communication between nodes, over websockets
golang linux linux-app mesh networking privacy route vpn websockets
Last synced: 07 Apr 2025
https://github.com/skx/sysbox
sysadmin/scripting utilities, distributed as a single binary
busybox cli golang scripting sysadmin sysadmin-scripts sysadmin-tool
Last synced: 16 May 2025
https://github.com/skx/esp8266
Collection of projects for the WeMos Mini D1
Last synced: 20 Aug 2025
https://github.com/skx/kilua
A minimal text-editor with lua scripting.
console-application editor lua syntax-highlighting
Last synced: 11 Jul 2025
https://github.com/skx/sos
Simple Object Storage (I wish I could call it Steve's Simple Storage, or S3 ;)
blob-servers daemon golang replication storage
Last synced: 02 Sep 2025
https://github.com/skx/github-action-publish-binaries
Publish binaries when new releases are made.
binaries github github-action release
Last synced: 02 Sep 2025
https://github.com/skx/evalfilter
A bytecode-based virtual machine to implement scripting/filtering support in your golang project.
bytecode embedded-scripting-language embedded-scripting-languages eval eval-filter evaluation-engine extensions fuzz-testing golang scripting scripting-language virtual-machine
Last synced: 31 Oct 2025
https://github.com/skx/rss2email
Convert RSS feeds to emails
email golang golang-application rss rss2email
Last synced: 04 Apr 2025
https://github.com/skx/cpmulator
Golang CP/M emulator for zork, Microsoft BASIC, Turbo Pascal, Wordstar, lighthouse-of-doom, etc
cpm emulation golang golang-application z80 zork
Last synced: 11 Apr 2025
https://github.com/skx/lighthouse-of-doom
A simple text-based adventure game
adventure-game console-application cpm game spectrum z80 z80asm zx-spectrum zxspectrum
Last synced: 06 Aug 2025
https://github.com/skx/e-comments
External comments for static HTML pages, a lightweight self-hosted disqus alternative.
disqus external-comments redis ruby self-hosted sqlite
Last synced: 23 Apr 2025
https://github.com/skx/linux-security-modules
A place to store my toy linux-security modules.
kernel linux linux-security-module lsm security
Last synced: 23 Apr 2025
https://github.com/skx/marionette
Something like puppet, for the localhost only.
automation golang golang-application puppet sysadmin
Last synced: 16 Aug 2025
https://github.com/skx/foth
Tutorial-style FORTH implementation written in golang
forth forth-like go golang interpreter scripting-language tutorial tutorial-code
Last synced: 15 Apr 2025
https://github.com/skx/kpie
Simple devilspie-like program for window manipulation, with Lua.
Last synced: 16 Dec 2025
https://github.com/skx/dhcp.io
Dynamic DNS - Via Redis, Perl, and Amazon Route53.
Last synced: 23 Apr 2025
https://github.com/skx/math-compiler
A simple intel/AMD64 assembly-language compiler for mathematical operations
compiler golang maths reverse-polish toy trivial
Last synced: 30 Apr 2025
https://github.com/skx/templer
A modular extensible static-site-generator written in perl.
perl static-site-generator templer
Last synced: 07 Jul 2025
https://github.com/skx/overseer
A golang-based remote protocol tester for testing sites & service availability
golang monitoring networking testing
Last synced: 23 Apr 2025
https://github.com/skx/dotfiles
Yet another dotfile-repository
bash bash-config bashrc dotfile dotfiles emacs emacs-lisp emacs-setup shell-script
Last synced: 07 Jul 2025
https://github.com/skx/github2mr
Export all your github repositories to a form suitable for 'myrepos' to work with.
cli gitbucket github github-enterprise golang mr myrepos
Last synced: 10 Sep 2025
https://github.com/skx/puppet-summary
The Puppet Summary is a web interface providing reporting features for Puppet, it replaces the Puppet Dashboard project
golang puppet puppet-dashboard puppet-master puppet-reports puppet-server puppet-summary
Last synced: 30 Oct 2025
https://github.com/skx/org-worklog
A template for maintaining a work-log, via org-mode.
emacs emacs-lisp org-mode org-mode-notes work-log
Last synced: 23 Apr 2025
https://github.com/skx/critical
A simple/minimal TCL interpreter, written in golang
cli command-line-tool embedded-scripting-language golang interpreter scripting-language tcl
Last synced: 23 Apr 2025
https://github.com/skx/pam_pwnd
A PAM module to test passwords against previous leaks at haveibeenpwned.com
haveibeenpwned linux pam pam-module security ssh sudo
Last synced: 17 Apr 2025
https://github.com/skx/alphavet
A golang linter to detect functions not in alphabetical order
go golang golang-language govet linting
Last synced: 23 Apr 2025
https://github.com/skx/bfcc
BrainFuck Compiler Challenge
amd64 assembly-language assembly-language-programming brainfuck brainfuck-compiler golang nasm
Last synced: 10 Apr 2025
https://github.com/skx/github-action-tester
Run tests when pull-requests are opened, or commits pushed.
github github-action test testing
Last synced: 19 Sep 2025
https://github.com/skx/z80-examples
Z80 assembly-language programs.
assembly assembly-language-programming assembly-z80 z80
Last synced: 23 Apr 2025
https://github.com/skx/purppura
A server for receiving and processing alerts & events.
alerts dead-man-switch devops golang monitoring notification
Last synced: 23 Apr 2025
https://github.com/skx/chronicle2
Chronicle is a simple blog compiler, written in Perl with minimal dependencies.
cgi cpan perl sqlite static-site-generator
Last synced: 07 Oct 2025
https://github.com/skx/dns-api.org
The code which was previously used at https://dns-api.org/
Last synced: 23 Apr 2025
https://github.com/skx/ephemeris
A static blog-compiler
blog ephemeris golang static-site-generator
Last synced: 20 Jul 2025
https://github.com/skx/z80retroshield
Arduino library for driving the Z80 retro-shield.
arduino arduino-lib arduino-library arduino-mega2560-board retroshield z80
Last synced: 23 Apr 2025
https://github.com/skx/aws-utils
A small collection of AWS utilities, packaged as a single standalone binary.
aws aws-ec2 ec2 golang security-automation
Last synced: 02 Jul 2025
https://github.com/skx/github-action-build
Build a project, creating artifacts
Last synced: 23 Apr 2025
https://github.com/skx/Device-Osram-Lightify
Interface to the Osram Lightify system
Last synced: 05 Apr 2025
https://github.com/skx/device-osram-lightify
Interface to the Osram Lightify system
Last synced: 23 Apr 2025
https://github.com/skx/webserver-attacks
Identify attacks against webservers via simple rules
Last synced: 01 Jul 2025
https://github.com/skx/buffalo-220-nas
Installing NFS on a Buffalo 220 NAS device
Last synced: 23 Apr 2025
https://github.com/skx/labeller
Script label addition/removal for gmail/gsuite email.
gmail golang google l procmail procmailrc scripting scripting-language
Last synced: 30 Aug 2025
https://github.com/skx/docker-api-gateway
Trivial API-gateway for docker, via HAProxy
api-gateway docker docker-gateway golang golang-application haproxy
Last synced: 30 Jun 2025
https://github.com/skx/go-experiments
Repository containing experiments as I learn about golang
Last synced: 17 Jun 2025
https://github.com/skx/ms-lite
A collection of plugins for a qpsmtpd-powered virtual-host aware SMTP system.
Last synced: 23 Apr 2025
https://github.com/skx/dashboard
Redis & node.js powered dashboard skeleton
Last synced: 23 Apr 2025
https://github.com/skx/golang-metrics
Automatic submission of system metrics to graphite, for golang applications
carbon dashboard golang grafana grafana-dashboard graphite metrics
Last synced: 28 Oct 2025
https://github.com/skx/knownfs
A FUSE-based filesystem that exports ~/.ssh/known_hosts
filesystem fuse golang misc ssh
Last synced: 23 Apr 2025
https://github.com/skx/closure-based-brainfuck-vm
An understandable fast brainfuck interpreter using closures rather than bytecode
brainfuck brainfuck-interpreter closures educational go golang
Last synced: 29 Jun 2025
https://github.com/skx/mpd-web
Simple HTTP view of an MPD server
go golang http-server mpd mpd-client
Last synced: 23 Apr 2025
https://github.com/skx/org-diary
Easily maintain a simple work-log / journal with the use of org-mode
Last synced: 07 Jan 2026
https://github.com/skx/cidr_match.js
A simple module to test whether a given IPv4 address is within a particular CIDR range.
Last synced: 23 Apr 2025
https://github.com/skx/arduino-mega-z80-simplest
The simplest possible project combining an Arduino Mega and a Zilog Z80 processor
arduino arduino-mega arduino-mega2560-board retroshield z80
Last synced: 11 Apr 2025
https://github.com/skx/runme
A quick hack for running commands from README.md files
Last synced: 10 Apr 2025
https://github.com/skx/mod_writable
Disallow serving writable files under Apache 2.4.x
Last synced: 04 Apr 2025
https://github.com/skx/turtle
A simple turtle-implementation, using FORTH as a scripting-language
forth forth-like go golang scripting-engine scripting-language
Last synced: 11 Apr 2025
https://github.com/skx/subcommands
Easy subcommand handling for a golang based command-line application
cli golang library subcommands utility
Last synced: 23 Apr 2025
https://github.com/skx/redis--sqlite
Redis-Compatible module which writes to SQLite
Last synced: 28 Mar 2025
https://github.com/skx/thyme
A simple package-building system, using docker
automation ci debian docker pipeline
Last synced: 28 Mar 2025
https://github.com/skx/lexing-parsing-linting-stuffs
Code to go with my talk
Last synced: 24 Oct 2025
https://github.com/skx/run-directory
A simple application inspired by `run-parts`.
Last synced: 27 Oct 2025
https://github.com/skx/org-tag-cloud
Easily maintain a tag-cloud of org-mode tags.
emacs-lisp org-mode tag-cloud tags
Last synced: 04 Apr 2025
https://github.com/skx/z80-cpm-scripting-interpreter
A trivial I/O language, with repl, written in z80 assembler to run under CP/M.
cpm io repl retro scripting scripting-language z80
Last synced: 04 Apr 2025
https://github.com/skx/headerfile
Parse files with simple key:value headers, easily.
Last synced: 28 Mar 2025
https://github.com/skx/webservice--amazon--route53--caching
Perl module to cache the results of WebService::Amazon::Route53
Last synced: 04 Apr 2025
https://github.com/skx/test--remoteserver
The Perl module Test::RemoteServer
Last synced: 11 Jun 2025
https://github.com/skx/calibre-plugins
A small collection of calibre-plugins.
Last synced: 04 Apr 2025
https://github.com/skx/yawns-planet
A planet-planet like generator for Yawns based site.
Last synced: 04 Apr 2025
https://github.com/skx/wordpress-no-links
A plugin to reject comment submissions that contain links with them.
Last synced: 18 Aug 2025
https://github.com/skx/cgi--application--plugin--remoteip
Unified IP detection for CGI::Application .. applications.
Last synced: 08 Oct 2025
https://github.com/skx/save-check.el
Automatically perform syntax checks on files, after they've been saved.
emacs emacs-lisp linter utility
Last synced: 04 Jul 2025
https://github.com/skx/z80-formatter
A formatter for Z80 assembly language files
assembly-language formatter pretty-print pretty-printer z80
Last synced: 28 Mar 2025
https://github.com/skx/org-nested-links
Link to nested-headers in Emacs org-mode, via regular expressions.
emacs-lisp org-mode org-mode-configuration
Last synced: 04 Apr 2025
https://github.com/skx/link_extractor.js
Extract hyperlinks from javascript strings.
Last synced: 04 Apr 2025
https://github.com/skx/terraform-cloud-metrics
Export metrics from terraform cloud to prometheus
Last synced: 04 Apr 2025
https://github.com/skx/cgi--application--plugin--throttle
Rate-limiting for CGI::Application-based applications, using Redis for persistence.
Last synced: 04 Apr 2025
https://github.com/skx/cgi--session--driver--redis
CGI::Session driver using redis for storage.
Last synced: 04 Apr 2025
https://github.com/skx/release-test
Just a test repository to confirm that my github action works
Last synced: 02 Jul 2025
https://github.com/skx/cgi--application--plugin--ab
A/B testing for CGI::Application-based applications.
Last synced: 09 Jul 2025
https://github.com/skx/toy-language-benchmarks
Trivial benchmarks for some of my scripting languages
Last synced: 04 Apr 2025