40 Repositories
JavaScript primitive-types Libraries
TSServer plugin & Utilities for "expanding" TypeScript types
ts-expand-type This repo provides a TS Server plugin which amends quick info to include the fully "expanded" type. "Expanded" means that object inters
Opinionated collection of TypeScript definitions and utilities for Deno and Deno Deploy. With complete types for Deno/NPM/TS config files, constructed from official JSON schemas.
Schemas Note: You can also import any type from the default module, ./mod.ts deno.json import { type DenoJson } from "https://deno.land/x/[email protected]
100% type-safe query builder for node-postgres :: Generated types, call any function, tree-shakable, implicit type casts, and more
β οΈ This library is currently in alpha. Contributors wanted! tusken Postgres client from a galaxy far, far away. your database is the source-of-truth f
π A Collection of TypeScript types for the Kirby CMS
kirby-fest A collection of TypeScript types to work with Kirby, mainly in the context of the Kirby Query Language. Setup # pnpm pnpm add -D kirby-fest
Minimalistic configuration for TS to only extend JS with types. No TS features, no bundling. Readable maintainable code after compilation.
ts-guideline Minimalistic configuration for TS to only extend JS with types. No TS-scpecific features, no bundling. Readable maintainable code after c
Validate and auto-generate TypeScript types from raw SQL queries in PostgreSQL.
SafeQL Write SQL Queries With Confidence β’ Get started Install I would first recommend follow the instructions in the documentation. npm install --sav
Compile-time tests for types. Useful to make sure types don't regress into being overly-permissive as changes go in over time.
expect-type Compile-time tests for types. Useful to make sure types don't regress into being overly-permissive as changes go in over time. Similar to
Functions for testing the types of JavaScript values, cross-realm. Has testers for all standard built-in objects/values.
@suchipi/is Functions for testing the types of JavaScript values, cross-realm. Has testers for all standard built-in objects/values. Usage import { is
You can easily create the horizontal timeline with two types by using this jQuery plugin.
jQuery.Timeline V2 You are able to easily create two types of horizontal timeline with this jQuery plugin. Report bug Β· Request feature Β· Blog Table o
A little utility type package that allows you to access the current TypeScript version from your types.
@phryneas/ts-version A little utility type package that allows you to access the current TypeScript version from your types. import { TSVersion } from
jQuery pop-up script displaying various types of content in corner of browser
Corner Popup v1.30 Fully customizable pop-up box created to display all types of messages in corner of your browser. Website: https://espritdesign.pl/
π The new way to do types in typescript.
Nominal The right way to do types in typescript. Installation npm install nominal-types yarn install nominal-types pnpm install nominal-types Usage
TypeScript type definitions for Bun's JavaScript runtime APIs
Bun TypeScript type definitions These are the type definitions for Bun's JavaScript runtime APIs. Installation Install the bun-types npm package: # ya
βοΈ JSON serialization should never fail
βοΈ JSON serialization should never fail. Features Prevent JSON.serialize() from: Throwing Changing types Filtering or transforming values unexpectedly
Types generator will help user to create TS types from JSON. Just paste your single object JSON the Types generator will auto-generate the interfaces for you. You can give a name for the root object
Types generator Types generator is a utility tool that will help User to create TS Interfaces from JSON. All you have to do is paste your single objec
Small TS library to type and safely handle `serde` JSON serializations of Rust enums.
rustie-ts TypeScript library with helper types and functions to type-safely handle Rust's serde JSON serialization of Enums. It can also be used stand
𧩠TypeScript utility type in order to ensure to return only properties (not methods) containing values in primitive types such as number or boolean (not Value Objects)
𧩠TypeScript Primitives type TypeScript utility type in order to ensure to return only properties (not methods) containing values in primitive types
An Eleventy wrapper for type supported configurations
Shareable Eleventy configuration strap. The module can be dropped in to your .eleventy.js configuration file for Typed supported configuration options.
well yes, but can you do it in types?
Yes, but can you do it in types? A collection of challenges which you complete in solely the type system. Everyone knows you can write code to do thin
Simple "everyday CRUD" Postgres queries with perfect TypeScript types
Crudely Typed Simple "everyday CRUD" Postgres queries with perfect TypeScript types. Zero dependencies. Designed to work with pg-to-ts and node-postgr
Runtime object parsing and validation with static TypeScript typing.
TypeParse Runtime object transformation, parsing and validation with inferred static TypeScript typing. Install Using npm npm install typeparse Using
Variant types in Roblox TypeScript - Ported from Vanilla TypeScript
Variant (for Roblox) This is a roblox typescript variant (heh, pun) of Variant. See the Variant documentation on how to use Variant. A variant type is
Basic types & utilities for Strapi v4 and plugin creators
Strapi v4 - Types & utilities Basic set of types and utilities for Strapi v4 and plugins creators A developers goodie for Strapi Headless CMS which pr
Simple Solid primitive unit test utility.
solid-primitive-test-util Simple Solid primitive unit test utility. Install pnpm add solid-primitive-test-util -D Example Basic Usage Let's say we hav
String Types For io-ts
io-ts-strings String types for io-ts npm install io-ts-strings Currently implemented types: Alpha AlphaNumeric Ascii Base32, Base58, Base64 BIC(SWIFT
A collection of some additional input types to use with FormKit
A collection of some additional input types to use with FormKit. Most of these additional input types are based on my personal needs, but feel free to submit PRs to add more.
Edvora App is a web application based on an external API, showing data about different types of products and the user can filter these data by choosing a specific state, city or product name. Build with React.js
Edvora App is a web application based on an external API, showing data about different types of products and the user can filter these data by choosing a specific state, city or product name. Build with React.js
Primitive database with Rust.
CursorsQL is a primitive but intuitive database in Rust for beginners. Introduction CursorsQL is a small database that is easy to learn and use. It is
Different Types of Monsters Card of Popular anime. Build in React tech.
Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: ya
Express typescript boilerplate using @types/node, @types/express
Express framework boilerplate in typescript.
Squeeth is a new financial primitive in DeFi that gives traders exposure to ETHΒ²
Squeeth Monorepo The Squeethiest π± π€ What is Squeeth The squeeth contract is designed for users to long or short a special index: EthΒ², as an implem
Chart.js Plugin for showing error bars for various chart types
Chart.js Error Bars Chart.js module for charting error bars plots. This plugin extends the several char types (bar, horizontalBar, line, scatter, pola
A simple and composable way to validate data in JavaScript (and TypeScript).
A simple and composable way to validate data in JavaScript (and TypeScript). Usage β’ Why? β’ Principles β’ Demo β’ Examples β’ Documentation Superstruct m
A simpler static site generator. An alternative to Jekyll. Transforms a directory of templates (of varying types) into HTML.
eleventy π β‘οΈ A simpler static site generator. An alternative to Jekyll. Written in JavaScript. Transforms a directory of templates (of varying types
The Type Linter for JS
TypL The Type Linter for JS. Overview TypL provides optional type annotations for JS programs, so you can verify that you haven't mixed incompatible v
Vue.js localStorage plugin with types support
VueLocalStorage LocalStorage plugin inspired by Vue typed props which take a care of typecasting for Vue.js 1 and 2 with SSR support. Install npm inst
A PostgreSQL client with strict types, detailed logging and assertions.
Slonik A battle-tested PostgreSQL client with strict types, detailed logging and assertions. (The above GIF shows Slonik producing query logs. Slonik
:atom_symbol: React primitive UI components built with styled-system.
Rebass React primitive UI components built with Styled System. https://rebassjs.org npm i rebass Getting Started import React from 'react' import { Bo
π 33 concepts every JavaScript developer should know.
33 Concepts Every JavaScript Developer Should Know Introduction This repository was created with the intention of helping developers master their conc
:white_check_mark: The Node.js best practices list (March 2021)
Node.js Best Practices Follow us on Twitter! @nodepractices Read in a different language: CN, BR, RU, PL, JA, EU (ES, FR, HE, KR and TR in progress! )