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.
- rails
- ruby
- slug
- plugin
47,133 repositories indexed
1–19 of 19 · Most stars
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.
A self-hosted, anti-social RSS reader.
Ruby string class extension. It add some methods to set color, background color and text effect on console easier using ANSI escape sequences.
Create beautiful generative geometric background images from a string.
Find a needle (a document or record) in a haystack using string similarity and (optionally) regular expression rules. Uses Dice's Coefficient (aka Pair Similiarity) and Levenshtein Distance internally.
Terminal output styling with intuitive and clean API.
Generate strings that match a given regular expression
fuzzy string matching library for ruby
Tool for extracting pages from pdf as images and text as strings.
Ruby & C implementation of Jaro-Winkler distance algorithm which supports UTF-8 string.
Fast string edit distance computation, using the Damerau-Levenshtein algorithm.
Check Localizable.strings files of iOS Apps
A multilingual tokenizer to split a string into tokens
Fast Ruby FFI string edit distance algorithms
Find a lot of kinds of common information in a string. CommonRegex port for Ruby
Bitwise: Fast, memory efficient bitwise operations on large binary strings written in C
Parse numbers in natural language from strings (ex forty two).
Generate strings supplying a simple pattern. Perfect to be used in test data factories. Validate if a text fulfills a specific pattern. Also you can use regular expressions (Regexp) to generate strings: `/[a-z0-9]{2,5}\w+/.gen`. Generate words in English or Spanish.
a JRuby maximum entropy classifier for string data, based on the OpenNLP Maxent framework