Colum Paget (@ColumPaget)
  • Stars
    star
    287
  • Global Rank 91,931 (Top 4 %)
  • Followers 19
  • Following 6
  • Registered over 10 years ago
  • Most used languages
    Lua
    49.1 %
    C
    47.3 %
    Roff
    1.8 %
    Assembly
    1.8 %

Top repositories

1

Hashrat

Hashing tool supporting md5,sha1,sha256,sha512,whirlpool,jh and hmac versions of these. Includes recursive file hashing and other features.
C
58
star
2

Movgrab

Simple downloader for videos from various websites
C
22
star
3

pam_ihosts

A linux PAM module that provides access control by ip, mac-address, or country-code/region.
C
21
star
4

Alaya

A webdav enabled webserver mostly focused on file storage
C
20
star
5

pam_honeycreds

A pam module to send warnings when certain 'fake' passwords are used to login
C
14
star
6

libUseful

Programmers 'C' library of functions for: resizable strings, file and network access, string tokenization, pattern matching, terminal output, etc, etc
C
13
star
7

pam_usbkey

A pam module that uses usbkeys as an authentication token. Written mostly as a learning exercise.
C
12
star
8

enhancer

LD_PRELOAD library that adds features to binaries
C
12
star
9

ColumsCut

A unix cut command that supports: multiple delimiters, outputing fields in any specified order, outputing a different delimiter to the ones in the input, treating runs of delimiters as a single delimiter, and honoring quoting within the target document.
C
8
star
10

gngeo-cjp

fork of the gngeo emulator with a number of bugfixes and modifications
Assembly
7
star
11

github-search

Simple command-line github repo search written in lua with libUseful-lua
Lua
6
star
12

menubuilder.lua

A lua script that builds root menus for several window managers
Lua
6
star
13

barmaid.lua

A status-bar generation program for dzen2, lemonbar, or the terminal
Lua
5
star
14

sommelier

Installer for downloadable apps that run under wine, java, gamesys emulators, freedoom wads, or native linux apps, and for pre-downloaded game packages from gog.com
C
5
star
15

pocketeer.lua

Lua script to list/add/delete items to getpocket.com. Requires libUseful and libUseful-lua
Lua
4
star
16

xkeyjoy

map keypresses and evdev events (from gamepads or joysticks) to actions
C
4
star
17

prosafe.lua

command-line management for netgear Prosafe switches
Lua
4
star
18

linuxwacom-noudev

fork of linux-wacom drivers that optinally removes udev dependancy
C
3
star
19

libUseful-lua

lua bindings for libUseful
Roff
3
star
20

term_wifi

command-line or terminal-menu wifi setup application targetting linux machines without X11 (servers etc)
C
3
star
21

daytime

Aims to be a swiss-army-knife of setting system time. Supports setting time from http, nist time, daytime and (s)ntp protocols, and also from the command-line in a number of formats. Can also act as an (s)ntp server and (s)ntp broadcaster.
C
3
star
22

certtool.lua

Another tool for doing basic openssl operations and creating self-signed certificates
Lua
2
star
23

pwned.lua

NO LONGER WORKING: HaveIBeenPwned API is now pay-to-use
Lua
2
star
24

fontporter

download and install fonts from googlefonts and other sites
Lua
2
star
25

qemu_mgr

A command-line/tui/yad/qarma/zenity frontend for launching VMs with qemu-system-x86_64
C
2
star
26

filewatch

FileWatch - uses fanotify to trigger actions on file events
C
2
star
27

githuber

Tool for managing a users github repos. Can list notifications and repo information, create and delete repos and releases, etc. Requires libUseful and libUseful-lua.
Lua
2
star
28

castclient.lua

Simple podcast/bitchute client written in lua with libUseful-lua
Lua
2
star
29

getlock

A simple file-locking utility
C
2
star
30

distroflash.lua

installer for multiboot usb using syslinux
Lua
2
star
31

sysmon.lua

Simple lua script that displays system info like cpu frequency and temperature for systems that lack a gui. Requires libUseful and libUseful-lua.
Lua
2
star
32

fileferry

file transfer app with a focus on scripted transfers
C
2
star
33

wallpaper_mgr.lua

Download randomly selected wallpapers and display on x11 root window
Lua
2
star
34

boinc_mgr.lua

Textmode manager for boinc that allows managing projects/tasks locally, over tcp, or over ssh
Lua
2
star
35

devart.lua

simple lua script to access deviantart API
Lua
2
star
36

timediff

a utility to calculate duration between logged events
C
2
star
37

ColumsUniq

a unix 'uniq' command with extra features like user-specified delimiters, select first of last line of a collated group, match on a field, and update counts within a previous uniq output.
C
2
star
38

almanac

A command-line webcalendar display app for unix systems. Written in lua using 'libUseful-lua'
Lua
2
star
39

Crayonizer

Another utility that colors/modifies stdout of command-line apps. Can add colors, menubars, typing history, alter xterm title, rewrite command line, etc, etc.
C
2
star
40

cxine

mostly MPlayer-compatible media player using libxine
C
2
star
41

transbt_mgr.lua

Text mode (menus or command-line) frontend for a transmission bittorrent daemon
Lua
2
star
42

screenrecord.lua

simple ffmpeg screenrecord tool written in lua
Lua
1
star
43

kickstarters.lua

command-line search of kickstarter
Lua
1
star
44

vnc_mgr.lua

vnc launcher menu using zenity/qarma/yad etc
Lua
1
star
45

cd-command

A primitive command-line cd-player/ripper
C
1
star
46

alsaswitcher.lua

Crude cli/tui/gui ALSA device switcher
Lua
1
star
47

treasury.lua

simple secrets vault based around openssl
Lua
1
star
48

gogcat.lua

search for games on gog.com
Lua
1
star
49

bluetooth_mgr.lua

terminal menu interface to bluetoothctl
Lua
1
star
50

untappd.lua

script to monitor beers recently reported at a list of venues via untappd.com
Lua
1
star
51

releases.lua

Script that outputs recent software releases (taken from freshcode.club and fossies.org) and outputs it in xterm/console. Requires libUseful-lua
Lua
1
star
52

ccalc

simple floating-point command-line calculator
C
1
star
53

term_ctrl

command-line util for outputing colored text using the format: ~eBOLD~0~rRED~yYELLOW~0normal rather than remembering escape sequences
C
1
star
54

pam_csession

PAM module that sets per-login limits using rlimit and cgroup2
C
1
star
55

vulnvisor.lua

Pulls software vulnerabilities feeds from NIST NVD, bugtraq and securityfocus and reports those matching a keyword list to standard out, or in an email sent to a single address. Requires libUseful and libUseful-lua installed.
Lua
1
star