My current focus is development experience, and how it can help us achieve increased productivity.
- รฎles: ๐ The joyful site generator! Islands of interactivity with Vue in Vite.js
- vite-plugin-image-presets: ๐ผ Image presets for Vite.js apps
- vite-plugin-environment: Easily expose environment variables in Vite.js
- vite-plugin-full-reload: โป๏ธ Automatically reload the page when files are modified
- vite-plugin-bugsnag: Report builds and upload source maps to Bugsnag
- vite_ruby: โก๏ธ
โฆ๏ธ Vite.js in Ruby - bringing joy to your JavaScript experience - jekyll-vite: โก๏ธ๐ฉธ Use Vite.js in Jekyll as your assets pipeline
- vite-plugin-erb: Use ERB files in Vite.js projects with a Ruby backend
- vite-plugin-stimulus-hmr: HMR for Stimulus controllers in Vite.js
- stimulus-vite-helpers: Helpers to easily load all your Stimulus - controllers when using Vite.js
- vuex-stores: ๐ Store objects for Vuex, a simple and more fluid API for state-management.
- js_from_routes: ๐ฃ๏ธ Generate path helpers and API methods from your Rails routes
- oj_serializers: โก๏ธ Faster JSON serialization for Ruby on Rails. Easily migrate away from Active Model Serializers
- types_from_serializers: โ Generate TypeScript interfaces from your JSON serializers
- presenter_rails: ๐ญ Expose your view models in a convenient way
- queryable: โ Gives your queries a home and avoid tucking scopes inside your models
- resourcerer: โจ Works like magic to dry up your controllers
- request_store_rails: ๐ฆ Per-request global storage for Rails prepared for multi-threaded apps
- better_settings: โ Settings for Ruby apps โ fast, immutable, better
- capybara-compose: โ Easily write fluent integration tests with Capybara
- i18n_multitenant: ๐ Provides a convenient way to use tenant-specific translations
- pakiderm: ๐ Pakiderm will never forget the return value
- pingcrm-vite: PingCRM on Vite Rails - A Vite.js + Inertia.js + Rails demo
- jumpstart-vite: Jumpstart a new Rails app with Vite.js + Turbo + Stimulus, and more
- vite_rails_docker_example: An example of how to run Vite Rails in Docker
- Frontend Joy in Ruby on Rails
- Islands Architecture in Vue
- Using Vite.js with Ruby Apps
- TypeScript from Ruby Serializers
Here are some articles I've written: