Skip to content
View kwhitley's full-sized avatar

Sponsors

Private Sponsor
@adrianmejias
@drivly
@sathoro
Private Sponsor

Highlights

  • Pro

Organizations

@Blockworks-Projects

Block or report kwhitley

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kwhitley/README.md

Kevin Whitley

I build open source libraries for developers who believe code should read like prose: obvious, minimal, and free of noise.

Most developers aren't lazy enough. Or rather, library authors haven't allowed them to be.

When code feels messy, I design what I wish I could write instead, then build backwards until it works. Sane defaults. Gutted boilerplate. Edge cases require the extra work, not everyone else.

Then I code-golf the implementation until it barely exists. Not just to shrink your bundle, but to prove a point:

Powerful doesn't have to mean heavy.


...

Twitter LinkedIn itty.dev


The itty.dev ecosystem

One philosophy: Write less code.

Write functions, not framework.
Faster than ms. Half the size.
fetch(), minus the ceremony.
Realtime in one line of code. No accounts.
Color your console.
Don't worry about this little guy ;)
RPC layer for the early days of
Cloudflare Durable Objects. (deprecated)

Honorable Mentions

apicache treeize

Pinned Loading

  1. itty-router itty-router Public template

    A little router.

    TypeScript 2k 83

  2. apicache apicache Public

    Simple API-caching middleware for Express/Node.

    JavaScript 1.2k 191

  3. itty-fetcher itty-fetcher Public template

    An even simpler wrapper around native Fetch to strip boilerplate from your fetching code!

    TypeScript 112 5

  4. itty.dev itty.dev Public template

    Documentation for itty ecosystem.

    TypeScript 99 22

  5. itty-sockets itty-sockets Public

    A client connector for the itty-sockets service.

    TypeScript 80

  6. itty-time itty-time Public template

    An itty library to handle common time-related things for your API needs.

    TypeScript 99 6