{"repo":"elixir-explorer/explorer","free":true,"listed":false,"github":"https://github.com/elixir-explorer/explorer","clone":"git clone https://github.com/elixir-explorer/explorer.git","description":"Series (one-dimensional) and dataframes (two-dimensional) for fast and elegant data exploration in Elixir","language":"Elixir","stars":1291,"topics":["elixir","dataframes","rust","data-science"],"license":"MIT","category":"dev-tools","readme_excerpt":"Explorer brings series (one-dimensional) and dataframes (two-dimensional) for fast data exploration to Elixir. Features and design Explorer high-level features are: - Simply typed series: :binary , :boolean , :category , :date , :datetime , :duration , floats of 32 and 64 bits ( {:f, size} ), integers of 8, 16, 32 and 64 bits ( {:s, size} , {:u, size} ), :null , :string , :time , :list , and :struct . - A powerful but constrained and opinionated API, so you spend less time looking for the right function and more time doing data manipulation. - Support for CSV, Parquet, NDJSON, and Arrow IPC formats - Integration with external databases via ADBC and direct connection to file storages such as S3 - Pluggable backends, providing a uniform API whether you're working in-memory or (forthcoming) on remote databases or even Spark dataframes. - The first (and default) backend is based on NIF bindings to the blazing-fast polars library. #### Alternative dataframe library {: .info} If you would prefer to have a dataframe API that is backed by DuckDB instead of Polars, be sure to checkout out the Dux project. The API is heavily influenced by Tidy Data and borrows much of its design from dplyr. The philosophy is heavily influenced by this passage from dplyr 's documentation: - By constraining your options, it helps you think about your data manipulation challenges. - It provides simple “verbs”, functions that correspond to the most common data manipulation tasks, to help you translate your","default_branch":null,"files":null,"tree":[],"storefront":"/r/elixir-explorer","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/elixir-explorer/explorer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}