F# supports all common data import and access techniques. In addition, the type provider feature of F# brings simplicity and flexibility to accessing data, including databases, web-scale data and structured text formats like JSON, and XML.

If the data access libraries you need are not listed here, you can search for them on nuget.

To contribute to this guide edit this page. These resources are for educational purposes. The F# Software Foundation does not endorse any commercial products, processes, or services.


CSV, HTML, JSON and XML data


SQL Data Access

A wide range of high-quality libraries exist for SQL data access from F#. Many can be found on NuGET. Some resources are listed below:


Web Data Stores

F# allows for the direct integration of scalable data stores into F# programming. For example, a type provider for the World bank data sets is available in the FSharp.Data library. Other web data stores can be accessed through F# support for JSON, XML and CSV data formats.


Data Frame and Time Series Programming