Josh Pensky's starred repositories
acidic_job
Idempotent operations for Rails apps, built for ActiveJob or Sidekiq.
10tap-editor
React Native Rich Text Editor
git-auto-commit-action
Automatically commit and push changed files back to GitHub with this GitHub Action for the 80% use case.
standard-webhooks
The Standard Webhooks specification
react-native-check-version
🥕 Get the latest version of your app.
react-native-wishlist
The fastest List component for React Native. (a prototype)
react-native-z-view
Show a View on top of all the views in React Native, like an overlay.
ts-pattern
🎨 The exhaustive Pattern Matching library for TypeScript, with smart type inference.
launch-weeks
past and upcoming launch weeks, for dev-first product discovery and inspiration.
zero_downtime_migrations
Zero downtime migrations with ActiveRecord 3+ and PostgreSQL
sp-react-native-in-app-updates
An in-app updater for the native version of your react-native app.
create-expo-stack
CLI tool to initialize a React Native application with Expo. Provides options to include Typescript, file-based routing via Expo Router, configuration based routing via pure React Navigation, styling via Nativewind, Restyle, Unistyles, StyleSheets, or Tamagui, and/or backend as a service such as Firebase and Supabase.
config-plugins
Out-of-tree Expo config plugins for packages that haven't adopted the config plugin system yet.
react-native-siren
The React Native port of the popular Siren / Harpy Pod and hopefully Gradle
jscodeshift
A JavaScript codemod toolkit.
interfaces
A non-exhaustive list of details that make a good web interface.
wt_activerecord_index_spy
A gem to spy queries running with Active Record and report missing indexes