I'm a Software Engineer based in Austin, Texas.
I love open source, and developer tooling.
My Portfolio | My Bento | LinkedIn | Dev.to | The OpenAPI Guy Blog
A GitHub Action to generate a simple JSON file containing your GitHub profiles stats.
Repo | Marketplace Action | Template Repo | Graphic Generation Repo
A tool to generate OpenAPI schemas from JSON API responses. Repo | Site
A visual editor for APIs using OpenAPI, built with Sveltekit. Repo | Site
Open Source Plex API SDKs and Documentation, run for and by the community.
Docs:
- GitHub Project
- OpenAPI Specification
- API Documentation Repo Site
SDKs:
- JS/TS SDK Repo NPM
- Python SDK Repo PyPi
- Go SDK Repo GoDoc
- Ruby SDK Repo
- Swift SDK Repo
- PHP SDK Repo
- Java SDK Repo
- C# SDK Repo
- The next generation of GitHub profile stats
- Building a world-class suite of SDKs is easy with Speakeasy
- Writing better Cobra CLI help messages with glamour
- Scraping Archives of Nethys for fun and profit
- Using Vercel Analytics with SvelteKit
- unjs/crossws - Investigating CI/Lint type issues
- unjs/crossws - feat: allow throwing error with
.response
prop inupgrade
- speakeasy-api/speakeasy - fix: register the transforms for use in workflows
- speakeasy-api/speakeasy - fix: bump sdk-gen-config
- speakeasy-api/sdk-gen-config - fix: corrected the tranform validation logic
- LukeHagar/stats - Github Profile Stats
- LukeHagar/github-stats-remotion - a tool for generating github stats gifs for your profiles readme
- LukeHagar/pocketbase - A bit of community automation to keep a DockerHub image of pocketbase always up to date
- sailpoint-oss/developer.sailpoint.com - The codebase that makes up developer.sailpoint.com, including developer documentation. This codebase is open source and welcomes contributions.
- unjs/crossws - π Cross-platform WebSocket Servers for Node.js, Deno, Bun and Cloudflare Workers.
- sailpoint-oss/api-specs - This repo houses the API specifications for all SailPoint services.
- LukeHagar/arbiter -
- speakeasy-api/speakeasy - Build APIs your users love β€οΈ with Speakeasy. β¨ Polished and type-safe SDKs. π Terraform providers and Contract Tests for your API. OpenAPI native.
- LukeHagar/plex-mintlify-docs - Open Source Plex Media Server API and SDK Documentation hosted on Mintlify
- LukeHagar/plex-api-spec - An open source Plex Media Server API Specification
- LukeHagar/plexjs - A Typescript SDK for interacting with Plex Media Server
- speakeasy-api/sdk-gen-config -
- LukeHagar/.trunk - Used by Trunk. Learn more at https://docs.trunk.io/code-quality/ci/get-started/github-integration
- LukeHagar/Coolify-TypeScript-SDK - Developer-friendly & type-safe Typescript SDK specifically catered to leverage the Coolify API.
- LukeHagar/http-ws-reference -
- AmariRules/pokemonAPI-Amari - Creating a new pokemon API with example usage
- LukeHagar/sveltekit-extension-template - SvelteKit Chrome extension template built with Skeleton
- LukeHagar/baton -
- LukeHagar/relay -
- LukeHagar/theschemagen - Generate OpenAPI Schemas from JSON bodies, Now in GO!
Want your own profile stats? Check out this example repo