jakubruffer's starred repositories

react-use

React Hooks β€” πŸ‘

Language:TypeScriptLicense:UnlicenseStargazers:40736Issues:269Issues:568

react-hook-form

πŸ“‹ React Hooks for form state management and validation (Web + React Native)

Language:TypeScriptLicense:MITStargazers:40059Issues:170Issues:4375

trpc

πŸ§™β€β™€οΈ Move Fast and Break Nothing. End-to-end typesafe APIs made easy.

Language:TypeScriptLicense:MITStargazers:33176Issues:93Issues:1034

zod

TypeScript-first schema validation with static type inference

Language:TypeScriptLicense:MITStargazers:31103Issues:63Issues:1832

flexbugs

A community-curated list of flexbox issues and cross-browser workarounds for them.

type-fest

A collection of essential TypeScript types

Language:TypeScriptLicense:CC0-1.0Stargazers:13414Issues:54Issues:462

dataloader

DataLoader is a generic utility to be used as part of your application's data fetching layer to provide a consistent API over various backends and reduce requests to those backends via batching and caching.

Language:JavaScriptLicense:MITStargazers:12687Issues:142Issues:176

react-pdf

Display PDFs in your React app as easily as if they were images.

Language:TypeScriptLicense:MITStargazers:8764Issues:58Issues:1073

autocannon

fast HTTP/1.1 benchmarking tool written in Node.js

Language:JavaScriptLicense:MITStargazers:7634Issues:64Issues:207

concurrently

Run commands concurrently. Like `npm run watch-js & npm run watch-less` but better.

Language:TypeScriptLicense:MITStargazers:6840Issues:27Issues:277

iframe-resizer

Keep same and cross domain iFrames sized to their content.

Language:JavaScriptLicense:NOASSERTIONStargazers:6595Issues:148Issues:789

dinero.js

Create, calculate, and format money in JavaScript and TypeScript.

Language:TypeScriptLicense:MITStargazers:6210Issues:30Issues:133

casl

CASL is an isomorphic authorization JavaScript library which restricts what resources a given user is allowed to access

Language:JavaScriptLicense:MITStargazers:5676Issues:40Issues:460

cva

Class Variance Authority

Language:TypeScriptLicense:Apache-2.0Stargazers:5331Issues:13Issues:87

graphql-hooks

🎣 Minimal hooks-first GraphQL client

Language:TypeScriptLicense:NOASSERTIONStargazers:1877Issues:115Issues:242

use-deep-compare-effect

πŸ‹ It's react's useEffect hook, except using deep comparison on the inputs, not reference equality

Language:TypeScriptLicense:MITStargazers:1855Issues:16Issues:24

messageformat

ICU MessageFormat for Javascript - i18n Plural and Gender Capable Messages

Language:TypeScriptLicense:MITStargazers:1662Issues:34Issues:209

linkedom

A triple-linked lists based DOM implementation.

Language:HTMLLicense:ISCStargazers:1570Issues:12Issues:175

graphql-upload

Middleware and an Upload scalar to add support for GraphQL multipart requests (file uploads via queries and mutations) to various Node.js GraphQL servers.

Language:JavaScriptLicense:MITStargazers:1418Issues:16Issues:332

graphql-middleware

Split up your GraphQL resolvers in middleware functions

Language:TypeScriptLicense:MITStargazers:1127Issues:12Issues:71

stream-json

The micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API.

Language:JavaScriptLicense:NOASSERTIONStargazers:924Issues:14Issues:122

next-boost

Add a cache layer for server-side-rendered pages with stale-while-revalidate. Can be considered as an implementation of next.js's Incremental Static Regeneration which works with getServerSideProps.

normalize-url

Normalize a URL

Language:JavaScriptLicense:MITStargazers:824Issues:16Issues:97

load-testing-toolkit

Collection of open-source tools for debugging, benchmarking, load and stress testing your code or services.

apollo-multi-endpoint-link

β›“ Apollo link which add an api directive to fetch data from multi endpoints

Language:TypeScriptLicense:MITStargazers:131Issues:4Issues:26

evitaDB

evitaDB is a specialized database with an easy-to-use API for e-commerce systems. It is a low-latency NoSQL in-memory engine that handles all the complex tasks that e-commerce systems have to deal with on a daily basis. evitaDB is expected to act as a fast secondary lookup/search index used by front stores.

Language:JavaLicense:NOASSERTIONStargazers:55Issues:5Issues:190

node-cache-manager-fs-hash

Node.js Cache Manager store for filesystem that saves the data in a file named with the hash of the key

Language:JavaScriptLicense:MITStargazers:35Issues:2Issues:8

hybrid-disk-cache

A hybrid disk cache library that utilized both the solid SQLite3 and file system.

nextwrappers

Reusable, composable middleware-like wrappers for Next.js App Router Route Handlers and Middleware.

Language:TypeScriptLicense:MITStargazers:19Issues:0Issues:0

graphql-merge-unmerge

Batch GraphQL queries by merging them and un-merging the results