Underscore.js!

* **Node.js** `npm install underscore` * **Meteor.js** `meteor add underscore` * **Require.js** `require(underscore], ...` * **Bower** `bower install underscore` * **Component** `component install jashkenas/underscore` **each**`_.each(list, iteratee, context]` Alias: **forEach**

Underscore.js alternatives

  • Pug

  • Pug, formerly Jade, is a high performance template engine heavily influenced by Haml and implemented with JavaScript for Node.js and browsers.

    tags: developer-tools template-engine web-development
  • Lo-Dash

  • Lo-Dash is a drop-in replacement for Underscore.js that delivers performance improvements, bug fixes, and additional features.

    tags: developer-tools javascript javascript-library web-development
  • Umbrella JS

  • Intuitive and DocumentedIt is strongly influenced by jquery with many similar methods so you'll feel at ease developing with Umbrella.However there are also some improvements such as with .ajax(), .append(), etc.

    tags: developer-tools javascript javascript-development javascript-framework javascript-library
  • Handlebars

  • Handlebars is a JavaScript template library that is, more or less, based on mustache . Handlebars adds user defined block expressions and helpers to the standard Mustache template syntax.

    tags: javascript-library javascript-template web-development
  • mustache

  • Mustache is a simple web template system with implementations available for ActionScript, C++, Clojure, CoffeeScript, ColdFusion, D, Erlang, Fantom, Go, Java, JavaScript, Lua, .NET, Objective-C, Pharo, Perl, PHP, Python, Ruby, Scala and XQuery.

    tags: developer-tools web-development
  • Bliss JS

  • No lock-in, no wrapper objectsDesigned to work with Vanilla JS, not replace it. Light as a featherOnly 3KB minified & gzipped!Chaining without prototype pollutionOnly adds one _ property (optional, customizable) ExtensibleAdding new blissful methods is easy as pie!(Mostly) readable sourceKnow what you’re running. Excellent for learning! Built with modern standardsUse polyfills to extend browser support.

    tags: javascript javascript-development javascript-framework javascript-library
  • Alasql

  • Alasql.js - is a lightweight client-side in-memory SQL database designed to work in browser and Node.js. It supports SQL and has some of NoSQL functionality. It is efficient for JavaScript arrays and objects manipulation with all power of SQL language.

    tags: database developer-tools javascript javascript-development nosql
  • PKI.js

  • PKIjs is a pure JavaScript library implementing the formats that are used in PKI applications (signing, encryption, certificate requests, OCSP and TSP requests/responses). It is built on WebCrypto (Web Cryptography API) and requires no plug-ins.

    tags: developer-tools javascript-development javascript-library web-development
  • slm

  • Slm is a template language for js. Port of Slim but slimmer :)

    tags: html preprocessor