AlternativeTo Logo

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 Mac, Windows, Linux and Self-Hosted solutions. The best alternative is jQuery, which is both free and Open Source. Other great sites and apps similar to Underscore.js are Lodash, Handlebars, Alasql and EJS.

Underscore.js alternatives are mainly Code Editors but may also be JavaScript Frameworks. Filter by these if you want a narrower list of alternatives or looking for a specific functionality of Underscore.js.
This page was last updated May 9, 2021
  • FreeOpen Source
  • Online

Underscore is a utility-belt library for JavaScript that provides a lot of the functional programming support that you...

Learn more about Underscore.js

  1. jQuery

    • FreeOpen Source
    • Online

    jQuery is a cross-browser JavaScript library designed to simplify the client-side scripting of HTML. jQuery simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development.

    jQuery vs Underscore.js opinions
    pros, cons and recent comments
    superluminar

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

    Negative comment over 1 year ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    1
  2. Lodash

    • FreeOpen Source
    • Online

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



  3. Handlebars

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Online

    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.

    No screenshots yet
    Handlebars vs Underscore.js opinions
    pros, cons and recent comments
    superluminar

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

    Negative comment about 1 year ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    0
  4. Alasql

    • FreeOpen Source
    • Online
    • Android Tablet

    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.

  5. EJS

    • FreeOpen Source
    • Mac
    • Windows
    • Linux

    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.

    No screenshots yet


  6. Umbrella JS

    • FreeOpen Source
    • Online
    • Self-Hosted

    Tiny library for DOM manipulation, events and AJAX.

  7. mustache

    • FreeOpen Source
    • Online

    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.

    No screenshots yet
  8. Bliss JS

    • FreeOpen Source
    • Online

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

    No screenshots yet
  9. Micro-dash

    • FreeOpen Source
    • Online
    • JavaScript

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

    No screenshots yet
  10. Eta JS

    • FreeOpen Source
    • Online
    • JavaScript
    • GitHub
    • Node.JS
    • npm

    Eta is a lightweight, embedded, pluggable, and super-fast JS template engine.

Showing 10 of 12 alternatives