Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 

Repository files navigation

Hi, I'm Tommy

Self-taught software developer from the United Kingdom.

tdanks.com · API-Wrappers


About Me

I'm a self-taught software developer mainly working with TypeScript.

A lot of my recent work has been around API clients and developer tooling, particularly through the API-Wrappers organisation. I also work on web and desktop applications using React, Bun, Node.js and Electron.

I like taking APIs that are awkward to work with directly and building cleaner, typed interfaces around them.


Tech Stack

TypeScript JavaScript React Bun Node.js Electron GraphQL Git


Featured Projects

Type-safe IGDB v4 client with a fluent query builder for APICalypse.

It handles typed field selection, filters, sorting, pagination, authentication, rate limiting, retries and structured errors.

npm GitHub stars

Typed TypeScript client for the TMDB API.

Includes movies, TV, search, discover, trending, people, watch providers, account data, images and other TMDB endpoints.

npm GitHub stars

Typed wrapper around the AniList GraphQL API.

Provides helpers for anime, manga, characters, staff, users and media lists while still allowing raw GraphQL queries when needed.

npm GitHub stars

Shared HTTP runtime used by the API-Wrappers projects.

It provides common request handling for REST and GraphQL clients including retries, timeouts, authentication, caching, rate limiting and custom transports.

npm GitHub stars

You can find the rest of the organisation at github.com/Api-Wrappers.


Other Projects

More of my projects are available on tdanks.com and across my GitHub profile.


Contact

Website GitHub

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors