xlsxir - Xlsx parser for the Elixir language.

  •        23

Xlsxir is an Elixir library that parses .xlsx files using Simple API for XML (SAX) parsing via the Erlsom Erlang library, extracts the data to an Erlang Term Storage (ETS) process and provides various functions for accessing the data. Please submit any issues found and they will be addressed ASAP. Xlsxir.extract/3 is deprecated, please use Xlsxir.multi_extract/1-5 going forward.

https://github.com/jsonkenl/xlsxir

Tags
Implementation
License
Platform

   




Related Projects

elixir-phoenix-realworld-example-app - Exemplary real world application built with Elixir + Phoenix

  •    Elixir

Elixir (Phoenix) codebase containing real world examples (CRUD, auth, advanced patterns, etc) that adheres to the RealWorld spec and API. This codebase was created to demonstrate a fully fledged backend application built with Elixir and Phoenix including CRUD operations, authentication, routing, pagination, and more.

node-xlsx - NodeJS excel file parser & builder

  •    Javascript

Excel file parser/builder that relies on js-xlsx. This library requires at lease nodeJS v4. For legacy versions, you can use this workaround before using the lib.

jason - A blazing fast JSON parser and generator in pure Elixir.

  •    Elixir

A blazing fast JSON parser and generator in pure Elixir. The parser and generator are at least twice as fast as other Elixir/Erlang libraries (most notably Poison). The performance is comparable to jiffy, which is implemented in C as a NIF. Jason is usually only twice as slow.

elixir-companies - A list of companies currently using Elixir in production.

  •    HTML

A curated list of companies using Elixir in production, organized by industry. Please see CONTRIBUTING for details.

thesis-phoenix - A lightweight, bolt-on, intuitive content editing system for Elixir/Phoenix websites

  •    Elixir

If you are having problems, view README_INSTALL.md for manual instructions. This install script will add Thesis to your config/config.exs and lib/yourapp_web.ex, as well as generate migrations and an authorization module in your lib/thesis_auth.ex.


fast-elixir - :dash: Writing Fast Elixir :heart_eyes: -- Collect Common Elixir idioms.

  •    Elixir

There is a wonderful project in Ruby called fast-ruby, from which I got the inspiration for this repo. The idea is to collect various idioms for writing performant code when there is more than one essentially symantically identical way of computing something. There may be slight differences, so please be sure that when you're changing something that it doesn't change the correctness of your program. Each idiom has a corresponding code example that resides in code.

excel.js - Native node.js Excel file parser. Only supports xlsx for now.

  •    Javascript

Native node.js Excel file parser. Only supports *.xlsx files for now. MIT License.

PhpSpreadsheet - A pure PHP library for reading and writing spreadsheet files

  •    PHP

PhpSpreadsheet is a library written in pure PHP and providing a set of classes that allow you to read from and to write to different spreadsheet file formats, like Excel and LibreOffice Calc. Read more about it, including install instructions, in the official documentation. Or check out the API documentation.

elixir_style_guide - A community driven style guide for Elixir

  •    Elixir

Liquid architecture. It's like jazz — you improvise, you work together, you play off each other, you make something, they make something. Style matters. Elixir has plenty of style but like all languages it can be stifled. Don't stifle the style.

phoenix-battleship - The Good Old game, built with Elixir, Phoenix, React and Redux

  •    Elixir

The Good Old game built with Elixir, Phoenix Framework, React and Redux. You need to have Elixir v1.2 installed.

elixirschool - Premier destination to learn and master the Elixir programming language

  •    CSS

Elixir School is the premier destination for people looking to learn and master the Elixir programming language. Lessons can now be viewed at ElixirSchool.com.

drab - Remote controlled frontend framework for Phoenix.

  •    Elixir

Drab extends Phoenix Framework to "remote control" UI on the browser, live. The idea is to move all User Interface logic to the server-side, to eliminate Javascript and Ajax calls. First at all, you need to have a Phoenix application, on top of which you will install Drab. If this is a standard app, generated with mix phx.new, you may use Drab Installer to make it running in one, simple step. Otherwise, see Manual Installation section below.

CoreXLSX - Excel spreadsheet (XLSX) format parser written in pure Swift

  •    Swift

CoreXLSX is a library focused on representing the low-level structure of XML-based XLSX spreadsheet format. It allows you to open a spreadsheet archive and map its XML structure into model types expressed directly in Swift. To run the example project, clone the repo, and run pod install from the Example directory first.

phoenix-trello - Trello tribute done in Elixir, Phoenix Framework, React and Redux.

  •    Javascript

Trello tribute done with Elixir, Phoenix Framework, Webpack, React and Redux. You need to have Elixir v1.3 and PostgreSQL installed.

elixir-koans - Small exercises to discover elixir by testing

  •    Elixir

Discover elixir lang by replacing "__?" and "assert_?" to make tests pass. Note: On Linux you may need to install inotify-tools for test.watch task.

elchemy - Write Elixir code using statically-typed Elm-like syntax (compatible with Elm tooling)

  •    Elm

elchemy will find all *.elm files specified in elchemy_path and compile it into corresponding *.ex files in lib directory. You can override output directory specifying elixirc_paths.

Corrupt XLSX Salvager

  •    

Recover Data for Excel XLSX Files Excel Won't Open

excelize - Golang library for reading and writing Microsoft Excel™ (XLSX) files.

  •    Go

Excelize is a library written in pure Golang and providing a set of functions that allow you to write to and read from XLSX files. Support reads and writes XLSX file generated by Microsoft Excel™ 2007 and later. Support save file without losing original charts of XLSX. This library needs Go version 1.8 or later. The full API docs can be seen using go's built-in documentation tool, or online at godoc.org.Here is a minimal example usage that will create XLSX file.

LibreOffice - The Document foundation

  •    C

LibreOffice is the free power-packed Open Source personal productivity suite for Windows, Macintosh and Linux. LibreOffice is the perfect choice for home users, businesses, government and other organizations. It's native file format is the ISO standardized ODF (Open Document Format), but LibreOffice can open and save Microsoft Word, PowerPoint and Excel files, as well as many other formats, bringing you the widest-available compatibility with other products.

floki - Floki is a simple HTML parser that enables search for nodes using CSS selectors.

  •    Elixir

Floki is a simple HTML parser that enables search for nodes using CSS selectors. Check the documentation.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.