GitHub topics: typesafety
greyblake/nutype
Rust newtype with guarantees πΊπ¦ π¦
Language: Rust - Size: 1.29 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1,612 - Forks: 29
go-jet/jet
Type safe SQL builder with code generation and automatic query result data mapping
Language: Go - Size: 6.86 MB - Last synced at: 14 days ago - Pushed at: 15 days ago - Stars: 3,411 - Forks: 162
Julien-R44/tuyau
RPC / E2E Client For AdonisJS
Language: TypeScript - Size: 1.4 MB - Last synced at: 15 days ago - Pushed at: 4 months ago - Stars: 185 - Forks: 13
MaskingTechnology/jitar
Distributed runtime for JavaScript and TypeScript
Language: TypeScript - Size: 11.5 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 158 - Forks: 12
malcommac/FlowKit π¦
A declarative type-safe framework for building fast and flexible list with Tables & Collection
Language: Swift - Size: 608 KB - Last synced at: 12 days ago - Pushed at: over 6 years ago - Stars: 209 - Forks: 30
dry-python/classes
Smart, pythonic, ad-hoc, typed polymorphism for Python
Language: Python - Size: 881 KB - Last synced at: 8 days ago - Pushed at: 11 months ago - Stars: 721 - Forks: 29
vaslabs/sbt-kubeyml
Sbt plugin to help deploy Scala applications to Kubernetes
Language: Scala - Size: 2.35 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 38 - Forks: 6
mooxl/astroad
A pre-configured setup for easy website development with Astro and Payload CMS using Docker.
Language: TypeScript - Size: 3.14 MB - Last synced at: 22 days ago - Pushed at: 10 months ago - Stars: 145 - Forks: 14
Friedrich482/mooncode
An application that tracks and monitors your coding time with a detailed summary of your languages, files and projects. Install the VSCode extension and let it handle the rest for you.
Language: TypeScript - Size: 2.77 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 2 - Forks: 0
Pentadome/nuxt-openAPI-wrapper
Generates a typesafe fetch client for Nuxt using Openapi-ts.
Language: TypeScript - Size: 1.44 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0
peter-leonov/type-predicate-generator
Type safe predicate generator for TypeScript
Language: TypeScript - Size: 16.6 MB - Last synced at: 22 days ago - Pushed at: 7 months ago - Stars: 98 - Forks: 3
JakesMD/typesafe-postgrest
A dart package that enables type-safe PostgREST queries.
Language: Dart - Size: 201 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0
TimoteoF/Electron-Base
This is my personal starting point for making Electron Apps
Language: TypeScript - Size: 354 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0
liamwh/surreal-id
Create custom ID types that are guaranteed to be valid RecordIDs in SurrealDB
Language: Rust - Size: 185 KB - Last synced at: 27 days ago - Pushed at: 11 months ago - Stars: 18 - Forks: 2
JoseLion/ts-routeways
A type-safe solution to define and consume routes
Language: TypeScript - Size: 7.21 MB - Last synced at: 9 days ago - Pushed at: 12 months ago - Stars: 7 - Forks: 0
Snowflyt/tinyeffect
A tiny TypeScript library for handling side effects in a unified way using algebraic effects, offering a type-safe approach for async operations, error handling, dependency injection, and more.
Language: TypeScript - Size: 1.52 MB - Last synced at: 3 days ago - Pushed at: 7 months ago - Stars: 30 - Forks: 1
Binz8r/node-express-ts-prisma-biolerplate
Production-ready Node.js backend using Express, TypeScript, and Prisma. Features JWT authentication, PostgreSQL, and robust error handling. Perfect for secure applications. π
Language: TypeScript - Size: 56.6 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0
Deepakcodez/node-express-ts-prisma-biolerplate
Boilerplate for Node as Runtime Express for Server With Type safety along with Prisma ORM
Language: TypeScript - Size: 53.7 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0
codefonsi/rust-tagged
A More Type-Safe Phantom Wrapper for Raw Values
Language: Rust - Size: 62.5 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 4 - Forks: 2
itsahmadawais/typed-env-safe
A zero-dependency, TypeScript-first utility to safely define, validate, and type environment variables.
Language: TypeScript - Size: 6.84 KB - Last synced at: about 2 months ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0
metal-ts/fetch
Declarative api fetcher
Language: TypeScript - Size: 423 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0
Tri11Paragon/blt-gp
Genetic Programming (GP) library for C++. Type-safe replacement for lilgp, et al. Integreates directly into the C++ typesystem.
Language: C++ - Size: 905 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0
AkankshRakesh/SmartDataDisplay
A comprehensive web application built with advanced search, filtering, and modern UI.
Language: TypeScript - Size: 176 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0
JSAbrahams/mamba
π The Mamba programming language, because we care about safety
Language: Rust - Size: 3.33 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 89 - Forks: 5
JakesMD/typesafe-supabase
A dart package that enables type-safe queries to a Supabase database.
Language: Dart - Size: 150 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 4 - Forks: 0
tharropoulos/typesense-ts
A fully type-safe Typesense client for type-heads
Language: TypeScript - Size: 338 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0
davidnemeti/Publicizer
Access private members with compile-time safety
Language: C# - Size: 121 KB - Last synced at: 3 months ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0
osama-raddad/Vault
Vault is a next-generation state management library for Kotlin that combines transactional safety with reactive programming. It provides a robust, type-safe way to manage application state with automatic error recovery and seamless persistence integration.
Language: Kotlin - Size: 98.6 KB - Last synced at: 19 days ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0
besworks/ValidatedMethod
Provides runtime type checking for JavaScript function parameters similar to TypeScript, but with no compiling or dependencies.
Language: JavaScript - Size: 65.4 KB - Last synced at: 22 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0
its-felix/shine
Rust inspired Option and Result implementation for Go
Language: Go - Size: 29.3 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 7 - Forks: 0
ts-socketio/ts-socketio Fork of anton000/ts-socketio
Type-safe Socket.IO for TypeScript & NestJS. Define your API contract once with Zod schemas and get end-to-end type safety, runtime validation, and rich metadata for both client and server.
Language: TypeScript - Size: 131 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0
yeasinat/form-handle-ts
1. Types β 2. Mutations β 3. Form β 4. Usage
Language: TypeScript - Size: 45.9 KB - Last synced at: 4 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0
RzGabriel/prisma-redis-cache π¦
Streamlines caching Prisma operations using Redis with strong type-safety.
Language: TypeScript - Size: 48.8 KB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0
tomfln/stormdb
Simple but feature-rich JSON database for NodeJS. Supports custom class serialization and deserialization, advanced querying, and more.
Language: TypeScript - Size: 153 KB - Last synced at: 10 days ago - Pushed at: 7 months ago - Stars: 5 - Forks: 0
WimJongeneel/ts-pattern-matching
Pattern matching in TS with Record Patterns, Type Patterns, type inference and more
Language: TypeScript - Size: 146 KB - Last synced at: 23 days ago - Pushed at: over 5 years ago - Stars: 68 - Forks: 5
jordgubben/shy-type
Shy-type (or just "Shy" for short) is a minimal runtime type safety library.
Language: JavaScript - Size: 26.4 KB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0
propensive/hypotenuse
A rigorous and consistent foundation for numerical and arithmetic programming
Language: Scala - Size: 924 KB - Last synced at: 29 days ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0
Yurchishin/safetch
Type-Safe Fetch & URL π
Language: TypeScript - Size: 279 KB - Last synced at: 24 days ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0
ktsn/vue-typed-mixins
Type safe Vue.js mixins
Language: JavaScript - Size: 185 KB - Last synced at: 3 months ago - Pushed at: almost 6 years ago - Stars: 105 - Forks: 1
pomponchik/sigmatch
A quick way to verify function signatures in Python
Language: Python - Size: 32.2 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0
ajmalfaris11/TypeScript
A repository dedicated to learning and experimenting with TypeScript concepts, including types, interfaces, classes, generics, and more. This project focuses on understanding TypeScript's features to build robust and type-safe JavaScript applications.
Language: TypeScript - Size: 19.5 KB - Last synced at: 6 months ago - Pushed at: 11 months ago - Stars: 3 - Forks: 0
muhammadfarooq85/Prisma-Relations-MongoDb
This repository is about how can we maintain relations between different models via prisma. Like one-to-one, one-to-many etc. Thanks to @ghousahmed.
Language: TypeScript - Size: 26.4 KB - Last synced at: 14 days ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0
ITSawa/safest-function
Safest Function is a JavaScript library that ensures safe execution of functions by validating the types of arguments before they are passed. It supports primitive types, arrays, and objects, offering customizable error handling for safer and more reliable function execution.
Language: JavaScript - Size: 4.88 KB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0
RajMazumder18110/GrabEnv
GrabEnv is a lightweight utility designed to simplify the validation, parsing, and management of environment variables in TypeScript applications. Combining dotenv for loading environment variables and Zod for schema-based validation, GrabEnv ensures robust and type-safe configuration, reducing the risk of errors from missing or mistyped variables.
Language: TypeScript - Size: 213 KB - Last synced at: about 1 month ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0
deeplook/ipyrest
An emerging widget for exploring RESTful APIs in Jupyter notebooks.
Language: Python - Size: 506 KB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 29 - Forks: 4
davidnemeti/Sarcasm
Sarcasm is an SDK for creating typesafe, domain-bound grammars. It also has a grammar driven general unparser.
Language: C# - Size: 35.3 MB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 10 - Forks: 2
filipkastovsky/typelink
Type-safe autocomplete for all your paths!
Language: TypeScript - Size: 1.3 MB - Last synced at: 5 months ago - Pushed at: almost 2 years ago - Stars: 5 - Forks: 0
elchemy/elchemy-live Fork of ellie-app/ellie
Elchemy live - web Elchemy editor and compilator
Language: Elm - Size: 4.34 MB - Last synced at: 5 days ago - Pushed at: over 6 years ago - Stars: 8 - Forks: 3
noam-isaac/make-typesafe-middleware
Easy TypeSafety for your Express middlewares, using Zod!
Language: TypeScript - Size: 89.8 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0
cesarsalesgomes/dna
Start a new webapp with fullstack typesafety, with Directus providing the database sdk to Nest & React/Svelte
Language: TypeScript - Size: 5.45 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 28 - Forks: 2
lukahartwig/react-hook-form-zod
Typesafe forms with react-hook-form and zod.
Language: TypeScript - Size: 282 KB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0
2coo/graphql-code-first-approach
Boost - GraphQL Talk by Experts: Code-first approach
Language: TypeScript - Size: 146 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0
huseeiin/omgeving
Type-safe environment variables in Bun and Node. Validate numbers, URLs and strings! no more `undefined`
Language: TypeScript - Size: 17.6 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0
Akaikenlol/opentable
Welcome to the OpenTable project, an innovative and user-centric dining reservation platform designed to revolutionize the way people experience and explore culinary delights. This project is a comprehensive solution that seamlessly integrates cutting-edge technologies to provide a modern, efficient, and delightful dining reservation experience.
Language: TypeScript - Size: 422 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0
anasmohammed361/sveltekit-rest
A Simple wrapper for Sveltekit Api Routes , With Typesafe client .
Language: TypeScript - Size: 736 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 1
kerelape/bitmask
Type-safe bitmasks for Go
Language: Go - Size: 10.7 KB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0
YannBirba/vps-panda-css
Panda CSS integration with vite-plugin-ssr example
Language: TypeScript - Size: 307 KB - Last synced at: 22 days ago - Pushed at: 9 months ago - Stars: 5 - Forks: 0
attitude/duck-types-php
If it walks like a duck and talks like a duck, treat it like a duck, even if itβs not a duck β a dynamic typing for PHP inspired by Flow types
Language: PHP - Size: 117 KB - Last synced at: 8 months ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 1
danielchappell/maybe-not
Typescript Maybe<Library<Greatness>>
Language: TypeScript - Size: 65.4 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 2
Okira-E/safego
Rust-like Option enum for safer handling of optional (nil) values in Go. A way to always handle nil values to avoid run-time errors.
Language: Go - Size: 6.84 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0
davidkarolyi/tguard
Declarative type guarding system for TypeScript
Language: TypeScript - Size: 242 KB - Last synced at: 2 days ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0
poppa/safe-result
Value that is either a success or failure
Language: TypeScript - Size: 969 KB - Last synced at: 14 days ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 0
borislavvp/electron-tipc
Typesafe extension for Electron's IPC API.
Language: TypeScript - Size: 368 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0
loicknuchel/SafeQL
A Scala DSL to build typesafe SQL queries on top of Doobie
Language: Scala - Size: 271 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 1
hhpack/hackunit-docker-example π¦
Example of a project using HackUnit
Language: Hack - Size: 13.7 KB - Last synced at: over 2 years ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 0
servicetitan/editable-contracts π¦
Type safety centric React form state management library
Language: TypeScript - Size: 824 KB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 0
arstnei0/zenum
A better enum for simplicity and typesafety.
Language: TypeScript - Size: 206 KB - Last synced at: 8 months ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 0
Kotlang/gospars
Minimalistic Single Page Application Framework for GOPHERJS
Language: Go - Size: 13.7 KB - Last synced at: over 1 year ago - Pushed at: about 7 years ago - Stars: 29 - Forks: 2
zehanort/rvg
A random values generator for any data type in Python 3
Language: Python - Size: 78.1 KB - Last synced at: 25 days ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 1
Foxcapades/gomp
Ordered maps for Go
Language: Go - Size: 815 KB - Last synced at: 2 months ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0
NicoVIII/TypedPersistence
A library for F# which handles basic persistence stuff in a typesafe way
Language: F# - Size: 2.96 MB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0
TBubba/Ruti
Declarative compile- and run-time type checking.
Language: TypeScript - Size: 59.6 KB - Last synced at: 24 days ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0
afsalthaj/safe-string-interpolation
A type driven approach to string interpolation, aiming at consistent, secure, and only-human-readable logs and console outputs !
Language: Scala - Size: 1.22 MB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 14 - Forks: 5
nickffox/IdentifierKit
Strongly typed identifiers for Swift projects
Language: Swift - Size: 73.2 KB - Last synced at: 16 days ago - Pushed at: over 7 years ago - Stars: 3 - Forks: 0
deni64k/tsprintf
Type-safe printf checked in compile time.
Language: C++ - Size: 9.77 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0
gonzula/Awesome-swift-types
A list of awesome value types in Swift, for a more type safe code
Language: Swift - Size: 11.7 KB - Last synced at: almost 2 years ago - Pushed at: almost 6 years ago - Stars: 5 - Forks: 0
appsflare/redux-reducer-builder
A easy to use utility to build type safe reducers
Language: TypeScript - Size: 80.1 KB - Last synced at: 16 days ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 0
deckdom/sasspect
Simple type-check library for minimalistic sass-tests
Language: CSS - Size: 32.2 KB - Last synced at: about 1 month ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0
ohnosequences/blast-api
A typesafe Scala BLAST API
Language: Scala - Size: 1.61 MB - Last synced at: over 2 years ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 0