This is your work, valued
keylogger. A no-frills keylogger for macOS.
635github-activity. A widget for displaying GitHub activity for a user.
439qbittorrent-exporter. A prometheus exporter for qBittorrent.
110spring-redis-caching-example. An example of caching in Spring using Redis.
39qbittorrent-grafana-dashboard. A full-featured Grafana dashboard for qBittorrent using Prometheus.
37omdbapi. An easy to use Ruby wrapper for getting movie and television show information from OMDb's API.
24libcrypt. A simple hashing, encoding, and generation library in C.
13SuperMarioBrosXNA. A remake of the original Super Mario Bros. for the Nintendo Entertainment System written using C# and the Microsoft XNA Framework.
9subtitler. A cross-platform, full-featured Java library and CLI utility for working with subtitles.
8jtables-crud. A basic MySQL CRUD application using JTables and other graphical components in the Swing toolkit in Java.
6data-structures. Repository containing practice and implementation of common data structures in Java.
6gitlab-install. A collection of shell scripts for automated installation of GitLab.
5puzzle. A command line utility used to solve the 8-puzzle game. It is written to demonstrate the A* Search algorithm and using heuristics to find a goal state.
5design-patterns-java. Implementations of major design patterns with structural and real world examples.
4github. A simple and easy-to-use wrapper for GitHub's API.
4caseyscarborough.github.io. My personal website built using Middleman.
4groovy-colorizer. A Groovy library for colorizing terminal output.
3lochchat. A group discussion and collaboration tool targeted at college students, which allows realtime multi-user video and text chatting, along with file uploads and concurrent editing of a central workspace.
3bookkeeper. An app inspired by mint.com that allows you to track and analyze your spending and income over time, as well as create and manage your budget.
3slinky. A web-application for shortening URLs.
3pastebin-api-java. A fluent Java library for interacting with the Pastebin API.
2notes. A small site used to hold class notes. Created using Jekyll.
2ankiconnect-java. AnkiConnect integration from Java.
2yield. A command-line utility for previewing markdown files in GitHub Flavored Markdown.
2barcode-rb. An inventory and barcode application written in Ruby v2.0.0.
2j-asteroids. An implementation of the classic arcade game Asteroids using Java.
2yomichan-dictionary-parser. A library for parsing Yomichan dictionary files.
1nes. An in-progress NES emulator written in C++
1inkdrop-sub-super. An InkDrop plugin adding support for superscript and subscript syntax.
1wanikani-api. A Java Wrapper for the WaniKani V2 API.
1brewerydb-api. Java Client for the BreweryDB API.
1wanikani-v1-api. Java client for the WaniKani v1 API
1spring-jersey-integration. A sample app showing how to integrate Jersey/JAX-RS with Spring's dependency injection.
1grails-websocket-example. An example Grails chatroom using websockets.
1fae. A finite automata evaluator and generator.
1RedditClient. A simple Reddit client for iOS.
1nexmo. A Grails plugin that gives an application the ability to send and receive SMS messages, as well as make outgoing phone calls through Nexmo's API.
1learn-c-the-hard-way. Some exercises from the book Learn C the Hard Way.
1command-pattern. Information for a presentation given on the Command Design Pattern.
1M101J. Code and notes for the M101J course from MongoDB University.
1instagram. A wrapper for Instagram's API.
1digital-ocean. Ruby bindings for Digital Ocean's API.
1rails-blog. A full featured blog engine written in Rails.
1dropbox-utility. A command-line utility used for interacting with Dropbox that shows basic interaction with Dropbox's API.
1upload-py. A small CGI script written in Python 2.6 for upload functionality for PDF files.
1homelink. HomeLink is a web application used to create to-do lists, shopping lists, reminders, and chores for a group of users connected as a 'family'. It is written using the Grails web framework.
1