An open API service indexing awesome lists of open source software.

https://github.com/kwhitley/kwhitley

My not-so-secret profile repo :D
https://github.com/kwhitley/kwhitley

Last synced: 23 days ago
JSON representation

My not-so-secret profile repo :D

Awesome Lists containing this project

README

        

# GitHub Page of [Kevin R. Whitley](https://kevinrwhitley.com)

I'm an open-source JS/TS developer, architect, and builder. Creator of [itty.dev](https://itty.dev) and [itty-router](https://npmjs.com/package/itty-router).

[![Twitter](https://img.shields.io/badge/Twitter-%231DA1F2.svg?style=for-the-badge&logo=Twitter&logoColor=white)](https://twitter.com/kevinrwhitley)
[![GitHub](https://img.shields.io/badge/github-%23EEE.svg?style=for-the-badge&logo=github&logoColor=121011)](https://github.com/kwhitley)
[![LinkedIn](https://img.shields.io/badge/linkedin-%23EEE.svg?style=for-the-badge&logo=linkedin&logoColor=0077B5)](https://www.linkedin.com/in/kevinrwhitley/)
[![Portfolio](https://img.shields.io/badge/kwhitley.com-%23EEE.svg?style=for-the-badge&logo=kirby&logoColor=f0c)](https://kwhitley.com)

## What's next?
I'm on a side quest. :)

### A FEW OF MY LIBRARIES
[![itty-time](https://img.shields.io/npm/dw/itty-time?style=for-the-badge&logo=npm&color=ded&label=itty-time)](https://npmjs.com/package/itty-time)
[![itty-router](https://img.shields.io/npm/dw/itty-router?style=for-the-badge&logo=npm&color=ded&label=itty-router)](https://npmjs.com/package/itty-router)
[![itty-chroma](https://img.shields.io/npm/dw/itty-chroma?style=for-the-badge&logo=npm&color=ded&label=itty-chroma)](https://npmjs.com/package/itty-chroma)
[![itty-durable](https://img.shields.io/npm/dw/itty-durable?style=for-the-badge&logo=npm&color=ded&label=itty-durable)](https://npmjs.com/package/itty-durable)
[![itty-fetcher](https://img.shields.io/npm/dw/itty-fetcher?style=for-the-badge&logo=npm&color=ded&label=itty-fetcher)](https://npmjs.com/package/itty-fetcher)
[![treeize](https://img.shields.io/npm/dw/treeize?style=for-the-badge&logo=npm&color=ded&label=treeize)](https://npmjs.com/package/treeize)
[![apicache](https://img.shields.io/npm/dw/apicache?style=for-the-badge&logo=npm&color=ded&label=apicache)](https://npmjs.com/package/apicache)

### CURRENT STACK
![Cloudflare Pages](https://img.shields.io/badge/Cloudflare-Pages-%23f38020.svg?style=for-the-badge&logo=cloudflare&logoColor=f38020)
![Cloudflare Workers](https://img.shields.io/badge/Cloudflare-Workers-%23f38020.svg?style=for-the-badge&logo=cloudflare&logoColor=f38020)
![Cloudflare Durable Objects](https://img.shields.io/badge/Cloudflare-Durable%20Objects-%23f38020.svg?style=for-the-badge&logo=cloudflare&logoColor=white&logoColor=f38020)
![Cloudflare KV](https://img.shields.io/badge/Cloudflare-KV-%23f38020.svg?style=for-the-badge&logo=cloudflare&logoColor=f38020)
![Cloudflare R2](https://img.shields.io/badge/Cloudflare-R2-%23f38020.svg?style=for-the-badge&logo=cloudflare&logoColor=f38020)
![Supabase](https://img.shields.io/badge/Supabase-%23EEE.svg?style=for-the-badge&logo=supabase&logoColor=3ECF8E)

![Vite](https://img.shields.io/badge/Vite-%23EEE.svg?style=for-the-badge&logo=vite&logoColor=646CFF)
![SvelteKit](https://img.shields.io/badge/Svelte/Kit-%23EEE.svg?style=for-the-badge&logo=svelte&logoColor=FF3E00)
![Bun](https://img.shields.io/badge/Bun-%23EEE.svg?style=for-the-badge&logo=bun&logoColor=FFE)

##### THE OBVIOUS STUFF
![CSS3](https://img.shields.io/badge/css3-%23EEE.svg?style=for-the-badge&logo=css3&logoColor=1572B6)
![Express](https://img.shields.io/badge/Express-%23EEE.svg?style=for-the-badge&logo=express&logoColor=000)
![GitHub](https://img.shields.io/badge/GitHub-%23EEE.svg?style=for-the-badge&logo=github&logoColor=000)
![GitHub Actions](https://img.shields.io/badge/GitHub%20Actions-%23EEE.svg?style=for-the-badge&logo=githubactions&logoColor=2088FF)
![JavaScript](https://img.shields.io/badge/javascript-%23EEE.svg?style=for-the-badge&logo=javascript&logoColor=F7DF1E)
![Jest](https://img.shields.io/badge/-jest-%23EEE?style=for-the-badge&logo=jest&logoColor=C21325)
![HTML5](https://img.shields.io/badge/html5-%23EEE.svg?style=for-the-badge&logo=html5&logoColor=E34F26)
![Markdown](https://img.shields.io/badge/markdown-%23EEE.svg?style=for-the-badge&logo=markdown&logoColor=000000)
![MongoDB](https://img.shields.io/badge/MongoDB-%23EEE.svg?style=for-the-badge&logo=mongodb&logoColor=47A248)
![MySQL](https://img.shields.io/badge/mysql-%23EEE.svg?style=for-the-badge&logo=mysql&logoColor=4479A1)
![Node](https://img.shields.io/badge/Node.js-%23EEE.svg?style=for-the-badge&logo=node.js&logoColor=339933)
![NPM](https://img.shields.io/badge/NPM-%23EEE.svg?style=for-the-badge&logo=npm&logoColor=white)
![Postgres](https://img.shields.io/badge/postgres-%23EEE.svg?style=for-the-badge&logo=postgresql&logoColor=4169E1)
![Rollup](https://img.shields.io/badge/Rollup-%23EEE.svg?style=for-the-badge&logo=rollup.js&logoColor=000)
![React](https://img.shields.io/badge/React-%23EEE.svg?style=for-the-badge&logo=react&logoColor=61DAFB)
![Sass](https://img.shields.io/badge/Sass-%23EEE.svg?style=for-the-badge&logo=sass&logoColor=CC6699)
![TypeScript](https://img.shields.io/badge/typescript-%23EEE.svg?style=for-the-badge&logo=typescript&logoColor=3178C6)
![Visual Studio Code](https://img.shields.io/badge/VSCode-%23EEE.svg?style=for-the-badge&logo=visual-studio-code&logoColor=0078d7)
![Vitest](https://img.shields.io/badge/Vitest-%23EEE.svg?style=for-the-badge&logo=vitest&logoColor=6E9F18)

##### NEXT UP / INTERESTED
![Kotlin](https://img.shields.io/badge/kotlin-%23EEE.svg?style=for-the-badge&logo=kotlin&logoColor=#7F52FF)
![Swift](https://img.shields.io/badge/Swift-%23EEE.svg?style=for-the-badge&logo=swift&logoColor=F05138)
![Unity](https://img.shields.io/badge/Unity-%23EEE.svg?style=for-the-badge&logo=unity&logoColor=000)