An open API service providing repository metadata for many open source software ecosystems.

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