1.6K
518
+ 1
288

What is Underscore?

A JavaScript library that provides a whole mess of useful functional programming helpers without extending any built-in objects.
Underscore is a tool in the Javascript Utilities & Libraries category of a tech stack.
Underscore is an open source tool with 25.1K GitHub stars and 5.5K GitHub forks. Here’s a link to Underscore's open source repository on GitHub

Who uses Underscore?

Companies
1165 companies reportedly use Underscore in their tech stacks, including Pinterest, reddit, and LinkedIn.

Developers
450 developers on StackShare have stated that they use Underscore.

Underscore Integrations

Why developers like Underscore?

Here’s a list of reasons why companies and developers use Underscore
Underscore Reviews

Here are some stack decisions, common use cases and reviews by companies and developers who chose Underscore in their tech stack.

Tim Abbott
Tim Abbott
Founder at Zulip · | 4 upvotes · 3.5K views
atZulipZulip
Underscore
Underscore
TypeScript
TypeScript

We use Underscore because it's a reasonable library for providing all the reasonable helper functions missing from JavaScript ES5 (or that perform poorly if you use the default ES5 version).

Since we're migrating the codebase to TypeScript , we'll likely end up removing most usage of it and ultimately no longer needing it, but we've been very happy with the library.

See more
Backbone.js
Backbone.js
Underscore
Underscore
#DizzyCard

Exploring my MVC solution for #DizzyCard, have have zeroed in on Backbone.js as the solution that best matches my requirements and style, that brings with it a requirement to use Underscore too which looks like a useful toolkit

See more
Nicholas Alexander
Nicholas Alexander
at Starfish Software · | 1 upvotes · 3.3K views
Underscore
Underscore

Making functional Javascript more concise and efficient (prefer more recent similar library, lodash). Underscore

See more

Underscore Alternatives & Comparisons

What are some alternatives to Underscore?
Lodash
A JavaScript utility library delivering consistency, modularity, performance, & extras. It provides utility functions for common programming tasks using the functional programming paradigm.
jQuery
jQuery is a cross-platform JavaScript library designed to simplify the client-side scripting of HTML.
Ramda
It emphasizes a purer functional style. Immutability and side-effect free functions are at the heart of its design philosophy. This can help you get the job done with simple, elegant code.
Modernizr
It’s a collection of superfast tests or detects as we like to call them which run as your web page loads, then you can use the results to tailor the experience to the user. It tells you what HTML, CSS and JavaScript features the user’s browser has to offer.
Modernizr
It’s a collection of superfast tests or detects as we like to call them which run as your web page loads, then you can use the results to tailor the experience to the user. It tells you what HTML, CSS and JavaScript features the user’s browser has to offer.
See all alternatives

Underscore's Followers
518 developers follow Underscore to keep up with related blogs and decisions.
Gaston Pillet
Kevin Campion
praveen kumar
Douglas Waltman
Mohammad Khoshnazar
vic bravo
Fernando Osuna
Yury Buldakov
Kieran Dang
Hassan Sultan