Name | Description | Status |
---|---|---|
bs-webapi-incubator | (Incomplete) Web APIs | Incomplete (but then that's kind of the point) |
bs-director | Director - Routing | Basic, Usable |
bs-leaflet | Leaflet.js - Interactive maps | "WIP" |
bs-fetch | Fetch API | Feature complete, probably buggy |
reason-react | React with some flavor | Mostly complete, but not stable |
ReWebRTC | WebRTC API | "Super simple" |
reasongl | OpenGL 2.0 and WebGL | Unknown, probably usable |
bucklescript-jquery | jQuery - Swiss army knife | Unknown, Out of date build process |
bs-dom | DOM API | Very incomplete, "not test yet" |
Name | Description | Status |
---|---|---|
bs-node | Node API | Barely started |
bs-express | Express - Web application framework | Unknown |
bs-discord-js | Discord.js - JS Discord API | Unknown |
ReSocket.io | socket.io - Event-based communication | Mostly complete, "dead simple" |
Name | Description | Status |
---|---|---|
bs-react-native | React Native Native mobile application framework | Barely started |
bucklescript-electron | Electron | Cross-platform desktop application framework |
bs-vscode | Visual Studio Code extenstion API | Incomplete |
bs-atom | Atom package API | Barely started |
Name | Description | Status |
---|---|---|
bs-moment | Moment.js - Date processing | Unknown |
bs-immutablejs | Immutable.js - Immutable collections | Unknown, probably usable |
bs-json | Low-level JSON encoding and decoding | Usable, Very experimental |
bs-transit-js | transit.js - Marshaling | "rudimentary" |
bs-history | history - Cross-platform abstraction over the HTML history API | "WIP" |
Name | Description | Status |
---|---|---|
bs-jest | Jest | Incomplete, but fully functional |
bs-react-test-renderer | react-test-renderer | Mostly complete? |
Name | Description | Status |
---|---|---|
bucklescript-tea | Implementation of The Elm Architecture (ie. TEA, ya get it?) | Usable but incomplete. Alpha maybe? |
reprocessing | High-level drawing library inspired by Processing | "100% a work in progress" |
ReGlamor | "CSS in Reason" | No code. Cool logo though |
Name | Description | Status |
---|---|---|
bs-containers | Container library, based on OCaml-containers | Very experimental and unstable |
immutable-re | Pure Reason implementation of persistent immutable data structures | Early alpha |
reductive | Redux reimplementation | Proof of concept? |
transducers.re | Slojure transducers in Reason | Unknown |
Name | Description | Status |
---|---|---|
infinite-jest | Cross-platform native/bs test framework | Usable, Alpha |
Name | Description | Status |
---|---|---|
bucklescript-brunch | Brunch plugin to compile Bucklescript code | Unknown |
ocaml-language-server | Language Server Protocol implementation for OCaml | Feature complete |
vscode-reasonml | Reason support for Visual Studio Code | Feature complete |
reason-tools | Refmt in the browser | Continuously improving |
babel-plugin-transform-bucklescript | Babel postprocessing transformations for BuckleScript generated JavaScript | Unknown |
bs-loader | Bucklescript loader for Webpack | Unknown |
jeason | Converts JavaScript it into really bad Reason code | "crappy" |
reason | Ocaml skin | Alpha? Very usable, but still also very much in flux |
qnd | Quick and Dirty development builds for reason | Usable? |
Have you written a binding or library that's not listed here? Or come across one? Or found a mistake, however unlikely that might be? Then just submit a PR! It'll be very appreciated and probably even accepted!