alanwsmith
I like making things and taking notes. In fact, I spend a lot of time making things _to_ take notes
alanwsmith.comthe u.s.
Pinned Repositories
alanwsmith.github.io
Website for alan
asciibear
ASCII_CAM For Streaming
asciishop
A tool to help me make the ascii art for asciibear
aws-price-list-api-values.alanwsmith.com
A list of the AWS services and attributes available in the sdk
markdown_table_formatter
A javascript form to format markdown tables for easier reading.
neovim-grimoire
obs-layout-automator
This is the python script I use to make it easier to position sources in OBS scenes by doing it programatically
obs_live_captions
retrograde-data
Retrograde data set
alanwsmith's Repositories
alanwsmith/webaudio-examples
Code examples that accompany the MDN Web Docs pages relating to Web Audio.
alanwsmith/ASCII_Art_Paint
The editor for ASCII-graphics, combining a graphical editor and an image to text converter. Decorate your text and surprise your readers with an original social media post or blog post using ASCII graphics. The tool does not require an internet connection and can work offline in a browser.
alanwsmith/dotfiles.alanwsmith.com
My dotfiles
alanwsmith/examples.alanwsmith.com
A collection of example data in various formats and languages
alanwsmith/howler.js
Javascript audio library for the modern web.
alanwsmith/iterm-image-cycler
A personal process to rotate images for background in iterm2
alanwsmith/iterm2-background-shifter
GOAL: change the background of iTerm2 like a video
alanwsmith/iterm2-change-image-background-script
An iTerm2 script that changes the background image
alanwsmith/iterm2-examples
A place for me to experiment with iTerm2 scripts
alanwsmith/iterm2-random-theme
GOAL: Set a random theme each time you open a new tab
alanwsmith/iterm2-tab-color-shifter
GOAL: A script to alter the current tabs color over time in iTerm2
alanwsmith/kickstart.nvim
A launch point for your personal nvim configuration
alanwsmith/lalrpop_examples
Figuring out how to use the LALRPOP Rust crate
alanwsmith/lz-string
LZ-based compression algorithm for JavaScript
alanwsmith/mac-window-positioner
GOAL: Create a tool to set and save window configurations numerically
alanwsmith/minijinga-scratchpad
Quick Setup For Working With Minijinja In Rust
alanwsmith/nom
Rust parser combinator framework
alanwsmith/nom-cookbook.alanwsmith.com
Recipes for the Rust nom parser
alanwsmith/obs-example-python-scripts
An example set of python scripts for working with basic OBS functionality
alanwsmith/obs-random-hotkey
GOAL: Make a hotkey that moves around randomly in obs
alanwsmith/osa-jxa-javascript-examples
A collection of Mac JavaScript For Automation (jxa) scripts
alanwsmith/rust-notes.alanwsmith.com
My Rust Notes
alanwsmith/rust_directory_structure
This is my work in progress setup for a Rust project
alanwsmith/source_code_doc_maker
A tool for making blog post documentation from source code
alanwsmith/stream-fishbowl
Fishbowl for the stream
alanwsmith/stream_scene_window_positioner
GOAL: A process that sets up windows and an OBS config for positioning things in a scene
alanwsmith/tauri-docs
The source for all Tauri project documentation.
alanwsmith/telescope.nvim
Find, Filter, Preview, Pick. All lua, all the time.
alanwsmith/the-bot-of-alan-v2
A new bot, probably in rust
alanwsmith/typing-rust.alanwsmith.com
Source code for typing-rust.alanwsmith.com