Displaying 1 to 20 from 35 results

partial.lenses - Partial lenses is a comprehensive, high-performance optics library for JavaScript

  •    Javascript

We ultimately want to present the user with a rich enough editor, with features such as undo-redo and validation, for manipulating the content represented by those JSON objects. The titles property is really just one tiny part of the data model, but, in this tutorial, we only look at it, because it is sufficient for introducing most of the basic ideas. Furthermore, when updating, inserting, and removing texts, we'd like the operations to treat the JSON as immutable and create new JSON objects with the changes rather than mutate existing JSON objects, because this makes it trivial to support features such as undo-redo and can also help to avoid bugs associated with mutable state.

koa-json-mask - Middleware allowing the client to filter the response to only what they need, reducing the amount of traffic over the wire

  •    Javascript

Middleware allowing the client to mask / filter the response to only what they need, reducing the amount of traffic over the wire using the ?fields=foo,bar,baz querystring parameter.If you've used the Google APIs, provided a ?fields= query-string to get a Partial Response, and wanted to do the same for your own server, you can do so with this middleware.

gulp-hb - A sane Gulp plugin to compile Handlebars templates. Useful as a static site generator.

  •    Javascript

A sane static Handlebars Gulp plugin. Useful as a static site generator. Powered by handlebars-wax. Think Assemble, but with a lot less Jekyll baggage.To precompile templates into JavaScript, see gulp-handlebars.




kwargsjs - Smart python like argument management for javascript

  •    Javascript

This little tool gives you the ability to use keyword arguments support for your functions. So you can either specify each argument as you wish or use the arguments regularly. In fact you can do both at the same time. Another feature is to have the ability to set default values for your function arguments without changing or adding any code to your function.

scss-partials - SCSS partials

  •    CSS

SCCSファイルでインポートして使用する端切れ(partial)を放り込むリポジトリです。

quickselect - A fast selection algorithm in JavaScript.

  •    Javascript

A tiny and fast selection algorithm in JavaScript (specifically, Floyd-Rivest selection). Rearranges items so that all items in the [left, k] are the smallest. The k-th element will have the (k - left + 1)-th smallest value in [left, right].


grunt-assemble - Static site generator for Grunt

  •    HTML

Static site generator for Grunt.js, Yeoman and Node.js. Used by Zurb Foundation, Zurb Ink, H5BP/Effeckt, Less.js / lesscss.org, Topcoat, Web Experience Toolkit, and hundreds of other projects to build sites, themes, components, documentation, blogs and gh-pages. Versions of grunt-assemble below 0.2.0 have been deprecated and can be found on the 0.1.15-deprecated branch. Versions of grunt-assemble at and above 0.2.0 contain the code from the original assemble up to version 0.4.42.

mustlayout - A layout and partials pre-compile tool for mustache based template engine using in express

  •    Javascript

This package is for express.js 3.0+ (4.0+ also supported) users who want to use layout and partial in mustache based (mustache, hogan, handlebars) template engines, with only a really simple configuration. By using MustLayout, you never need to write the native view engine configuration of express.

_part_ - Make native methods available as partially applied functions.

  •    Javascript

This micro library encourages functional programming by making native methods available as partially applied functions. The "left-part" functions prepend the method name with an underscore and expect the receiver as the first argument in the first invocation.

interlude - Functional Programming >>= ES6

  •    Javascript

Interlude is a functional ES6 based JavaScript library inspired by Haskell. It's aims to simplify and abstract common patterns by providing a set of common higher order functions. Use it with qualified imports with the yet unfinished module import syntax or attach it to the short variable of choice. For selling points, here's how it will look with ES7 modules.

templates - System for creating and managing view collections, rendering, engines, routes and more

  •    Javascript

System for creating and managing template collections, and rendering templates with any node.js template engine. Can be used as the basis for creating a static site generator or blog framework. This section describes API features that are shared by all Templates classes.

lambda-chop - Sweet.js macros for lambdas with currying, bound functions, and placeholders.

  •    Javascript

Sweet.js macros for lambdas with currying, bound functions, and placeholders. Placeholder partials are never curried or bound, and are always expressions.

Data-Partial-Google - Filter data structures for "partial responses," Google style

  •    Perl

This module filters data structures without changing their shape, making it easy to expose only the parts of interest to a consumer. It aims to be compatible with Google's implementation of partial responses using the fields parameter, and it is based on the node module "json-mask". will return the 'baz' property of the 'bar' property of the 'foo' property.

npm-quick-run - Quickly run NPM script by prefix without typing the full name

  •    Javascript

You can quickly run tests using nr t and run the linter using nr l, assuming there are no other script names starting with t or l. If there are, just be more specific and provide more unique prefix.

spots - Partial function argument binding with placeholders

  •    Javascript

spots makes it simple to bind some arguments, leaving the rest free. It can apply more than 1 argument.

predicate - Adding clarity and conciseness to your JS through predicates

  •    Javascript

predicate.js is a predicate library for JavaScript. predicate doesn't have any dependencies which makes it easy to integrate into new and existing projects. npm run build.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.