This is your work, valued

New Forest, United Kingdom

Liam Galvin

Elite
@liamg

☠️ Security ⋆ 🔧 Engineering ⋆ 🐧 Open Source

traitor. :arrow_up: :skull_and_crossbones: :fire: Automatic Linux privesc via exploitation of low-hanging fruit e.g. gtfobins, pwnkit, dirty pipe, +w docker.sock

7.2k

darktile. :waning_crescent_moon: Darktile is an experimental/abandoned GPU rendered terminal emulator designed for tiling window managers.

3.1k

gitjacker. 🔪 :octocat: Leak git repositories from misconfigured websites

1.6k

tml. :rainbow::computer::art: A tiny markup language for terminal output. Makes formatting output in CLI apps easier!

744

shox. 🍫 A customisable, universally compatible terminal status bar

728

dismember. :knife: Scan memory for secrets and more. Maybe eventually a full /proc toolkit.

671

furious. :angry: Go IP/port scanner with SYN (stealth) scanning and device manufacturer identification

600

scout. 🔭 Lightweight URL fuzzer and spider: Discover a web server's undisclosed files, directories and VHOSTs

592

memit. :no_entry_sign::floppy_disk: Run binaries straight from memory in Linux

324

grace. :screwdriver: It's strace, with colours.

285

siphon. :alembic: Intercept stdin/stdout/stderr for any process

205

bearings. :compass: A fast, clean, customisable shell prompt for zsh, bash, fish, and more...

202

pax. :skull: :unlock: CLI tool for PKCS7 padding oracle attacks

142

comet. :comet: Command line tool to help you use conventional commit messages (https://www.conventionalcommits.org)

124

memoryfs. :brain: :file_cabinet: In-memory filesystem implementation of io/fs.FS

96

extrude. :detective: Analyse binaries for missing security features, information disclosure and more...

89

gifwrap. :octopus: GIFs in your terminal

54

flinch. A collection of terminal-based widgets for richer Golang CLI apps.

46

loading. A collection of highly customisable loading bars for Go CLI apps.

38

sunder. ✂️ terminal multiplexer in golang // a minimalist tmux alternative

35

guerrilla. :incoming_envelope::bust_in_silhouette: Guerilla Mail CLI + Go module

33

magic. :tophat::rabbit2: Toolkit for detecting and verifying file type using magic bytes in pure Golang

31

CVE-2025-48384. PoC for CVE-2025-48384

21

peridot. Developer machine management for Linux/OSX. Think Terraform/Ansible for your dotfiles/packages! :gear::house:

21

clinch. Go CLI toolkit :hammer:

20

github-profile-terminal-action. Create a GitHub profile README nested inside a terminal nested inside a GIF

18

gobless. Build beautiful terminal dashboards/GUIs in golang.

17

lyric. :musical_note: Song lyrics in your terminal via Genius

16

js-nes-emulator. NES emulator in javascript.

14

hackerone. Go HackerOne API Client

11

darktile-themes. A repository of themes for https://github.com/liamg/darktile

10

sshotp. Enter passwords to commands non-interactively

10

jfather. JSON parsing with extra metadata

10

moon. :new_moon_with_face: :waxing_crescent_moon: :first_quarter_moon: :waxing_gibbous_moon: :full_moon_with_face: :waning_gibbous_moon: :last_quarter_moon: :waning_crescent_moon: :new_moon_with_face:

10

liamg. GitHub profile (auto-updated every 4 hours)

9

raytracing. 3D Raytracing in Go

9

lambo. Test your API gateway routed lambdas locally and in CI

8

rope. 〰️ A rope data-structure implementation designed for UTF-8 text manipulation.

8

thisisfine. This is fine.

8

termutil. Terminal utilities

6

lcd. Go module for driving (non-I2C) LCD devices

6

happen. Go

5

philter. Personal home DNS with ad blocking

5

fontinfo. Go package to list/match available fonts on a Linux system

4

iamgo. Parse/assemble AWS IAM policy documents and their various quirks

4

waitforhttp. Tiny package to wait for an HTTP server to be up

4

iris-layout. A UK coding layout for the Iris rev4 keyboard

4

bfc. A compiler for brainfuck by someone who has no idea how compilers work

4

go-benchmark-pr-action. Go benchmark PR action

3

dotfiles. Shell

3

go-project-template-cli. A template for my Go CLI projects

2

.github. My default .github miscellany

1

vacuum. Clean up unused AWS resources

1

vault. A tool for secrets management, encryption as a service, and privileged access management

1

xu. Modern Hex Editor

1

writeups.

1

jekyll-theme-console. A jekyll theme inspired by linux consoles for hackers, developers and script kiddies.

1

wingo. A fully-featured window manager written in Go.

1

tracee. Linux Runtime Security and Forensics using eBPF

1