jedld / multi_string_replace
A fast multiple string replace library for ruby. Uses a C implementation of the Aho–Corasick Algorithm based on https://github.com/morenice/ahocorasick while adding support for on the fly multiple string replacement. Faster alternative to String.gsub when dealing with non-regex (exact match) use cases
☆21Updated last year
Alternatives and similar repositories for multi_string_replace:
Users that are interested in multi_string_replace are comparing it to the libraries listed below
- Fast computation of descriptive statistics in ruby using native code and SIMD☆60Updated last year
- Truncate strings with fullwidth characters and ANSI codes.☆49Updated last year
- A set of useful functions for transforming strings.☆129Updated last year
- ☆54Updated last month
- Getting paranoid about your Rails application params? Try paramoid!☆71Updated 3 months ago
- A Ruby DSL for structured web crawling, with a robust caching system.☆254Updated last year
- Convert a url to pdf using ruby & chrome / chromedriver / chromium☆43Updated this week
- A sensible interface to monotonic time in Ruby☆156Updated last year
- Allows Sequel to reuse Active Record's database connection☆138Updated 4 months ago
- Principled Test Framework for Ruby and MRuby☆72Updated 4 months ago
- Migrate to Strong Parameters☆40Updated 3 months ago
- Automatic scopes for ActiveRecord models.☆81Updated 8 months ago
- Short, stateless URL slugs for UUID-based Rails models☆49Updated 5 months ago
- Simple, internationalized and DRY page titles and headings for Rails.☆114Updated last week
- 💎 Ruby SMTP mock. Mimic any 📤 SMTP server behavior for your test environment with fake SMTP server.☆65Updated 5 months ago
- Comparative ruby web application benchmarks with a large number of routes☆99Updated 2 months ago
- Nice output to console/file from concurrent threads☆46Updated 3 years ago
- An ActiveRecord extension for writing commonly useful atomic SQL statements to avoid race condition.☆27Updated 7 months ago
- Strategic - Painless Strategy Pattern in Ruby and Rails☆49Updated last year
- Track ActiveRecord validation errors on your database☆43Updated 5 months ago
- A linting tool for your Rails routes☆31Updated 10 months ago
- Rerun failures from a CI on your local machine without copy/pasting.☆38Updated last year
- Override methods while maintaining their original visibility☆36Updated 5 years ago
- ⏱ Create and manage multiple timers to tell where your Ruby code's time is going☆116Updated last year
- Making monkey patches sane again☆66Updated 3 years ago
- Modularize your monolith without friction☆46Updated 2 months ago
- Convert strings between different cases.☆97Updated last year
- Bundler plugin for showing gem diffs☆44Updated 3 months ago
- Speed up ActiveRecord#present? calls with the power of monkeypatching!☆60Updated 4 years ago
- A servcie pattern with a simple API☆40Updated 2 years ago