Omar Khatib's starred repositories
primitives
Radix Primitives is an open-source UI component library for building high-quality, accessible design systems and web apps. Maintained by @workos.
react-day-picker
DayPicker is a customizable date picker component for React. Add date pickers, calendars, and date inputs to your web applications.
awesome-bun
⚡️ A curated list of awesome things related to Bun
suspend-react
🚥 Async/await for React components
next-international
Type-safe internationalization (i18n) for Next.js
eslint-stylistic
Monorepo for ESLint Stylistic plugins and configs
next-usequerystate
useQueryState hook for Next.js - Like React.useState, but stored in the URL query string.
eslint-flat-config-viewer
A visual tool to help you view and understand your ESLint Flat config.
bentocache
🍱 Bentocache is a robust multi-tier caching solution for Node.js applications
next-typesafe-url
Fully typesafe, JSON serializable, and zod validated URL search params, dynamic route params, and routing for NextJS.
js-api-loader
Load the Google Maps JavaScript API script dynamically.
eslint-plugin-vitest
eslint plugin for vitest
nestjs-session
Idiomatic Session Module for NestJS. Built on top of `express-session` 😎
use-supercluster
A React Hook for using Supercluster
google-maps-react-markers
Google Maps library that accepts markers as react components and works with React 18+.
google-maps-react-hooks
The JavaScript library to easily implement a Google Maps map into your react application. It comes with a collection of React hooks to access the map instance or different Maps JavaScript Services.
disco-node
Recommendations for Node.js using collaborative filtering