Simple plugin to add CSV export feature to Administrate
Validatable is a library for adding validations.
Addressable::URI for Git "URIs" with special handling for scp-style remotes that Addressable intentionally doesn't parse.
Authenticate your users with RPX in your Rails application using Devise
Simple data preparation from AR/Mongoid to the jQuery DataTables plugin
Client/Locations data update engine for G5 applications
Use database lookup tables in AR models.
A gem providing support for table partitioning in ActiveRecord. Support is available for postgres and AWS RedShift databases. Other features include child table management (creation and deletion) and bulk data creating and updating.
This library performs diffs of CSV data, or any table-like source. Unlike a standard diff that compares line by line, and is sensitive to the ordering of records, CSV-Diff identifies common lines by key field(s), and then compares the contents of the fields in each line. Data may be supplied in the form of CSV files, or as an array of arrays. The diff process provides a fine level of control over what to diff, and can optionally ignore certain types of changes (e.g. changes in position). CSV-Diff is particularly well suited to data in parent-child format. Parent- child data does not lend itself well to standard text diffs, as small changes in the organisation of the tree at an upper level can lead to big movements in the position of descendant records. By instead matching records by key, CSV-Diff avoids this issue, while still being able to detect changes in sibling order. This gem implements the core diff algorithm, and handles the loading and diffing of CSV files (or Arrays of Arrays). It also supports converting data in XML format into tabular form, so that it can then be processed like any other CSV or table-like source. It returns a CSVDiff object containing the details of differences in object form. This is useful for projects that need diff capability, but want to handle the reporting or actioning of differences themselves. For a pre-built diff reporting capability, see the csv-diff-report gem, which provides a command-line tool for generating diff reports in HTML, Excel, or text formats.
ActiveRecord plugin designed to allow simple multiple table (class) inheritance.
Ruby gem for the jQuery Javascript library Datatables
A collection of cucumber steps we use in our projects, including steps to check HTML, tables, emails and some utility methods.
Efficient, immutable, thread-safe collection classes for Ruby
Selectors for working with tables for Capybara
RSpec::Parameterized supports simple parameterized test syntax in rspec.
Drag and drop reordering interface for ActiveAdmin tables
Simple datatables to rails mapping using meta_search, will_paginage and jsonify
Don't delete your records, move them to a different table. Like acts_as_paranoid, but doesn't mess with your SQL queries.
This 'acts_as' extension provides multi-table inheritance for rails models.
A lightweight and database-level library to transform any Active Record query into analytics data ready for any chart
Provides Splitable support to nimbleShop
Parsing table could be difficult when its structure contains colspan or rowspan. TableParser parser HTML tables, group them by columns, with colspan and rowspan respected.
A gem that packages the bootstrap-sortable js library from https://github.com/drvic10k/bootstrap-sortable
A mails preview Engine which provides a table view for all mails under tmp/mails.
Settings is a plugin that makes managing a table of global key, value pairs easy.
With Amountable, you can easily attach, organize and sum Ruby money fields to your models without migrating.
Store difference kind of actions (Like, Follow, Star, Block ...) in one table via ActiveRecord Polymorphic Association.
Minimal console table
Migrate multiple tables with similar schema at once.
Devise << Facebook Connect.
Include ActiveRecord::Immutable in your ActiveRecord models to make your tables append-only.
DataTables for Rails
Builds ActiveRecord outer joins from association paths and provides references to table aliases.
Extends ActiveRecord's handling of tables
table-formatter prints a table in plain text format or Markdown format from an array
Create a postgres dump file from a subset of tables
This gem provides functionality to convert a JSON object into HTML table. It can handle nested JSONs. Table class, styles and attributes can be provided.
Selects records from a table.
Brings Common Table Expressions support to ActiveRecord and makes it super easy to build and chain complex CTE queries
A Ruby library for working with Table Schema. Formerly known as 'jsontableschema'
Use GrabzIt to convert HTML or URL's into images, PDF, videos, rendered HTML or DOCX. These captures have highly customizable options include altering quality, delay, size, browser type, geographic location and much more. Additionally GrabzIt can even convert HTML tables on the web into a CSV or Excel spreadsheet. As well as enabling online video's to be converted into animated GIF's.
terminal table format for japanese
Makes constructing objects through an attributes hash easier
Bushido SSO authentication module for Devise. A slight variant of the excellent work from Nat Budlin on devise_cas_authenticatable.
A Symbols-only Hash for Ruby
ROMA is one of the data storing systems for distributed key-value stores. It is a completely decentralized distributed system that consists of multiple processes, called nodes, on several machines. It is based on pure P2P architecture like a distributed hash table, thus it provides high availability and scalability.
CSV based Ruby decision tables
extract tables from PDF files
Inserts or updates records to a table.
Rails I18n library for ActiveRecord model/data translation using PostgreSQL's hstore datatype. Translations are stored directly in the model table rather than shadow tables.