-
jasonraimondi/ts-oauth2-server ★ 180
A standards compliant implementation of an OAuth 2.0 authorization server for Node that utilizes JWT and Proof Key for Code Exchange (PKCE), written in TypeScript.
-
URL to PNG utility featuring parallel rendering using Playwright for screenshots and with storage caching via S3
-
jasonraimondi/ts-oauth2-server-example ★ 3
This is an example implementation of the @jmondi/oauth2-server project using a NestJS/Express server and a Sveltekit client. This is supposed to be a more real example of how to implement the package in a production application.
-
jasonraimondi/prisma-generator-nestjs-graphql ★ 5
Generate @nestjs/graphql entities with typesafe constructors and create/update inputs.
-
A utility package to help implement stateless CSRF protection using the Double Submit Cookie Pattern in express.
-
jasonraimondi/svelte-notify ★ 0
A Svelte-based toast system: NotificationService class with success, info, and error methods. Time-based auto-disappear, no dupes ✨🔮
-
jasonraimondi/playwright-browser-pool ★ 0
A template repository to spawn playwright browsers in a generic pool. For science.
-
jasonraimondi/browser-storage ★ 0
An abstracted storage library for browser applications that interfaces with localStorage, sessionStorage, in-memory storage, or any custom serializer. It provides serialization capabilities with optional key prefixing for better storage management.
-
wefwef — a mobile-first Lemmy web client
-
jasonraimondi/graphql-server ★ 7
Full Stack TypeScript GraphQL monorepo with Express/ApolloServer and a NextJS/ApolloClient
-
A collection of utility packages for use in a variety of projects.
-
jasonraimondi/petesplates.com ★ 0
Where you can buy the one and only Pete's Plate
-
jasonraimondi/date-duration ★ 0
The DateDuration class represents a duration of time specified in milliseconds. It provides methods to calculate and retrieve information about the duration.
-
jasonraimondi/jasonraimondi ★ 0
The most profilely profile post.
-
jasonraimondi/hugo-theme-developer-portfolio ★ 2
Hugo theme powering:
-
MacOS Dotfiles. Maintaining your machines config in git is :fire:. Using Stow to handle the dotfiles is :fire::fire:. Utilizing Brew, Prezto, ASDF, and Ubersicht.
-
A collection of models and random things to 3d print
-
jasonraimondi/nextjs-jwt-example ★ 109
next.js authorization example including private route protection. WARNING - This is probably not a great reference in 2023 and beyond, consider using next-auth.
-
jasonraimondi/davidwells-analytics ★ 0
Lightweight analytics abstraction layer for tracking page views, custom events, & identifying visitors
-
jasonraimondi/zod-friendly-forms ★ 5
Validate forms with ease using Zod and get user-friendly error messages or valid typed data, compatible with any framework on both server and client side.
-
A majestic monolith. My magical code playground that I can do whatever I want with.
-
jasonraimondi/deno-mirror-to-gitea ★ 3
Bulk add mirror repositories to a Gitea instance by scraping repositories on GitHub.
-
jasonraimondi/route-strings ★ 0
A typed route string generator to help keep urls under control.
-
jasonraimondi/gamedayclone ★ 0
redoing an old project of mine that was done in the pre MVC PHP days in laravel
-
jasonraimondi/trr-issue-example-repo ★ 0
Demo project to show issue
-
jasonraimondi/typescript-react-starter ★ 8
In 2022, you should use vite instead of this
-
jasonraimondi/nestjs-axios-promise ★ 1
A thin wrapper around Axios for Nest.js using Promises, because the @nestjs/axios package returns an observable.
-
jasonraimondi/postcss-custom-media-generator ★ 6
Generates mobile first `@custom-media` rules from a configuration object.
-
jasonraimondi/the-new-css-reset ★ 0
The New Simple and Lighter CSS Reset
-
Traverse is a GitHub explorer. You can browse repositories trending by language. Traverse is an Electron app built with React, in TypeScript.
-
jasonraimondi/dont-feed-the-bots ★ 0
Make sure any users you're interacting with on twitter are not bots
-
Node.js client for the unofficial ChatGPT API. 🔥
-
Loads environment variables from .env.[development|test|production][.local] files for Node.js® projects.
-
jasonraimondi/alfred-workflow-launch-firefox-instead-of-chrome ★ 1
Launch Firefox instead of Chrome with an Alfred Workflow
-
A tool to add location data to photos taken with cameras that don't have GPS such as DSLR's or... something else.
-
📨 A mailer module for Nest framework (node.js)
-
Dotfiles for macOS
Public Repositories
Jason Raimondi
Published: