Skip to content

ranking of the scripts by complexity and usefulness #1

Description

@ib-bsb-br
Rank Script/Subdir Complexity (1-10) Usefulness (1-10) Total Justification (from Data)
1 iwebd/iwebd.py 10 (500+ LoC; HTTP/2, WebDAV, CGI, threading; stdlib-only) 10 (Instant HTTP/FTP server; ad-hoc sharing, no deps) 20 README: "Monolithic instantaneous httpd and ftpd"; versatile for dev/file transfer.
2 tunsocks/tunsocks.cc 10 (C++; libtins/boost; TUN/namespace isolation) 9 (Process-specific SOCKS proxy; secure tunneling) 19 Makefile/code: Bulletproof isolation; better than tsocks/redsocks per README.
3 fstore/fstore.py 9 (Flask server; auth, UI, CLI; JSON/lock handling) 9 (File/note storage; web/CLI access) 18 README: "Simplistic file and note storage server"; self-hosted alternative.
4 nonroot_apt/nonroot_apt.py 9 (Apt parsing; dep resolution, chroot setup) 9 (Rootless Debian pkg install) 18 Code: Downloads/unpacks debs; useful for non-Debian envs.
5 on/on.py 9 (Event system; inotify/network/CPU; threading) 9 (Trigger commands on events) 18 Code: Waits for file changes/low CPU; automation powerhouse.
6 unpack/unpack 8 (20+ formats; recursion, MIME parsing) 10 (Universal extractor) 18 Code: Handles zip/tar/deb; "Generic unpacker" per README.
7 paxel/paxel.py 8 (Pycurl multi-thread; resume/state files) 9 (Robust downloader) 17 Code: Better than axel; resumes interrupted downloads.
8 owncloudfs/owncloudfs.py 8 (FUSE; auth, multipart uploads) 8 (Mount public shares) 16 Code: Userspace FS; read/write without web UI.
9 autodep/autodep.py 8 (Build error parsing; apt-file iteration) 8 (Auto-resolve deps) 16 Code: Scans output for missing files; Debian build helper.
10 check_integrity/check_integrity.py 8 (MD5 scanning; caps/SUID checks; dpkg integration) 8 (Integrity monitoring) 16 Code: Detects changes; security tool per README.
11 livereload/livereload.py 7 (Tornado WebSocket; inotify) 8 (Live reload server) 15 Code: Auto-reloads pages; dev tool.
12 sshproxy/sshp.py 7 (SSH arg parsing; multi-hop chains) 8 (Bastion SSH helper) 15 Code: Builds ProxyCommand; simplifies jumps.
13 pskill/pskill.py 7 (Psutil search; fuzzy/regex; gentle kill) 8 (Interactive pkill) 15 Code: Previews before kill; safer process mgmt.
14 libprivbind/ (C + pyprivbind.pyx) 7 (SUID helper; Cython bindings) 8 (Privileged port binding) 15 Code: Binds <1024 ports sans root; server enabler.
15 mosh-firewall/mosh-server-firewall.c 7 (SUID wrapper; dynamic firewall) 8 (Secure Mosh) 15 Code: Auto-opens ports; fixes Mosh setup.
16 emoji/emoji.py 6 (PyGTK UI; Unicode/clipboard) 7 (Emoji picker) 13 Code: Lists/copies symbols; text input aid.
17 passwrd/passwrd.py 6 (GPG decrypt; X11 focus/key sim) 7 (Password filler) 13 Code: Auto-enters from encrypted store; hotkey tool.
18 pydoce/pydoce 6 (Importlib/inspect; source lookup) 7 (Python defn opener) 13 Code: Edits Python paths; dev helper.
19 gdo/gdo 6 (PCRE find; backrefs) 7 (Regex file finder) 13 Code: Comfortable find -regex; search tool.
20 ipatch/ipatch 6 (Diff parsing; hunk editing) 7 (Interactive patch) 13 Code: Git-like patching; manual apply.
21 todo/todo 5 (Perl parser; filters/dates/hosts) 6 (Todo list) 11 Code: Handles restrictions; personal notes.
22 runGraphical/runGraphical.py 5 (GTK shortcuts) 6 (X11 launcher) 11 Code: Command entry; quick starts.
23 presenter_remote/remote.py 5 (Flask HTTP keys) 6 (Slide remote) 11 Code: Phone controls; basic presentations.
24 lock/lock.c 5 (X11 grab + PAM) 6 (Screen locker) 11 Code: Blanks/authenticates; security.
25 bell/bell/ 4 (X11 event handler) 5 (Bell flasher) 9 Code: Flashes on bell; notification.
26 cache/cache 4 (Stdin cache) 5 (Pipe caching) 9 Code: Interactive build helper.
27 errno/errno 4 (Errno lookup) 5 (Error info) 9 Code: C dev reference.
28 colors/color_codes 3 (ANSI printer) 5 (Color ref) 8 Code: Terminal codes.
29 conky_and_bg/conky_and_bg/ 3 (Conky scripts + bg) 4 (Desktop custom) 7 Code: Weather/cal; personal.
30 µredshift/µredshift.py 3 (RandR gamma) 4 (Night light) 7 Code: Temp adjustment; eye comfort.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions