Typesafe Open Source Projects
Browse 92 Typesafe open source projects, ranked by GitHub stars. Find the most popular Typesafe tools and libraries.
nothings/stb
stb single-file public domain libraries for C/C++
Metrics details
| Stars | 34,242 |
samber/lo
💥 A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)
Metrics details
| Stars | 21,384 |
TanStack/router
🤖 A client-first, server-capable, fully type-safe router and full-stack framework for the web (React and more).
Metrics details
| Stars | 14,818 |
cashapp/sqldelight
SQLDelight - Generates typesafe Kotlin APIs from SQL
Metrics details
| Stars | 6,845 |
thoas/go-funk
A modern Go utility library which provides helpers (map, find, contains, filter, ...)
Metrics details
| Stars | 4,938 |
go-jet/jet
Type safe SQL builder with code generation and automatic query result data mapping
Metrics details
| Stars | 3,765 |
deepkit/deepkit-framework
A new full-featured and high-performance TypeScript framework
Metrics details
| Stars | 3,549 |
samber/mo
🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)
Metrics details
| Stars | 3,382 |
adelsz/pgtyped
pgTyped - Typesafe SQL in TypeScript
Metrics details
| Stars | 3,275 |
typestyle/typestyle
Making CSS Typesafe 🌹
Metrics details
| Stars | 3,061 |
TheEdoRan/next-safe-action
Type safe and validated Server Actions in your Next.js (App Router) project.
Metrics details
| Stars | 3,049 |
http4k/http4k
The Functional toolkit for Kotlin HTTP applications. http4k provides a simple and uniform way to serve, consume, and test HTTP services.
Metrics details
| Stars | 2,782 |
samber/do
⚙️ A dependency injection toolkit based on Go 1.18+ Generics.
Metrics details
| Stars | 2,770 |
piotrwitek/typesafe-actions
Typesafe utilities for "action-creators" in Redux / Flux Architecture
Metrics details
| Stars | 2,405 |
crdoconnor/strictyaml
Type-safe YAML parser and validator.
Metrics details
| Stars | 1,624 |
bcherny/undux
⚡️ Dead simple state for React. Now with Hooks support.
Metrics details
| Stars | 1,557 |
pureconfig/pureconfig
A boilerplate-free library for loading configuration files
Metrics details
| Stars | 1,538 |
epicweb-dev/cachified
🤑 wrap virtually everything that can store by key to act as cache with ttl/max-age, stale-while-validate, parallel fetch protection and type-safety support
Metrics details
| Stars | 1,056 |
yahoojapan/objc2swift
Open Source Obj-C to Swift Converter.
Metrics details
| Stars | 1,002 |
softprops/envy
deserialize env vars into typesafe structs with rust
Metrics details
| Stars | 978 |
poulainv/tottem
Bookmark manager on steroid built with React / NextJs / Apollo Tools / Prisma 2 — styled with TailwindCSS 🌱🎺
Metrics details
| Stars | 975 |
typelevel/frameless
Expressive types for Spark.
Metrics details
| Stars | 898 |
tipsy/j2html
Java to HTML generator. Enjoy typesafe HTML generation.
Metrics details
| Stars | 782 |
jirfag/go-queryset
100% type-safe ORM for Go (Golang) with code generation and MySQL, PostgreSQL, Sqlite3, SQL Server support. GORM under the hood.
Metrics details
| Stars | 730 |
agrafix/Spock
Another Haskell web framework for rapid development
Metrics details
| Stars | 680 |
nicojs/typed-inject
Type safe dependency injection for TypeScript
Metrics details
| Stars | 620 |
tomjaguarpaw/haskell-opaleye
Metrics details
| Stars | 619 |
oscartbeaumont/specta
Easily export your Rust types to other languages
Metrics details
| Stars | 611 |
garronej/evt
💧EventEmitter's typesafe replacement
Metrics details
| Stars | 461 |
Centaur/repox
Make sbt more responsive
Metrics details
| Stars | 457 |
libsigcplusplus/libsigcplusplus
libsigc++ implements a typesafe callback system for standard C++. It allows you to define signals and to connect those signals to any callback function, either global or a member function, regardless of whether it is static or virtual.
Metrics details
| Stars | 449 |
whisklabs/docker-it-scala
Docker integration testing kit with Scala
Metrics details
| Stars | 433 |
badrap/valita
A typesafe validation & parsing library for TypeScript.
Metrics details
| Stars | 420 |
life4/genesis
All generic functions for Go you ever need!
Metrics details
| Stars | 351 |
alchemy-swift/alchemy
Modern, batteries included web framework for Swift.
Metrics details
| Stars | 343 |
JeremyLoy/config
12 factor configuration as a typesafe struct in as little as two function calls
Metrics details
| Stars | 339 |
wsporto/typesql
TypeSQL - Generate Typescript API from raw SQL. Supports PostgresSQL, MySQL, Sqlite, LibSQL (Turso) and D1 (Cloudflare)
Metrics details
| Stars | 333 |
bridge-codes/bridge
Bridge is a Typescript Node.js framework that provides an easy and scalable way to create REST APIs while generating the client code. Our goal is to make Bridge a great framework for both frontend and backend teams, so if you're familiar with Node.js and Typescript, you'll feel right at home.
Metrics details
| Stars | 333 |
nefe/iron-redux
Painless typesafe Redux code generator
Metrics details
| Stars | 299 |
config4k/config4k
A Kotlin wrapper for Typesafe Config
Metrics details
| Stars | 296 |
jscheiny/safe-units
Type-safe TypeScript units of measure 👷📏
Metrics details
| Stars | 294 |
chaos-lang/chaos
The Chaos Programming Language
Metrics details
| Stars | 283 |
andrewoma/reakt
Reakt is a Kotlin wrapper for facebook's React library
Metrics details
| Stars | 264 |
SFTtech/nyan
Typesafe hierarchical key-value database with inheritance and dynamic patching :smiley_cat:
Metrics details
| Stars | 258 |
ctongfei/nexus
Experimental tensor-typed deep learning
Metrics details
| Stars | 258 |
TheLartians/modern-wasm-starter
🛸 Run C++ code on web and create blazingly fast websites! A starter template to easily create WebAssembly packages using type-safe C++ bindings with automatic TypeScript declarations.
Metrics details
| Stars | 255 |
kohesive/injekt
Dependency Injection for Kotlin
Metrics details
| Stars | 237 |
StubbornJava/StubbornJava
Unconventional Java code for building web servers / services without a framework. Think dropwizard but as a seed project instead of a framework. If this project had a theme it would be break the rules but be mindful of your decisions.
Metrics details
| Stars | 236 |
muuki88/sbt-native-packager-examples
A set of sbt-native-pakager examples
Metrics details
| Stars | 235 |
kiwicom/navigation-compose-typed
Type-safe arguments for Jetpack Navigation Compose using Kotlinx.Serialization
Metrics details
| Stars | 235 |
yankooliveira/signals
A typesafe, lightweight messaging lib for Unity.
Metrics details
| Stars | 229 |
blainehansen/macro-ts
An ergonomic typescript compiler that enables typesafe syntactic macros.
Metrics details
| Stars | 227 |
robb/Asterism
Asterism is yet another functional toolbelt for Objective-C. It tries to be typesafe and simple.
Metrics details
| Stars | 225 |
dphilipson/typescript-fsa-reducers
Fluent syntax for defining typesafe reducers on top of typescript-fsa.
Metrics details
| Stars | 222 |
tewtham/dactyl-typesafe
Metrics details
| Stars | 221 |
mizchi/arda
Meta-Flux Framework
Metrics details
| Stars | 219 |
ldaniels528/trifecta
Trifecta is a web-based and CLI tool that simplifies inspecting Kafka messages and Zookeeper data. Additionally, the CLI tool provides the capability to import/export data to/from ElasticSearch and MongoDB.
Metrics details
| Stars | 217 |
michaelolof/vuex-class-component
A Type Safe Vuex Module or Store Using ES6 Classes and ES7 Decorators written in TypeScript.
Metrics details
| Stars | 216 |
malcommac/FlowKit
A declarative type-safe framework for building fast and flexible list with Tables & Collection
Metrics details
| Stars | 208 |
kondi/rxjs-grpc
Typesafe gRPC with RxJS in TypeScript
Metrics details
| Stars | 203 |
