tario / shikashi
shikashi is a ruby sandbox that permits the execution of "unprivileged" scripts by defining the permitted methods and constants the scripts can invoke with a white list logic
☆187Updated 4 years ago
Alternatives and similar repositories for shikashi:
Users that are interested in shikashi are comparing it to the libraries listed below
- uniform notifier for rails logger, customized logger, javascript alert, javascript console, growl and xmpp☆237Updated 2 years ago
- Collection of ActiveModel/ActiveRecord validators☆304Updated last year
- Faster SELECTs when using Sequel with pg☆263Updated last month
- n Booleans = 1 Integer, saves columns and migrations.☆223Updated 4 years ago
- Simple bitmask attribute support for ActiveRecord 3+☆229Updated 4 years ago
- return the sourcecode for a method☆362Updated 10 months ago
- Generic hooks with callbacks for Ruby.☆280Updated 5 years ago
- ActiveRecord extension to kick the speed of allocating ActiveRecord object☆164Updated 2 years ago
- Render Rails templates to a string from any class.☆226Updated 5 years ago
- Rack::UTF8Sanitizer is a Rack middleware which cleans up invalid UTF8 characters in request URI and headers.☆319Updated last month
- Binary uuid keys in Rails☆339Updated 5 years ago
- Character encoding auto-detection in Ruby. As smart as your browser. Open source.☆188Updated last month
- Redis-backed, per-worker rate limits for job processing.☆194Updated last year
- spawn gem for Rails to easily fork or thread long-running code blocks☆397Updated 5 years ago
- Cache Active Model Records in Rails 3☆145Updated 2 years ago
- Adds ActiveModel::Errors#details to return type of used validator - Backport from Rails 5.0☆150Updated 7 years ago
- Adds multipart POST capability to net/http☆294Updated 5 months ago
- Ruby's missing background and batch processing system☆289Updated last year
- Aspect Oriented Programming (AOP) for Ruby☆152Updated 5 years ago
- Off The Rails: Use ActiveRecord with Grape, Sinatra, Rack, or anything else!☆116Updated last month
- Rate limiting/job enabling for ActiveJob using distributed locks in Redis or Memcached.☆308Updated last year
- Execute irreversible actions only when transactions are not rolled back☆159Updated 2 months ago
- Traits and partial classes for Ruby☆174Updated this week
- Active Model Validations for Email using mail gem☆265Updated 4 months ago
- Sidekiq middleware that adds the ability to rate limit job execution.☆233Updated last year
- Dynamically build an Active Record model (with table) within a test context☆174Updated 2 weeks ago
- A gem for using Sequel with Rails 5.x, 6.x, 7.x, 8.x☆327Updated 3 months ago
- Old school have_tag, with_tag(and more) matchers for rspec 3 (Nokogiri powered)☆198Updated last year
- Seamless second database integration for Rails.☆219Updated 5 months ago
- Filename sanitization for Ruby☆224Updated last year