friendly_id

Slug generator

A Ruby library for generating and working with human-friendly strings as if they were numeric IDs for ActiveRecord models.

FriendlyId is the “Swiss Army bulldozer” of slugging and permalink plugins for ActiveRecord. It allows you to create pretty URL’s and work with human-friendly strings as if they were numeric ids for ActiveRecord models.

GitHub

6k stars
62 watching
591 forks
Language: Ruby
last commit: 10 months ago
Linked from 4 awesome lists

friendly-urlpluginrailsrubyslug

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
dylang/shortid Generates unique, non-sequential URL-friendly IDs suitable for various applications and services. 5,739
railsmechanic/nanoid Provides a secure and compact way to generate unique IDs in Elixir 218
sinatra-activerecord/sinatra-activerecord An extension of the Sinatra web framework that integrates with ActiveRecord for database operations. 733
activerecord-hackery/ransack A Ruby gem that adds object-based searching to Rails applications. 5,679
tzwel/breezeid Generates unique, human-readable IDs with no profanities and suitable for use in user-facing applications. 4
appoxy/simple_record An ActiveRecord-like interface for interacting with SimpleDB 129
ai/nanoid A tiny string ID generator with high security and small size. 24,655
paralleldrive/cuid Collision-resistant ids optimized for horizontal scaling and performance. 3,443
flyerhzm/bullet A gem that helps reduce the number of queries in Ruby applications by detecting and optimizing N+1 queries and unused eager loading. 7,104
radeno/nanoid.rb A tiny Ruby library for generating secure URL-friendly unique string IDs 230
cviebrock/eloquent-sluggable Provides a way to easily generate unique slugs for Eloquent models in Laravel applications 3,900
rs/xid Generates globally unique ids for web applications 3,955
hrbrmstr/nanoid A tool to generate unique and secure identifiers 6
oklog/ulid A package that generates Universally Unique Lexicographically Sortable Identifiers 4,523
unmantained-activeadmin-plugins/activeadmin-globalize Gem that makes it easy to translate resource fields in ActiveAdmin, but is no longer actively maintained. 51