Projects in Awesome Lists by JosephTLyons
A curated list of projects in awesome lists by JosephTLyons .
https://github.com/josephtlyons/lenient_parse
Lenient parsing functions for Gleam, modeled after Python's `int()` and `float()` built-ins.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/nu_plugin_units
A Nushell plugin for easily converting between common units.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/gui-delay-time-calculator
A simple application that calculates delay and reverb pre-delay times based on the tempo the user inputs.
calcuator delay juce standalone time
Last synced: 28 Apr 2025
https://github.com/josephtlyons/persevero
Execute fallible operations multiple times.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/nu_plugin_periodic_table
A periodic table plugin for Nushell.
Last synced: 28 Apr 2025
https://github.com/JosephTLyons/nu_plugin_units
A Nushell plugin for easily converting between common units.
Last synced: 02 Apr 2025
https://github.com/josephtlyons/termifind-rust
A terminal-based Finder
filebrowser finder macos rust rustlang
Last synced: 28 Apr 2025
https://github.com/josephtlyons/lineman
Clean up the lines of files in your code repository
Last synced: 28 Apr 2025
https://github.com/josephtlyons/blowfish-string-encryption
Simply two methods for providing simple encryption / decryption with JUCE's BlowFish class
Last synced: 28 Apr 2025
https://github.com/josephtlyons/zed-brainfuck
Zed support for the Brainfuck language (https://esolangs.org/wiki/Brainfuck)
Last synced: 28 Apr 2025
https://github.com/josephtlyons/superstring
A string class that uses a doubly linked list for storage.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/installation_scripts
Automating a macOS installation with homebrew, python, and other tools
Last synced: 28 Apr 2025
https://github.com/josephtlyons/lap
Quick'n dirty timing of your Gleam code.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/easy_json_serde
Dead-simple JSON serialization / deserialization
Last synced: 28 Apr 2025
https://github.com/josephtlyons/change-line-length
An Atom text editor package that allows you to cycle through different user-defined Preferred Line Length settings.
adjust atom atom-package length line package preferred
Last synced: 28 Apr 2025
https://github.com/josephtlyons/outliers
A Rust crate used to identify outliers in a data set
Last synced: 28 Apr 2025
https://github.com/josephtlyons/amino_acids_game
An extremely simple tool to help with memorizing the 20 amino acids.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/key_stats
A small Python tool to obtain a histogram of the characters you type into it
Last synced: 28 Apr 2025
https://github.com/josephtlyons/delay_times
Calculate delay times, in milliseconds and in hertz, for a given tempo
Last synced: 28 Apr 2025
https://github.com/josephtlyons/ncurses-ui-library
A small Terminal UI library that wraps around the nCurses library. WIP.
framework ncurses ncurses-library ui
Last synced: 28 Apr 2025
https://github.com/josephtlyons/mac_specs
A simple command line application that displays hardware and software details of your Mac. Inspired by NeoFetch.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/compliment-generator
A simple compliment generator app I wrote to begin learning Python.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/delay_time_calculator
A simple project for exploring the Rust UI framework, Iced.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/unity-plinko
CSCI-C 490 Final: Plinko Madness! This is my personal variant of the original game Plinko.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/tap_tempo
Calculate tempos by simply tapping
Last synced: 28 Apr 2025
https://github.com/josephtlyons/emojis
Work with emojis programmatically. 🌈
Last synced: 28 Apr 2025
https://github.com/josephtlyons/space_hogger_logger
Log those pesky space hoggers!
applications consuming files items log rust space
Last synced: 28 Apr 2025
https://github.com/josephtlyons/org.yanex.marta
My personal settings for Marta
Last synced: 28 Apr 2025
https://github.com/josephtlyons/django_girls
The tutorial for the Notre Dame Django Girls workshop
Last synced: 28 Apr 2025
https://github.com/josephtlyons/marriage-app
Going back to the basics. A silly, trivial, do-nothing app that I'm writing to practice clean coding concepts as well as some refreshers in OOP.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/introduction-to-static-c-arrays
This is a light introduction to static arrays in C++.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/delay_times_gleam
A Gleam library for working with delay times.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/lyons-den-delay-time-calculator-command-line
This was written a few years back. Very old code.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/interview_question_solutions
My solutions to various coding interview questions.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/fileorganizer
A Python script that generates folders based on the extension names of the files in the current working directory, then sorts all files into these folders.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/birthday_paradox
A simple tool to help verify the birthday paradox by batch running it.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/advent_of_code_2021
https://adventofcode.com/2021
Last synced: 28 Apr 2025
https://github.com/josephtlyons/ios-counter-app
Originally, this was the first GUI application I built ever and my first time using JUCE. It was mainly just a proof of concept, pushing myself to get past command line applications. I've since overhauled this to be a somewhat useable and fun "visual" counter application. It uses colored dots to represent 1s, 10s, 100s, 1000s, 10000s, and 100000s place digits.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/jetbrains-ide-settings
JetBrains IDE Settings
Last synced: 28 Apr 2025
https://github.com/josephtlyons/biol-l-102-notes
My heavily personalized biology notes. There is no claim that these will make sense to other individuals or that they are even remotely accurate.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/file-organizer-script
A small script that I wrote awhile ago and recently started adding to again. Planning on adding a ton of support for lots of file types. DEPRECATED: Now Using Python Version
Last synced: 28 Apr 2025
https://github.com/josephtlyons/brainfuck
A small collection of do-nothing applications written in Brainfuck. Some of these were simple, others acted as brainteasers.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/file_hasher
A small experimental script for getting a hash for all files in a directory
Last synced: 28 Apr 2025
https://github.com/josephtlyons/autobreak
Work in Progress: Atom package that automatically breaks lines of text at the Preferred Line Length.
atom auto break lines manipulation package text
Last synced: 28 Apr 2025
https://github.com/josephtlyons/coin-counter-2
A very old bit of code that I'm just using to practice refactoring
Last synced: 28 Apr 2025
https://github.com/josephtlyons/academic-papers
This is a repository that simply contains a small selection of my academic papers, hard-wrapped to 80 characters.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/guessthewordgame
This is a C++ Hangman style word guessing game. I intend to split the project up into multiple modules in the future.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/folder-utility
A simple application for cleaning up folders / directories.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/counter
A counter for Gleam - modeled after Python's collections.Counter.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/characterstatistics
A simple class that can log characters and dispaly their usages.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/brainfuck-interpreter
A C++ Brainfuck interpreter that has a GUI. Written using the JUCE framework.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/dynamic-array-class
This is a dynamic array class that I am writing (exactly the same vector). I'm writing it just for practice with dynamic memory allocation.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/csci-c-311-homework
All the files associated with CSCI-C 311 Programming Languages.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/csci-c-311-supplement
Simple files I worked on that merely supplemented the homework of CSCI-C 311 and helped me to better understand Elisp.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/contact-application
This is a C++ command line contact application I'm writing. I'm writing this to practice coding over my summer break from classes and to learn vectors. This is Mac-Specific and written in Xcode. Many of the earlier functions are massive and desperately need refactored, but some of the newer functions model cleaner coding practices. I'm working on a GUI version of this application.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/create_python_project
Quickly create a Python project in no time
Last synced: 28 Apr 2025
https://github.com/josephtlyons/odometer
Cycle through symbol combinations.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/scheduler
A simulated scheduler: Work in Progress
Last synced: 28 Apr 2025
https://github.com/josephtlyons/shell-script-folder-installer
A few lines of scripting to make some folders for when I install applications that need a place to store settings on the user's computer.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/units_to_units
A Rust library for typical unit conversion. WIP.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/mips-assembly-sum-loop
Assembly Instructions for MIPS Processor: Allows user to enter in numbers, until zero is entered, which results in the displaying of the sum of the entered numbers. This was written with MARS. Also, all lines are commented because I have difficulty reading assembly instructions.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/paper-calculator-class
I'm planning on writing an iOS calculator application that uses a GUI made out of paper. Until the GUI is ready, I'm working on the class that will run the calculations. This is that class.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/multiplicative_persistence
A simple tool to that prints the multiplicative persistence of every number 1 to n.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/text-encryption-software
COMMAND LINE VERSION - This is a pretty old C++ text encryption program I wrote a while back. The code needs refactored, as some of the methods are extremely long. I plan to clean up the code and rewrite it in a more organized way.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/math_tools
An excuse to practice test-driven development (using PyTest)
Last synced: 28 Apr 2025
https://github.com/josephtlyons/text-align
An Atom text editor package that supports left aligning, centering, right aligning, and justification of text between the left side of the editor and the Preferred Line Length setting.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/statistics-helper
This is just a small class to help with calculating simple statistical values. I wrote this because I was tired of using my TI-84.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/rust-scripts
Just a few simple Rust scripts
Last synced: 28 Apr 2025
https://github.com/josephtlyons/josephtlyons.github.io
The repository for my personal website.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/gleam_learnings
Small, meaningless projects, built only as excuses to write and learn about Gleam.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/pixel-tape-measure
A simple Mac utility application for measuring items on screen, using pixels as the measurement.
Last synced: 28 Apr 2025
https://github.com/josephtlyons/sarcastic_text
A tOoL eVeRyOnE sHoUlD hAvE iN tHeIr ToOlBoX
Last synced: 28 Apr 2025
https://github.com/josephtlyons/text_align_rust
A crate that provides a single trait for various alignments of text
Last synced: 28 Apr 2025
https://github.com/josephtlyons/sublime-merge-settings
My settings for Sublime Merge
Last synced: 28 Apr 2025
https://github.com/josephtlyons/snake-game
A Simple recreation of the classic Snake, with some new twists
Last synced: 28 Apr 2025