Underscore.js Alternatives

Underscore.js is described as 'Underscore is a utility-belt library for JavaScript that provides a lot of the functional programming support that you would expect in Prototype.js (or Ruby), but without extending any of the built-in JavaScript objects' and is an website in the development category. There are more than 10 alternatives to Underscore.js, not only websites but also apps for a variety of platforms, including Self-Hosted, Mac, Windows and Linux apps. The best Underscore.js alternative is jQuery, which is both free and Open Source. Other great sites and apps similar to Underscore.js are Handlebars, Jinja, Lodash and mustache.

Copy a direct link to this comment to your clipboard
Underscore.js alternatives page was last updated

Alternatives list

  1. jQuery icon
     229 likes
    Copy a direct link to this comment to your clipboard

    jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Self-Hosted
    • JavaScript
    • jQuery
     
    |
    1
    Comments about jQuery as an Alternative to Underscore.js
    superluminar
    Negative
    1

    jQuery focusses on DOM manipulation and Ajax, while underscore gives functional tools for working with arrays and objects.

    Underscore.js Icon
    jQuery icon
    • jQuery is the most popular Self-Hosted alternative to Underscore.js.

    • jQuery is the most popular Open Source & free alternative to Underscore.js.

    • jQuery is Free and Open SourceUnderscore.js is also Free and Open Source
  2. Handlebars icon
     12 likes
    Copy a direct link to this comment to your clipboard

    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.

    12 Handlebars alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
     
    |
    1
    Comments about Handlebars as an Alternative to Underscore.js
    superluminar
    Negative
    0

    Handlebars just covers a tiny part of underscore (the templating) but does it far more extensively.

    Underscore.js Icon
    Handlebars icon
    • Handlebars is the most popular Web-based, Windows, Mac & Linux alternative to Underscore.js.

    • Handlebars is Free and Open SourceUnderscore.js is also Free and Open Source
  3. Jinja icon
     1 like
    Copy a direct link to this comment to your clipboard

    Jinja is a fast, expressive, extensible templating engine. Special placeholders in the template allow writing code similar to Python syntax. Then the template is passed data to render the final document.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Self-Hosted
    • Python
     
  4. Lodash icon
     10 likes
    Copy a direct link to this comment to your clipboard

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

    Cost / License

    • Free
    • Open Source

    Platforms

    • Online
     
  5.  4 likes
    Copy a direct link to this comment to your clipboard

    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.

    13 mustache alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Online
     
  6. Umbrella JS icon
     11 likes
    Copy a direct link to this comment to your clipboard

    Tiny library for DOM manipulation, events and AJAX.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Online
    • Self-Hosted
     
  7. smaloa icon
     1 like
    Copy a direct link to this comment to your clipboard

    smaloa is an easy yet powerful javascript library mainly used for DOM processing, visual effects and project structuring. Easy to learn and hard to master.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Online
     
  8. EJS icon
     4 likes
    Copy a direct link to this comment to your clipboard

    What is the "E" for? "Embedded?" Could be. How about "Effective," "Elegant," or just "Easy"? EJS is a simple templating language that lets you generate HTML markup with plain JavaScript.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
     
  9. Alasql icon
     2 likes
    Copy a direct link to this comment to your clipboard

    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.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Online
    • Android Tablet
     
    • Alasql is the most popular Android Tablet alternative to Underscore.js.

    • Alasql is Free and Open SourceUnderscore.js is also Free and Open Source
  10.  1 like
    Copy a direct link to this comment to your clipboard

    Want to use Vanilla JS but find native APIs a bit unwieldy? Bliss is for you.

    47 Bliss JS alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Online
     
  11. Copy a direct link to this comment to your clipboard

    Micro-dash offers a subset of the functionality found in Lodash, with drastically reduced bundle size.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Online
    • JavaScript
     
  12. Eta icon
     Like
    Copy a direct link to this comment to your clipboard

    Eta is a lightweight, embedded, pluggable, and super-fast JS template engine. Developed as an alternative to EJS, Eta is more lightweight, faster, and solves several parsing problems (like closing delimiters inside strings, multi-line comments, and left whitespace trimming) with...

    Cost / License

    • Free
    • Open Source

    Platforms

    • Online
    • JavaScript
    • Node.JS
    • npm
     
12 of 14 Underscore.js alternatives