nicorobo
Full-stack software engineer with a passion for building scalable, performant web apps 🏞
United States
Pinned Repositories
Algorhythm
A javascript library that makes it easy to work with certain algorithms. At first the library will focus on path finding and graph/grid algorithms, and will expand in scope with time.
dirbook
:book: A tool I use to organize my directories/projects in the terminal.
Elements
An interactive periodic table that can act as a molar mass calculator.
Groovin
A ring shaped step sequencer based off the iOS app Patterning! Uses React, D3, and @react-midi/hooks
Harmidi
Harmidi is an in-browser MIDI controller that turns your computer keyboard into a multi-instrument workstation. Built for traveling musicians and harmony magicians, it offers a flexible and intuitive way to explore musical ideas while on the go or in the studio.
Mendeleev
:microscope: A small library for building compounds and working with element data.
MountainScrape
🌄 A python script for scraping Mountain Project (for educational purposes)
react-matrix-viz
A react component for creating quick, interactive matrix/grid visualizations.
react-midi-components
React components for working with midi
react-midi-hooks
A library of React hooks for integrating MIDI devices into your applications. Effortlessly manage connections and real-time events to create dynamic, MIDI-driven experiences.
nicorobo's Repositories
nicorobo/react-midi-hooks
A library of React hooks for integrating MIDI devices into your applications. Effortlessly manage connections and real-time events to create dynamic, MIDI-driven experiences.
nicorobo/Mendeleev
:microscope: A small library for building compounds and working with element data.
nicorobo/Groovin
A ring shaped step sequencer based off the iOS app Patterning! Uses React, D3, and @react-midi/hooks
nicorobo/react-midi-components
React components for working with midi
nicorobo/als2js
A tool for reading and parsing an Ableton Live Project file (.als) into a JavaScript object.
nicorobo/element-calc
:microscope: A molecular mass calculator.
nicorobo/Harmidi
Harmidi is an in-browser MIDI controller that turns your computer keyboard into a multi-instrument workstation. Built for traveling musicians and harmony magicians, it offers a flexible and intuitive way to explore musical ideas while on the go or in the studio.
nicorobo/Lunaphase
A very simple moon calendar built using D3
nicorobo/meadowlab
:milky_way: My personal site!
nicorobo/personal-site
My personal site, named meadowlab
nicorobo/react-midi
nicorobo/spotify-components
An attempt to make working with the Spotify API fun!
nicorobo/step-sequencer
A very simple 16 step midi sequencer
nicorobo/astro-blog-tutorial
A repo for following along with the Astro blog tutorial
nicorobo/CampReturnPWA
A proof-of-concept PWA for the Camp Return music festival
nicorobo/daily-cli
A command line tool for tracking my daily activities.
nicorobo/daily-journal
A small app to help me keep track of the days.
nicorobo/generative-ai-for-beginners
12 Lessons, Get Started Building with Generative AI 🔗 https://microsoft.github.io/generative-ai-for-beginners/
nicorobo/midi-hooks
Use midi in react with hooks!
nicorobo/midi-splitter
🎛 A midi splitter component built with React
nicorobo/mikro-orm
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, MS SQL Server, PostgreSQL and SQLite/libSQL databases.
nicorobo/mirageo-server
🌐 A server/interface for fake location data created by Mirageo.
nicorobo/nicorobo-site
nicorobo/nr-hypermodern-python
A repo for following along with the Hypermodern Python articles by Claudio Jolowicz
nicorobo/Omnichord
🎹 An Omnichord in your browser!
nicorobo/placelist
It's like playlists but for places!
nicorobo/practical-python
Practical Python Programming (course by @dabeaz)
nicorobo/resume
My resume!
nicorobo/shipwell-project
Shipwell Itinerary Project
nicorobo/spotify-analysis