Get the rocks out of your socks! Assemble makes you fast at creating web projects. Assemble is used by thousands of projects for rapid prototyping, creating themes, scaffolds, boilerplates, e-books, UI components, API documentation, blogs, building websites / static site generator, alternative to jekyll for gh-pages and more! Assemble can also be used with gulp and grunt.
template-engine build static-site static-site-generator templates scaffold generator scaffolder base toolkit app update generate verb node nodejs gulp grunt assemble async-helper blog boilerplate boilerplates bootstrap builder collection compile component content docs document documentation engines handlebars helper helpers html inflections jekyll layout lodash markdown md page partial post pug render scaffolding site smith static symlink task tasks template templating view views website yamlWe 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.
isomorphism traversal fold immutable json lens optics functional partial-lenses not-mainstream partialMiddleware 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.
koa middleware performance mask filter partial partial-responseA 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.
gulp handlebars static-site-generator hbs nodejs gulpplugin hb hbt compile render static data partial partials helper helpers decorator decoratorsThis 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.
keyword-arguments syntactic-sugar utilities kwargs arguments args argument management defaults partial tools helpers utilityA 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].
algorithm selection quickselect sort floyd-rivest partial floyd rivestBuilt on top of base and templates, assemble-core is used in assemble to provide the baseline features and API necessary for rendering templates, working with the file system, and running tasks. Implementors and hackers can use assemble-core to create rich and powerful build tooling, project scaffolding systems, documentation generators, or even your completely custom static site generators.
static site generator static-site scaffolding scaffolder build-system build-tool assemble assembleplugin base blog boilerplate boilerplates bootstrap build builder cli cli-app collection command-line compile component components core create dev development doc docs documentation engines framework front front-matter frontend generate handlebars helpers html inflections init jekyll layout markdown pages partial partials plugin post project project-template projects render scaffold scaffolds template templates templating view views web webapp website yaml yeoman yoStatic 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.
alternative blog boilerplate boilerplates bootstrap build builder components deployment front generator generators grunt gruntplugin handlebars handlebars-helper-eachitems helpers html jekyll matter node node.js pages partial partials scaffold scaffolds site static task templates templating website yaml yeomanThis 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.
mustache nodejs expressjs layout partial pre-compile express templateThis 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.
functional curry partial applicationInterlude 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.
utility set functional haskell partial curry zipwith fp es6System 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.
template-engine middleware templates engine render compile nodejs node template partial helper consolidate assemble static site blog engines haml-coffee handlebars helpers lodash processSweet.js macros for lambdas with currying, bound functions, and placeholders. Placeholder partials are never curried or bound, and are always expressions.
lambda lambdas curry currying partial partials macro macros sweet-macrosThis 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.
data partial googleYou 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.
npm cli utility quick run script partialspots makes it simple to bind some arguments, leaving the rest free. It can apply more than 1 argument.
application binding functional partial placeholderA set of predicate functions to improve your value testing and comparisons.
functional predicates predicate pred type instance comparator compare curry partial is testing test chain chainingpredicate.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.
functional predicates predicate pred type instance comparator compare curry partial testing test chain chaining
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.