Skip to content

Latest commit

 

History

History
155 lines (99 loc) · 10.5 KB

File metadata and controls

155 lines (99 loc) · 10.5 KB

A set of SAFE-ready wrappers around existing React and JS UI Components.

How can I contribute my library to this list?

Required

  • Adding a README with installation instructions
  • Adding femto metadata to the projects

Nice to have

  • Adding documentation with sample code on the various use cases
  • Adding live documentation website with sample code

React bindings

Feliz (Recommended)

A fresh retake of the React API in Fable and a collection of high-quality components to build React applications in F#, optimized for happiness. Get it!

Fable bindings and helpers for React and React Native. Get it!

UI Frameworks

Bulma UI wrapper for amazing Feliz DSL. Get it!

Fulma provides a wrapper around Bulma 0.9.0, an open source CSS framework, for fable-react. Get it!

Feliz-style Fable bindings for Material-UI. Get it!

Fable binding for reactstrap. Get it!

Fable bindings for Material-UI. Get it!

Fable bindings for Ant Design React components. Get it!

Bindings for the Free icons of Font Awesome, should be used with Fable.FontAwesome. Get it!

FluentUI (React) to Fable bindings. Get it!

React Grid System to Fable bindings. Get it!

UI Controls

Feliz-style Fable bindings for react-popover. Get it!

A binding for react-select-search that implements a searchable and customizable dropdown for Feliz applications. Get it!

Feliz-style Fable bindings for react-kawaii which contains lovely SVG components. Get it!

Feliz-style Fable bindings for sweetalert2 and sweetalert2-react-content with Feliz style api for use within React applications. Implemented as both normal functions and Elmish commands, for maximum flexibility. Get it!

SweetAlert integration for Fable, made with love to work in Elmish apps. Get it!

Toastr integration with Fable, implemented as Elmish commands. Get it!

A fork and binding of react-animated-tree, adapted to properly work within Elmish applications. Get it!

Feliz-style Fable bindings for hamburger-react. Get it!

Feliz-style Fable bindings for react-awesome-slider. Get it!

Feliz-style Fable bindings for react-select. Get it!

Fable binding for react-flatpickr that is ready to use within Elmish applications. Get it!

Feliz-style Fable bindings for tippyjs-react. Get it!

Feliz-style Fable bindings for react-d3-speedometer. Get it!

React Kanban bindings for Fable React. Get it!

This is a Fable React wrapper for canvas that allows you to declare a drawing. Get it!

An F# computation expression that groups Fable UI data into one or more collapsable panels. Get it!

Data Visualisation

Feliz-style Fable bindings for ag-grid. Get it!

Fable bindings for ag-grid. Get it!

Feliz-style Fable bindings for react flow. Get it!

Maps

Feliz-style Fable bindings for react-google-maps. Get it!

Feliz-style bindings for pigeon-maps, React maps without external dependencies. This binding includes it's own custom PigeonMaps.marker component to build map markers manually. Get it!

Charting

Feliz-style bindings for ag-charts. Get it!

Fable bindings for plotly.js and react-plotly.js with Feliz style api for use within React applications. Lets you build visualizations in an easy, discoverable, and safe fashion. Get it!

Feliz-style bindings for recharts, a composable charting library built on React components. The binding translates the original API of recharts in a one-to-one fashion but makes it type-safe and easily discoverable. Get it!

Feliz-style Fable bindings for roughViz visualisation library. It is a fun project when your data visualisations don't need to be formal. This binding is actually made to work with original rough-viz library than renders to the DOM rather than an existing third-party React library which makes it a nice example to learn from. Get it!

State management

Fable bindings in Feliz style for Facebook's experimental state management library recoil. Get it!

Testing

Fable bindings for jest and friends for delightful Fable testing. Get it!

Fable library for testing. Inspired by the popular Expecto library for F# and adopts the testList, testCase and testCaseAsync primitives for defining tests. Get it!

Fable bindings for react-testing-library and user-event. Get it!

Animation

Fable bindings for react spring. Get it!