Skip to content

A collection of awesome fluent interfaces / chainable apis

Notifications You must be signed in to change notification settings

fluents/awesome-fluents

Repository files navigation

Awesome Fluent awesome.listBuild Status

A collection of awesome fluent interfaces / chainable apis

Contents

NodeJS

  • webpack-chain Use a chaining API to generate and simplify the modification of Webpack 2 configurations. -- Maintainer: EliGithub
  • fuse-box Fuse-Box a bundler that does it right -- Maintainer: nchangedGithubTwitter
  • fliplog fluent logging with verbose insight, colors, tables, emoji, filtering, spinners, progress bars, timestamps, capturing, stack traces, clearing, & presets -- Maintainer: JamesGithubTwitter
  • chalk Terminal string styling done right. Much color. -- Maintainer: Sindre SorhusGithubTwitter
  • express Fast, unopinionated, minimalist web framework -- Maintainer: dougwilsonGithub
  • inquirer A collection of common interactive command line user interfaces. -- Maintainer: dthreeGithubTwitter
  • yargs yargs the modern, pirate-themed, successor to optimist. -- Maintainer: Benjamin E. CoeGithubTwitter
  • supertest SuperAgent driven library for testing HTTP servers -- Maintainer: mikelaxGithubTwitter
  • testcafe Automated browser testing for the modern web development stack.
  • async-chainable Flow control functions for NodeJS -- Maintainer: David PorterGithub -- Maintainer: Matt CarterGithub

Web and NodeJS

  • d3 Data-Driven Documents -- Maintainer: Mike BostockGithubTwitter
  • lodash Lodash modular utilities. -- Maintainer: John-David DaltonGithubTwitter
  • fluture FantasyLand compliant (monadic) alternative to Promises -- Maintainer: Aldwin VlasblomGithub
  • compromise natural language processing in the browser -- Maintainer: Spencer KellyGithubTwitter
  • JSVerbalExpressions JS RegularExpressions made easy (& fluent)
  • immutable-js Immutable types in JavaScript -- Maintainer: leebyronGithubTwitter
  • mathjs Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser with support for symbolic computation, comes with a large set of built-in functions and constants, and offers an integrated solution to work with dif -- Maintainer: Jos de JongGithub
  • joi Object schema validation -- Maintainer: Nicolas MorelGithub

Classics

  • commander the complete solution for node.js command-line programs
  • vorpal Node's first framework for building immersive CLI apps.
  • gulp The streaming build system
  • jquery a fast, small, & feature-rich JavaScript library. It makes things like HTML document traversal & manipulation, event handling, animation, & Ajax much simpler with an easy-to-use chainable API that works across a multitude of browsers. With a combination of versatility and extensibility, jQuery has changed the way that millions of people write JavaScript.

My Fluent Packages

  • chain-able next level chaining. -- Maintainer: JamesGithubTwitter
  • bench-chain benchmark recording - averages & graphs. -- Maintainer: JamesGithubTwitter
  • funwithflags parse argument options -- Maintainer: JamesGithubTwitter
  • d-l-l easy, automatic, optimized dll config handler for webpack -- Maintainer: JamesGithubTwitter
  • script-chain fluent script building -- Maintainer: JamesGithubTwitter
  • cli-chain chainable cli creation, minimal, interactive, powerful. -- Maintainer: JamesGithubTwitter
  • likeaboss export for nodejs or web like a boss, easy, fast, & tiny. -- Maintainer: JamesGithubTwitter

Articles

Contribute

Contributions welcome! Read the contribution guidelines first.

License

CC0 To the extent possible under law, James has waived all copyright and related or neighboring rights to this work.

About

A collection of awesome fluent interfaces / chainable apis

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published