Salman Ansari's starred repositories
joyofrails.com
The joyofrails.com Rails application
Substack2Markdown
Script to scrape free and premium Substack posts, saving them as Markdown files. Also generates HTML interfaces to allow you to browse and sort the markdown files for each author.
hotwire-example-template
A collection of branches that transmit HTML over the wire.
perfect-edition
A lightweight, responsive web e-book template
turbo_power
Custom Turbo Stream Actions power-pack for Turbo Streams
chatgpt-mac
ChatGPT for Mac, living in your menubar.
simple-error-pages
Basic error templates for 400, 404, 422 and 500 errors
turbo_flash
Automagically include your flash messages in your Ruby on Rails Hotwire TurboStream responses.
material_icons
A simple Rails wrapper for Google Material Icons
vscode-neovim
Vim mode for VSCode, powered by Neovim
after_commit_everywhere
Use ActiveRecord transactional callbacks outside of models, literally everywhere in your application.
learn-ruby
Learning resources for Ruby, Rails, and related skills.
vim-bootstrap
Vim Bootstrap is a generator that provides a simple method of generating a configuration for vim / neovim.
types_from_serializers
✅ Generate TypeScript interfaces from your JSON serializers
infinitecanvas.tools
Website describing the infinite canvas category of app
Bear-Power-Pack
A collection of workflows enhancing Bear writer app on iOS and Mac.
next-ghost-demo
A demo project demonstrating how to build a NextJS blog with Ghost as a Headless CMS