Fastsheet alternatives and similar gems
Based on the "Spreadsheets and Documents" category.
Alternatively, view Fastsheet alternatives based on common mentions on social networks and blogs.
-
AXLSX
xlsx generation with charts, images, automated column width, customizable styles and full schema validation. Axlsx excels at helping you generate beautiful Office Open XML Spreadsheet documents without having to understand the entire ECMA specification. Check out the README for some examples of how easy it is. Best of all, you can validate your xlsx file before serialization so you know for sure that anything generated is going to load on your client's machine. -
Spreadsheet Architect
Spreadsheet Architect is a library that allows you to create XLSX, ODS, or CSV spreadsheets super easily from ActiveRecord relations, plain Ruby objects, or tabular data. -
Xsv .xlsx reader
High performance, lightweight .xlsx parser for Ruby that provides nothing a CSV parser wouldn't
Judoscale - Save 47% on cloud hosting with autoscaling that just works

* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of Fastsheet or a related project?
Popular Comparisons
README
Fastsheet
Fastest ruby gem for reading Excel documents.
Installation
You should have rust installed to use this gem.
Add this line to your application's Gemfile:
gem 'fastsheet'
And then execute:
$ bundle
Or install it yourself as:
$ gem install fastsheet
Usage
Open a sheet:
require 'fastsheet'
sheet = Fastsheet::Sheet.new('path/to/sheet.xlsx')
# number of columns
sheet.width
# number of rows
sheet.height
Get rows or columns:
sheet.rows
sheet.columns
sheet.row(42)
sheet.column(1)
Iterators (returns enumerator if no block given):
sheet.each_row { |r| ... }
sheet.each_column { |c| ... }
That's all API for now. Feel free to open an issue if you need more.
Contributing
Bug reports and pull requests are welcome on GitHub at https://github.com/dkkoval/fastsheet.
License
The gem is available as open source under the terms of the MIT License.
*Note that all licence references and agreements mentioned in the Fastsheet README section above
are relevant to that project's source code only.