Joe Lapp (jtlapp)

jtlapp

Geek Repo

Location:Charlottesville, VA

Home Page:https://joelapp.com/

Twitter:@josephtlapp

Github PK Tool:Github PK Tool

Joe Lapp's repositories

typebox-validators

TypeBox validators with lazy compilation, custom error messages, safe error handling, discriminated and heterogeneous unions

Language:TypeScriptLicense:MITStargazers:33Issues:1Issues:2

kysely-mapper

Flexible Kysely-based utility for mapping between tables and objects

Language:TypeScriptLicense:MITStargazers:28Issues:1Issues:0

kysely-params

A utility for parameterizing compiled Kysely queries

Language:TypeScriptLicense:MITStargazers:19Issues:1Issues:0

electron-affinity

Electron IPC via simple method calls

Language:TypeScriptLicense:MITStargazers:15Issues:2Issues:2

kysely-pg-client

Non-pooling single-connection Postgres dialect for Kysely, thoroughly tested

Language:TypeScriptLicense:MITStargazers:7Issues:1Issues:0

fieldzoo

A platform for collaboratively developing online field guides and multi-branching taxonomic keys, wherein I learn React and DDD

Language:TypeScriptLicense:GPL-3.0Stargazers:4Issues:2Issues:0

typebox-form-parser

Parses form and query parameter data based on TypeBox schemas

Language:TypeScriptLicense:MITStargazers:4Issues:1Issues:0

typebox-superforms-client

Client for using SvelteKit superforms with TypeBox schemas, hitting API endpoints

Language:TypeScriptLicense:MITStargazers:2Issues:1Issues:0

monorepo-series

Example monorepos for my "Sharing TypeScript with Turborepo" series

Language:TypeScriptStargazers:1Issues:1Issues:0

bad-svelte-mono

Svelte monorepo not recognizing preprocessed style in VSCode

Language:JavaScriptStargazers:0Issues:1Issues:0

cavesite-tools

Backend tools for the UT Austin biospeleology website

License:Apache-2.0Stargazers:0Issues:1Issues:0

class-validator

Decorator-based property validation for classes.

Language:TypeScriptLicense:MITStargazers:0Issues:0Issues:0

fast-json-query-params

Fast decoding of HTTP query parameters as JSON

Language:TypeScriptLicense:MITStargazers:0Issues:1Issues:0

faucet

human-readable TAP summarizer

Language:JavaScriptLicense:NOASSERTIONStargazers:0Issues:2Issues:0

js-sandbox

Tools for incrementally teaching client-side Javascript

Language:JavaScriptLicense:MITStargazers:0Issues:1Issues:0

kysely

A type-safe typescript SQL query builder

Language:TypeScriptLicense:MITStargazers:0Issues:0Issues:0

kysely-access-levels

Utility that modifies queries so they only succeed if the user has a sufficient access level

Language:TypeScriptLicense:MITStargazers:0Issues:1Issues:0

kysely-test-sync

Utility for running Kysely dialects/extensions against Kysely's test suite

Language:TypeScriptLicense:MITStargazers:0Issues:1Issues:0

nounzoo

Collaborative glossaries and multi-branching keys

License:Apache-2.0Stargazers:0Issues:1Issues:0

playgrid

Simple pixel art drawing and animation for the browser in JavaScript

Language:JavaScriptLicense:MITStargazers:0Issues:2Issues:0

rename-js-to-mjs

Recursively renames .js & .js.map files to .msj & .mjs.map for use with SvelteKit

Language:TypeScriptLicense:MITStargazers:0Issues:1Issues:0

rhf-resolvers

đź“‹ Validation resolvers: Yup, Zod, AJV, Joi, Superstruct, Vest, class-validator, io-ts, typanion, Ajv, TypeBox and nope.

Language:TypeScriptLicense:MITStargazers:0Issues:0Issues:0

spectro-assignment

Spectro Cloud assignment

Stargazers:0Issues:1Issues:0

svelte-forms-lib

đź“ť. A lightweight library for managing forms in Svelte

Language:JavaScriptLicense:MITStargazers:0Issues:0Issues:0

svelte-ts-spa-starter

Svelte with TypeScript SPA starter repo

Language:JavaScriptLicense:MITStargazers:0Issues:1Issues:0

sveltekit-frontend-backend

A starter monorepo separating SvelteKit front-end and backend code, in TypeScript

Language:JavaScriptLicense:MITStargazers:0Issues:1Issues:0

tick-weather

Predicting tick abundance as a function of weather

Language:TypeScriptLicense:Apache-2.0Stargazers:0Issues:1Issues:0

ticksite

Tick Weather Capstone

Language:TypeScriptLicense:MITStargazers:0Issues:1Issues:0

turbo

Incremental bundler and build system optimized for JavaScript and TypeScript, written in Rust – including Turbopack and Turborepo.

Language:RustLicense:MPL-2.0Stargazers:0Issues:0Issues:0

vitest-runInBand

Attempt to emulate Jest's runInBand option using vitest

License:MITStargazers:0Issues:1Issues:0