Code Monkey home page Code Monkey logo

awesome-template-literal-types's Introduction

Awesome

TypeScript Awesome Template Literal Types

Curated list of awesome Template Literal Types examples.

Handbook

Articles

Videos

Examples

Use Cases

dot notation string type-safe

dot notation string type-safe Illustration

Tweet

Example

document.querySelector

querySelector Illustration

Tweet

Example

Router params parsing

Extract Route Params Illustration

Tweet

Example

static-path library

Tweet

static-path repo

Video walkthrough

Expression parser

Expression Parser Illustration

Tweet

Example

JSON Parser

Tweet

GitHub

JSON Serializer

Tweet

Gist

GraphQL Typed AST

Tweet

GitHub

SQL Database

SQL Database Illustration

Tweet

Example

GitHub

CSS Parser

CSS Parser Illustration

Tweet

Example

ELIZA Bot

Eliza Bot Illustration

Tweet

Example

Typescript Type System Adventure - by Rick Love

Typescript Type System Adventure

Blog

Tweet

GitHub

Printf/Log

Similar to Idris' type-safe dependently-typed printf, but in TypeScript, working with console.log.

GitHub

Example

Bitwise Arithmetic

Bitwise Arithmetic

Example

GitHub

tRPC

TypeScript toolkit for building end-to-end type-safe APIs

The client above is not importing any code from the server, only it's type declarations.

GitHub

tRPC Demo

Split

Split a string value with a given sepatator

Split

Tweet

Example

Privatized

Automaticly privatize methods prefixed by '_'

Privatized

Tweet

Example

Join

Type safe ReadonlyArray<string>.join

String Array Join

Tweet

Example

Extract all paths from object

Extract all paths from object

Tweet

Example

Repeat

Tweet

Example

schummar-translate

Extract typed ICU params from translation strings

GitHub

kysely

A type-safe typescript SQL query builder

GitHub

WebSite

chicane

A simple and safe router for React and TypeScript, based on template literal types capabilities.

GitHub

Prefix Properties

Prefix all keys of a Record

Tweet

Example

Typelevel Parser

TypeLevel DSL Parser

GitHub

Example

Type-Trident

A curated list of advanced type level madness

GitHub

HypeScript

A simplified implementation of TypeScript's type system written in TypeScript's own type system

HypeScript implemenation example

GitHub

Tweet

Anysort

Anysort,Flexible and Full Typed multi-properties sorter for nested objects

Anysort implemenation example

GitHub

Example

awesome-template-literal-types's People

Contributors

ghoullier avatar iancanderson avatar rreverser avatar balastrong avatar orta avatar ricklove avatar cleoold avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

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

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.