Open Source Libs
Find Open Source Packages
Open Source Libraries
π
Programming Languages
π
Bucklescript
131 Open Source Bucklescript Software Projects
Free and open source bucklescript code projects including engines, APIs, generators, and tools.
Reasonml Reason React
3012 β
Reason bindings for ReactJS
Awesome Reasonml
1424 β
A collection of awesome things regarding Reason/OCaml ecosystem.
Reason React Native
780 β
ReasonML / BuckleScript bindings for React Native
Reason Scripts
646 β
:beginner: Create a ReasonML and React development environment
Reason React
638 β
Gentype
630 β
Auto generation of idiomatic bindings between Reason and JavaScript: either vanilla or typed with TypeScript/FlowType.
Bucklescript Tea
572 β
TEA for Bucklescript
Reasonablytyped
521 β
:diamond_shape_with_a_dot_inside: Converts Flow and TypeScript definitions to Reason interfaces
Sketch Sh
389 β
Sketch.sh - Online Code Editor and ReasonML community
Wonka
377 β
π© A fast push & pull stream library for Reason, OCaml, and TypeScript
Graphql_ppx
324 β
GraphQL PPX rewriter for Bucklescript/ReasonML
Bs WebAPI Incubator
286 β
BuckleScript bindings to the DOM and other Web APIs
Rationale
272 β
Ramda inspired library of helper functions for ReasonML
Intro To Reason Compilation
268 β
Ready up!
Bs JSon
261 β
Compositional JSON encode/decode library for BuckleScript
Bs Jest
247 β
BuckleScript bindings for Jest
Reazen Relude
210 β
FP-inspired prelude/standard library for ReasonML projects
Bs Express
203 β
Express bindings in Reason
Styled Ppx
203 β
styled-components in Reason and OCaml
Bs Fetch
189 β
Fetch bindings for BuckleScript
Bastet
193 β
A ReasonML/Ocaml library for category theory and abstract algebra
Reasonml Cheat Sheet
184 β
A cheat sheet for ReasonML -- WIP
Reason Urql
181 β
Reason bindings for Formidable's Universal React Query Library, urql.
Philip2
176 β
An Elm to OCaml compiler
Add Reason
170 β
:sparkles::turtle: Dead simple tool for seamlessly integrating ReasonML into existing JavaScript projects.
Bs Material UI
166 β
ReScript bindings for material-ui
Bs Loader
148 β
:radio: Bucklescript loader for Webpack and Jest
Bs Blabla
147 β
BuckleScript `[@bs.blabla]` attributes explained with examples
Fullstack Reason
154 β
A demo project that shows a fullstack ReasonML/OCaml appβnative binary + webapp
Graphql Ppx
149 β
GraphQL language primitives for ReScript/ReasonML written in ReasonML
Bs Decode
105 β
Type-safe JSON decoding for ReasonML and OCaml
99.re
105 β
99 problems with reason(able) solutions.
Reason Recoil
105 β
Zero-cost bindings to Facebook's Recoil library
Anuragsoni Routes
99 β
typed bidirectional routes for OCaml/ReasonML web applications
Reason Loadable
86 β
π₯ Suspense/Lazy for ReasonReact.
Introduce Reason Example
83 β
An example app made with Create React App which introduces a Reason component
Reaml
80 β
A React binding for (OCaml | ReasonML) + BuckleScript with compile time enforcement of the "Rules of Hooks". Live Examples: https://reaml.netlify.com
Vow
80 β
Almost sound Promises for Bucklescript
Re Date
80 β
π A collection of useful helpers for handling dates in Reason with the same modern API as the well-known `date-fns`.
Reason Node.js
84 β
Node bindings for Reason and Bucklescript
Bs Node
76 β
Node bindings for BuckleScript
Gentypescript
76 β
Auto generation of type-safe bindings between Reason and Typescript.
Rembrandt
78 β
Simple UI framework written in Reasonml.
Reasonml Old Index
75 β
[DEPRECATED] Index of available BuckleScript bindings
Bs Axios
72 β
Bucklescript bindings for axios
Restyled
69 β
Styled Components concept for Reason React, only works with bs-react-native for now
Bs Declaredom
66 β
Strongly typed declarative markup for the DOM and CSS
Bs Ant Design
62 β
Bucklescript + ReasonReact binding Ant Design
Bs Puppeteer
56 β
Bucklescript bindings for Puppeteer (Headless Chrome Node API) written in ReasonML
Bs Moment
54 β
BuckleScript bindings for Moment.js
Bucklescript Tea Starter Kit
51 β
Starter kit for bucklescript with the elm architecture
Bs Graphql Bindings
51 β
BuckleScript binding for graphql-js
Bsdoc
43 β
π Documentation Generator for BuckleScript
Bs Most
41 β
Reason/BuckleScript bindings for the Most.js reactive toolkit
Re Typescript
54 β
An opinionated attempt at finally solving typescript interop for ReasonML / OCaml.
Bs Elm
41 β
Bindings for mounting and interacting with Elm applications in Reason.
Bucklescript Phx
40 β
BuckleScript binding for Phoenix Channel/Presence
Bs D3
41 β
Experimental d3 5.x bindings for BuckleScript
React Multiversal
40 β
React components that works everywhere (iOS, Android, Web, Node)
Reason Test Framework
40 β
A test framework for Reason compiled to JS with BuckleScript
Gatsby Starter Reasonml
38 β
Gatsby starter to create static sites using type-safe ReasonML
Reason React Lazy Loading
38 β
Example project to show how to use components lazy loading in ReasonReact
Reason Apollo Client
52 β
ReasonML / BuckleScript bindings for the Apollo Client ecosystem
Bs Effects
37 β
Bucklescript data structures for effectful sync and async programming
Reuniverse
36 β
:books:
Listening Bar
36 β
Shared listening of Spotify albums
Hello Ppx Esy
35 β
A simple example of a ppx with Reason and esy
Bs Enzyme
35 β
Bucklescript bindings for Enzyme
JSONcodec
36 β
JSON combinator library for BuckleScript/Reason
Bs Promise Monad
35 β
Monadic syntax to work with promise in ReasonML
Bs Dynamic Import
31 β
π¦π BuckleScript dynamic import interop on JavaScript environment
Ts2re
31 β
Convert TypeScript type declarations to Reason
Ocaml Language Server
31 β
Language server for OCaml and Reason
Respect
29 β
RSpec inspired test framework for Reason/OCaml/Bucklescript.
Bs Immutable.js
28 β
Reason + BuckleScript bindings to Immutable.js
Gintonic
27 β
A declarative transformation language for GraphQL πΈ
Reason Of Life
27 β
Conway's Lifegame in Reason + reason-react with webpack + bs-loader.
Prometo
28 β
A type-safe JavaScript promise library for ReasonML
Bs Containers
26 β
[ABANDONED] Containers for Bucklescript application
Retypes
26 β
:card_index: Index of curated and automatically generated JS bindings for ReasonML
Moox.io
26 β
MoOx personal website
Bs Lwt
26 β
BuckleScript bindings for Lwt
Bs Free
25 β
Free monads for bucklescript
Tea Chess
26 β
A chess-themed tutorial on writing an SPA in Bucklescript-TEA
Bucklescript Playground
24 β
BuckleScript playground
Bs Director
23 β
[UNMAINTAINED] BuckleScript bindings to the Director router
Shmup.re
23 β
Learning Reason/OCaml by making an old-school canvas game.
Reason React Playground
22 β
Reason React with editable source and live preview
Rollup Plugin Bucklescript
22 β
rollup plugin for using bucklescript
Bs Downshift
21 β
BuckleScript bindings for Downshift
Bs React Fela
22 β
BuckleScript bindings for react-fela
Re Hyperapp
21 β
Almost zero-cost bindings for the https://github.com/hyperapp/hyperapp UI library.
Bs Rsuite UI React
21 β
Reason bindings for React Suite UI library
Bs Examples
19 β
some small examples showing how to use bucklescript/reason
Graphql Reason Server Example
19 β
An example project to write a GraphQL server using Reason
Bs Faker
19 β
Faker.js bindings for BuckleScript in Reason
Bs Remotedata
18 β
RemoteData and WebData to use with bs-fetch for BuckleScript
Rules_reason
17 β
πReason/OCaml rules and tools for Bazel
Coq To Ocaml To JS
19 β
Proof of concept to generate safe and fast JavaScript
Kakoune Mode
17 β
Provides a kakoune mode for VSCode. Mirror of https://git.sr.ht/~reykjalin/kakoune-mode
Advent 2017
16 β
Advent of Code 2017
Reasoncoin
16 β
Rr 2048
15 β
2048 game in Reason React
Bs React Navigation
15 β
Reason bindings for react-navigation
Re Mapbox
16 β
Mapbox GL bindings for ReasonML
Bs CSS Core
14 β
BuckleScript statically typed DSL for CSS (forked from https://github.com/SentiaAnalytics/bs-css)
Relude Random
15 β
Composable random generators based on the PCG paper
Bs Zarith
15 β
Support Bigint, Q (rational numbers) and Z (integer numbers) in BuckleScript.
Bs Rx
14 β
Rx.js binding for BuckleScript/Reason
Reason Ink
14 β
ReasonML (BuckleScript) binding for Ink
Ocaml Modern Docs
13 β
Unofficial OCaml Standard Library Docs - Modern Theme
Graphqlx
13 β
A GraphQL client written in OCaml and JavaScript
Reasonml Learning
13 β
Meetings at Wayfair introducing ReasonML
Re Blossom
13 β
A Reason implementation of the blossom maximum-matching algorithm
Bs Package Boilerplate
12 β
A BuckleScript NPM package boilerplate
Bs Containers Core
12 β
OCaml-containers core for BuckleScript.
Ocaml Bucklescript Serverless Aws Lambda Example
12 β
ocaml code traspiled by bucklescript to javascript runnable in aws lambda with serverless framework
Serverless Reasonml
13 β
serverless framework plugin for writing functions with Reason
Ghibli Reasonreact
12 β
π» Ghibli studios's film explorer built with ReasonReact
Believer Advent Of Code
12 β
Advent of Code in ReasonML
Bs Bn.js
11 β
BuckleScript bindings for bn.js
Bs React Netlify Identity
11 β
Reason bindings for react-netlify-identity
Smorimoto Website
11 β
Personal website
Bs React Native Navigation
11 β
π± BuckleScript bindings for `react-native-navigation`
Dbc
11 β
Design-by-contract programming for JavaScript and ReasonML
Reason Graphql Tutorial
10 β
Example ReasonML app with GraphQL + Apollo we build together in a tutorial.
Paulhoughton Montecarlo
10 β
Portfolio simulation running in a OCaml web worker
Bs Styletron React
10 β
BuckleScript bindings for styletron-react
Bs React Fela Examples
10 β
BuckleScript react-fela examples
Bs Leaflet
10 β
BuckleScript bindings for Leaflet.js
Bs Localforage
10 β
BuckleScript bindings for LocalForage