Topic: "type-check"
facebook/pyre-check
Performant type-checking for python.
Language: OCaml - Size: 459 MB - Last synced at: 1 day ago - Pushed at: 3 days ago - Stars: 6,981 - Forks: 445

sindresorhus/is
Type check values
Language: TypeScript - Size: 1.15 MB - Last synced at: 5 days ago - Pushed at: 8 months ago - Stars: 1,710 - Forks: 115

woutervh-/typescript-is
Language: TypeScript - Size: 543 KB - Last synced at: 7 days ago - Pushed at: almost 2 years ago - Stars: 963 - Forks: 34

TypeStrong/ts-expect
Checks TypeScript types match expected values
Language: TypeScript - Size: 472 KB - Last synced at: 7 days ago - Pushed at: 10 months ago - Stars: 248 - Forks: 10

flexdinesh/typy
Minimal JavaScript type checking library
Language: JavaScript - Size: 602 KB - Last synced at: 11 months ago - Pushed at: almost 4 years ago - Stars: 227 - Forks: 25

mesqueeb/is-what
JS type check (TypeScript supported) functions like `isPlainObject() isArray()` etc. A simple & small integration.
Language: TypeScript - Size: 1.38 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 194 - Forks: 20

MoskitoHero/barley
Barley is a fast and efficient ActiveModel serializer
Language: Ruby - Size: 1.08 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 80 - Forks: 3

skarab42/vite-plugin-vitest-typescript-assert
π₯ TypeScript type assertion plugin for vitest
Language: TypeScript - Size: 473 KB - Last synced at: 17 days ago - Pushed at: over 1 year ago - Stars: 79 - Forks: 1

smarie/python-pyfields
Define fields in python classes. Easily.
Language: Python - Size: 4.82 MB - Last synced at: 20 days ago - Pushed at: over 1 year ago - Stars: 45 - Forks: 10

hustcc/variable-type
π ~ 1 kb. Schema validation. δΈδΈͺεͺζ 1 kb ηη¨δΊειη»ζζ ‘ιͺηεΊγ
Language: TypeScript - Size: 103 KB - Last synced at: 18 days ago - Pushed at: over 5 years ago - Stars: 24 - Forks: 4

Genivia/SJOT
Fast and lightweight JSON validation and JS type checking. SJOT schemas are as simple as JSON templates.
Language: JavaScript - Size: 479 KB - Last synced at: 18 days ago - Pushed at: almost 4 years ago - Stars: 21 - Forks: 6

gilbarbara/is-lite
Type check tool
Language: TypeScript - Size: 2.02 MB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 18 - Forks: 2

Marcisbee/letype
π Type checker for any data structures
Language: JavaScript - Size: 551 KB - Last synced at: 3 days ago - Pushed at: about 2 years ago - Stars: 16 - Forks: 0

webpro/nx-tsc
Nx executor to type-check project source files using `tsc --noEmit`
Language: JavaScript - Size: 4.88 KB - Last synced at: 10 days ago - Pushed at: 6 months ago - Stars: 14 - Forks: 4

evdama/is-it-check Fork of arasatasaygin/is.js
A tiny general purpose runtime check library for js and ts.
Language: JavaScript - Size: 828 KB - Last synced at: 2 days ago - Pushed at: 6 months ago - Stars: 14 - Forks: 4

prezly/prop-types-php
Complete PHP port of React PropTypes
Language: PHP - Size: 73.2 KB - Last synced at: about 21 hours ago - Pushed at: over 1 year ago - Stars: 7 - Forks: 4

skarab42/unleashed-typescript
TypeScript with exposed internal definitions and some private methods for type checking.
Language: TypeScript - Size: 304 KB - Last synced at: 19 days ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

ItsJonQ/is
π‘ A tiny type checker for JavaScript
Language: JavaScript - Size: 4.42 MB - Last synced at: 11 days ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 1

BjoernLoetters/noocleus-one
A minimal functional programming language with type inference, algebraic data types and pattern matching
Language: Scala - Size: 29.3 KB - Last synced at: about 1 month ago - Pushed at: about 6 years ago - Stars: 4 - Forks: 0

umbrellio/typecheck
Strict, declarative, extensible runtime type checker for JavaScript
Language: TypeScript - Size: 90.8 KB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

freshpack/freshpack
Command line scaffolding tool for react apps.
Language: JavaScript - Size: 264 KB - Last synced at: 2 days ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 1

crhntr/muxt
A generated seam between hypertext templates ("html/template") and Go. I'm considering renaming this to "hyperhandler" or "hypertemplate".
Language: Go - Size: 628 KB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 2 - Forks: 0

stscoundrel/volva
Easier type checks for JS/TS variables
Language: TypeScript - Size: 1.04 MB - Last synced at: 27 days ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

Genivia/snapSJOT
Companion module for SJOT schemas, creates a SJOT schema from JSON data to efficiently validate and type-check JSON data streams
Language: JavaScript - Size: 13.7 KB - Last synced at: 4 days ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 2

julienetie/typecase
A type checker for dynamically typed JavaScript
Language: JavaScript - Size: 38.1 KB - Last synced at: 18 days ago - Pushed at: about 7 years ago - Stars: 2 - Forks: 0

jonasgeiler/tsc-files Fork of gustavopch/tsc-files
[REMIX FORK] A tiny tool to run `tsc` on specific files without ignoring tsconfig.json
Language: JavaScript - Size: 194 KB - Last synced at: about 8 hours ago - Pushed at: 3 days ago - Stars: 1 - Forks: 1

NextGenContributions/.nitpick
Shared settings for linters, type checking tools and VSCode
Language: JavaScript - Size: 60.5 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 1 - Forks: 0

simonkovtyk/esbuild-plugin-typescript
The plugin enhances the build process by seamlessly integrating TypeScript, offering powerful features like type checking, automatic generation of .d.ts files, and ensuring robust type safety throughout.
Language: TypeScript - Size: 26.4 KB - Last synced at: 10 days ago - Pushed at: 5 months ago - Stars: 1 - Forks: 1

Tired-Fox/tcfg
Class based type checking configuration library
Language: Python - Size: 846 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

riccardoperra/typescript-advanced-class-type-check
Advanced typescript type-checking demo for class constructor parameters using recursive, conditional and variadic tuple types
Language: TypeScript - Size: 274 KB - Last synced at: 5 days ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 1

giorgosart/strong-typed
A runtime type-checking library for javascript
Language: JavaScript - Size: 9.77 KB - Last synced at: 2 days ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

damiancipolat/Dynamicy-Type-Check-in-js
I set up this repository to demostrate several different ways to do dynamic data check types in our javascript code, I will perform them using nodejs.
Language: JavaScript - Size: 235 KB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

RaphaelHaettich/simple-type-check
Simple and very small JavaScript library to check types and instanceof.
Language: JavaScript - Size: 150 KB - Last synced at: 2 days ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

colxi/functyped
Automatic static type-checking for Javascript functions through declarative syntax.
Language: JavaScript - Size: 79.1 KB - Last synced at: 6 days ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

nazaninsbr/Symbol-Table-and-AST
Implementing AST and Symbol Table for Smoola and producing errors
Language: Java - Size: 223 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

abelcheung/pytest-revealtype-injector
Pytest plugin for replacing reveal_type() calls with static and runtime type checking result comparison
Language: Python - Size: 167 KB - Last synced at: 3 days ago - Pushed at: 29 days ago - Stars: 0 - Forks: 0

zororaka00/sol-type-check
A lightweight JavaScript library to validate Solidity data types like int, uint, bytes, and Ethereum-specific types such as addresses and transaction hashes.
Language: TypeScript - Size: 15.6 KB - Last synced at: 7 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

targendaz2/proveit
Adds additional assertions and type checkers to Node.js projects.
Language: TypeScript - Size: 66.4 KB - Last synced at: 27 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

KivixEletric/that-is
A JavaScript library that checks whether the value is of a specific type
Language: JavaScript - Size: 12.7 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

oljc/checkme
π¦CheckMe is a lightweight data validation tool that helps you easily check the types and formats of various data. Hope to help you ~ π
Language: TypeScript - Size: 50.8 KB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

deohayer/pycheck
Dynamic type and value checking for class fields in Python
Language: Python - Size: 21.5 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

thiagodnf/check-arguments
A little javascript library for checking argument values
Language: JavaScript - Size: 176 KB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

writetome51/error-if-not-integer-zero-or-greater
Function triggers error if argument is not integer of zero or greater
Language: JavaScript - Size: 4.88 KB - Last synced at: 11 days ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

writetome51/has-value-no-value
Functions that check if argument is, or is not, undefined or null
Language: JavaScript - Size: 3.91 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

writetome51/is-object-not-object
2 functions that check if passed argument is or is not an object. Null is not considered an object.
Language: JavaScript - Size: 3.91 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

writetome51/is-string-not-string
2 functions that check if argument is or is not string
Language: JavaScript - Size: 9.77 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

writetome51/is-finite-number
2 functions that check if passed argument is or is not a finite number
Language: JavaScript - Size: 2.93 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

TheMatjaz/Rangeforce
Developer-friendly value range checks with user-friendly error messages
Language: Python - Size: 57.6 KB - Last synced at: 7 days ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

tiaanduplessis/samesame
π Simple, Lightweight type checking of multiple arguments π
Language: JavaScript - Size: 212 KB - Last synced at: about 6 hours ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

muhifauzan/guard-gen
GuardGen provides macro that can be used as guard test to generates type-checks. See main repository at GitLab https://gitlab.com/muhifauzan/guard-gen
Language: Elixir - Size: 12.7 KB - Last synced at: 12 days ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

muhifauzan/guard-gen
GuardGen provides macro that can be used as guard test to generates type-checks.
Last synced at: over 2 years ago - Stars: 0 - Forks: 0