Preston Thorpe's repositories
serenity
The Serenity Operating System 🐞
canvas-lms
The open LMS by Instructure, Inc.
glitch
A port of https://github.com/sug0/go-glitch to rust
vhs
Your CLI home video recorder 📼
canvas_users_service
WIP service to export, fuzzy match and import users from Canvas and other LMS
AdventOfCaml
In preparation for Advent Of :camel: 23
hgrs
Small wrapper around the hg command
coreutils
Cross-platform Rust rewrite of the GNU coreutils
nord-dwm-setup
My highly opinionated nord theme collection/setup for DWM, configured with i3 style keybindings, Nord themed rofi/drun scripts, wallpapers, etc
mvscanner
Front End For A Scanner Application
starfish
A Laravel based middle-ware tier that will provide access to a broader variety of content and learning platforms while collecting learner usage data and achievements.
laravel-openid-connect
Implement OpenID Connect inside Laravel
croc
Easily and securely send things from one computer to another :crocodile: :package:
uzers-rs
Library for Unix users and groups in Rust.
advisory-db
Security advisory database for Rust crates published through crates.io
ansiterm-rs
Rust library for ANSI terminal colours and styles (bold, underline)
ansiterm-clone
Rust library for ANSI terminal colours and styles (bold, underline)
gpg-tui
Manage your GnuPG keys with ease! 🔐
exa
A modern replacement for ‘ls’.
LTI-middleware
This is repository contains the FOSS middleware component for UnlockEd. This middleware component contains all of the LTI integrations that will allow UnlockEd to connect to and retrieve data from other LMSes.
tui-input
TUI input library supporting multiple backends, tui-rs and ratatui