Skip to content
View JamesRettie's full-sized avatar

Block or report JamesRettie

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Showing results

Terminal security for developers and AI agents. Intercepts homograph URLs, pipe-to-shell, ANSI injection, obfuscated payloads, data exfiltration, and malicious AI skills/configs before they execute.

Rust 2,344 80 Updated May 19, 2026

GNOME Display Grayscale Extension

JavaScript 2 2 Updated May 7, 2026

Emacs support library for PDF files.

Emacs Lisp 816 110 Updated Jan 8, 2026

A collection of design patterns/idioms in Python

Python 42,748 7,034 Updated Mar 13, 2026

EAF, an extensible framework that revolutionizes the graphical capabilities of Emacs

Python 3,450 239 Updated Mar 7, 2026

A tiny little JSON parsing library

C 1,530 44 Updated Sep 21, 2025

IntelliJ IDEA & IntelliJ Platform

Java 20,125 5,888 Updated May 19, 2026

Full Modular Monolith application with Domain-Driven Design approach.

C# 13,670 2,156 Updated Jun 4, 2024

Collection of 2026 New Grad Jobs in Software Engineer!

378 14 Updated May 19, 2026

Learn Low Level Design (LLD) and prepare for interviews using free resources.

Java 24,085 5,882 Updated Feb 26, 2026

A collection of full time roles in SWE, Quant, and PM for new grads.

16,946 1,286 Updated May 19, 2026

Emacs direct libssh remote access

Rust 22 Updated Jan 31, 2025
Python 199 28 Updated Nov 8, 2024

An extremely fast Python package and project manager, written in Rust.

Rust 85,168 3,134 Updated May 19, 2026

Master programming by recreating your favorite technologies from scratch.

Markdown 502,431 47,629 Updated Feb 21, 2026

Datasets, Transforms and Models specific to Computer Vision

Python 17,682 7,226 Updated May 18, 2026

Clinical Trial Processor

Java 69 60 Updated Oct 31, 2025

My personal ~/.emacs.d

Emacs Lisp 251 52 Updated Mar 31, 2019

Some practical theoretic background needed for running MD simulations

HTML 22 24 Updated Aug 1, 2025

Rocky Linux is a community enterprise Operating System designed to be 100% bug-for-bug compatible with Enterprise Linux created in response to the effective discontinuation of CentOS.

9,500 340 Updated Aug 21, 2021

Personal dotfiles, shell scripts—my self-contained graphical shell environment for Debian GNU/Linux, based on xorg, dwm, sxhkd, and urxvt.

Shell 20 2 Updated May 19, 2026

OpenMM is a toolkit for molecular simulation using high performance GPU code.

C++ 1,892 605 Updated May 8, 2026

An occult color scheme for (n)vim. Perform your dark magick using clearly defined contrasting colors with a pinch of earthly tint for that lived-in feel.

Vim Script 887 63 Updated May 8, 2026

Retro groove color scheme for Vim

Vim Script 15,508 1,128 Updated Apr 20, 2025

Ports of the gruvbox colorscheme

SCSS 1,764 356 Updated Jun 8, 2024

Looking for a guide? You came to the right place. Here you can find documentation for a variety of topics I research to make complex computing easier. For comments go to the IRC channel #nfo at the…

1,996 103 Updated Feb 10, 2024

Emacs mac port formulae for the Homebrew package manager

Ruby 1,760 134 Updated May 7, 2026