SkillAgentSearch skills...

Index

[DEPRECATED] Index of available BuckleScript bindings

Install / Use

/learn @reasonml-old/Index
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Index of available BuckleScript bindings and Libraries (and also some tooling)

** DEPRECATED ** - Use https://redex.github.io/ instead

Bindings

Frontend (browser)

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" bucklescript-phx | Phoenix client API | "work in progress" bs-rebass | Rebass - Stateless Component Library | Usable, Not complete bs-glamor | glamor - inline css for react | Incomplete, but fully functional bs-snabbdom | Snabbdom - Virtual DOM | "highly experimental and incomplete" bs-blueprintjs | Blueprint.js - React-based UI toolkit for the web | Unknown, seems comprehensive reason-vue | Vue.js - "progressive" UI framework | Unknown, basic? reason-react-toolbox | react-toolbox - React component library implementing Material Design | Automatically generated bs-react-pdf | react-pdf | Usable, Incomplete original library bs-d3 | D3 - Data visualization library using SVG, Canvas and HTML | "Extremely incomplete and experimental" bs-storybook | Storybook for React - Development environment for UI components | "Highly experimental and WIP" bs-react-intl | react-intl - React component library for internationalization | "Work in Progress" bs-nprogress | NProgress - Slim progress bars | Complete? reason-apollo | Apollo client - GraphQL client | Full-featured bs-websockets | WebSockets API | Unknown bs-reason-apollo | Apollo client bindings with a focus on js interop | Complete?

Backend (node)

Name | Description | Status --- | --- | --- bs-node | Node API | Barely started bs-express | Express - Web application framework | Usable, Not complete, Unit Tested bs-discord.js | Discord.js - JS Discord API | Functional but incomplete bs-socket.io | socket.io - Event-based communication | Mostly complete, "dead simple" bs-spotify-web-api | spotify-web-api-node - Spotify Web API | Unknown bs-glob | node-glob - File matching with glob patterns | Basic, Usable bs-next | Next.js - Server-rendered React application framework | Complete? bs-chalk | Chalk - Terminal string styling done right | Archived, undocumented, basic? bs-puppeteer | Puppeteer - API for Headless Chrome | "work in progress, and most features probably don't work yet" bs-mongodb | MongoDB - Document-oriented database driver | "preliminary", "need-driven"

Other platforms

Name | Description | Status --- | --- | --- bs-react-native | React Native Native mobile application framework | Nearly usable bucklescript-electron | Electron | Cross-platform desktop application framework | Unknown bs-vscode | Visual Studio Code extension API | Incomplete bs-atom | Atom package API | Barely started

General purpose

Name | Description | Status --- | --- | --- bs-moment | Moment.js - Date processing | Unknown bs-immutablejs | Immutable.js - Immutable collections | Unknown, probably usable bs-axios | Axios - Promise based HTTP client for the browser and node.js | Basic, 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" bs-numeral | Numeral.js - Formatting and manipulation of numbers | "Work in progress" bs-most | Most.js - Reactive programming toolkit | At least basic bs-geofire | GeoFire - Realtime location queries with Firebase | Complete, Maintained bs-date-fns | date-fns - Date utility library | Mostly complete

Testing

Name | Description | Status --- | --- | --- bs-jest | Jest | Incomplete, but fully functional bs-react-test-renderer | react-test-renderer | Mostly complete? bs-benchmarkjs | Benchmark.js | Very very basic bs-enzyme | Enzyme - Testing utilities for React | "Very experimental"

Libraries

Frontend (browser)

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" tween.re | Reimp

Related Skills

View on GitHub
GitHub Stars73
CategoryDevelopment
Updated2y ago
Forks8

Security Score

70/100

Audited on Dec 27, 2023

No findings