Gabriel Vergnaud (gvergnaud)

gvergnaud

User data from Github https://github.com/gvergnaud

Company:@DataDog

Location:Paris

Home Page:https://type-level-typescript.com

GitHub:@gvergnaud

Twitter:@GabrielVergnaud

Gabriel Vergnaud's repositories

ts-pattern

🎨 The exhaustive Pattern Matching library for TypeScript, with smart type inference.

Language:TypeScriptLicense:MITStargazers:14218Issues:31Issues:183

hotscript

A library of composable functions for the type-level! Transform your TypeScript types in any way you want using functions you already know.

Language:TypeScriptLicense:MITStargazers:3634Issues:21Issues:43

type-level-typescript-workshop

Interactive exercises to get familiar with TypeScript's most advanced features

nextjs-dynamic-routes

[Deprecated] Super simple way to create dynamic routes with Next.js

Language:JavaScriptLicense:MITStargazers:140Issues:5Issues:15

rx-ease

Spring animation operator for rxjs 🦚✨

Language:TypeScriptStargazers:21Issues:3Issues:0

use-middleware-reducer

React.useReducer which you can use with the huge middleware ecosystem of Redux.

Language:TypeScriptStargazers:7Issues:2Issues:0

didact

A DIY guide to build your own React

Language:JavaScriptStargazers:2Issues:2Issues:0
Language:JavaScriptStargazers:2Issues:1Issues:0

npm-package-starter

A boilerplate to help you get started creating a npm package.

Language:JavaScriptStargazers:2Issues:1Issues:0

react-graph-gallery

A set of graph examples showing how to make react and d3.js work together

Language:TypeScriptLicense:ISCStargazers:2Issues:0Issues:0

ts-toolbelt

👷 TypeScript's largest utility library

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

icons

🚀😻 A free, global CDN for brand icon SVG's to use on your projects and websites

Language:HTMLLicense:CC0-1.0Stargazers:1Issues:1Issues:0

intro-to-functional-programming

functional programming course (in french)

Language:TypeScriptStargazers:1Issues:2Issues:0

monaco-editor

A browser based code editor

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

onebox

A gem for turning URLs into website previews

Language:RubyLicense:MITStargazers:1Issues:1Issues:0

raytracer-rust

raytracer in one weekend implemented in Rust

Language:RustStargazers:1Issues:3Issues:0
Language:C++Stargazers:1Issues:1Issues:0

react-side-effects

Intro course about using side effects in a react application

react-state-reducer

intro to the state reducer pattern in react

Language:TypeScriptStargazers:1Issues:2Issues:0

sketchfab-random-avatar

generative design experiment

Language:JavaScriptStargazers:1Issues:1Issues:0

translated-content

All translated MDN content in raw form

Language:HTMLLicense:NOASSERTIONStargazers:1Issues:2Issues:0

type-challenges

Collection of TypeScript type challenges with online judge

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

TypeScript

TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

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

ts-pattern-benchmark

Benchmarking ts-pattern against built-in conditionals

Language:HTMLStargazers:0Issues:1Issues:0

y-prosemirror

ProseMirror editor binding for Yjs

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

yjs

Shared data types for building collaborative software

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