JavaScript Stdlib

Open-source JavaScript projects categorized as Stdlib

Top 8 JavaScript Stdlib Projects

  1. stdlib

    ✨ Standard library for JavaScript and Node.js. ✨

    Project mention: GSoC 2025 Projects Announced | dev.to | 2025-05-08

    We hope that you'll join us in our mission to advance cutting-edge scientific computation in JavaScript. Start by showing your support and starring the project on GitHub today: https://github.com/stdlib-js/stdlib.

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.

    SurveyJS logo
  3. lib

    Autocode CLI and standard library tooling

  4. google-summer-of-code

    Google Summer of Code resources.

    Project mention: Google Summer of Code 2025 | dev.to | 2025-02-27

    These ideas, however, are just the beginning. We believe that innovation comes from collaboration, and we welcome fresh ideas from prospective contributors. If you have a project concept that aligns with our mission and a clear plan for execution, we would love to hear about it. Our current list of ideas is available on our GSoC repository, but don't feel constrained by it—great ideas come from all directions!

  5. react-comfort

    React Comfort is a React library that provides utilities for common programming tasks, that make coding in React easier and cleaner.

  6. array-to-fancy

    Convert an array to an object supporting fancy indexing.

    Project mention: 2024 Retrospective | dev.to | 2025-01-04

    As a language, JavaScript does not provide such convenient syntax, forcing users to either use more verbose object methods or manual for loops. We thus sought to address this gap by leveraging Proxy objects to support "fancy indexing". While the use of Proxy objects does incur some performance overhead due to property indirection, you now need only install and import a single package to get all the benefits of Python-style slicing in JavaScript, thus obviating the need for verbose for loops and making array manipulation significantly more ergonomic.

  7. random-sample

    Sample elements from an array-like object.

    Project mention: Reflecting on GSoC 2024 | dev.to | 2024-10-03

    And if you're just generally interested in contributing or staying updated, be sure to check out the project repository. Don't be shy, and come say hi. We'd love for you to be a part of our community!

  8. ndarray-fancy

    Fancy multidimensional array constructor.

    Project mention: LAPACK in your web browser | dev.to | 2024-12-20

    Importantly, not only can you independently install any one of stdlib's over 4,000 packages, but you can also fix, improve, and remix any one of those packages by forking an associated GitHub repository (e.g., see @stdlib/ndarray-fancy). By defining explicit layers of abstraction and dependency trees, stdlib offers you the freedom to choose the right layer of abstraction for your application. In some ways, it's a simple—and, if you're accustomed to conventional scientific software library design, perhaps unorthodox—idea, but, when tightly integrated with the web platform, it has powerful consequences and creates exciting new possibilities!

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. array-put

    Replace specified elements of an array with provided values.

    Project mention: The Accessor Protocol | dev.to | 2024-08-06

    For example, the following code sample uses @stdlib/array-put to replace the elements of an accessor protocol-compliant strided array at specified indices.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript Stdlib discussion

Log in or Post with

JavaScript Stdlib related posts

  • GSoC 2025 Projects Announced

    1 project | dev.to | 8 May 2025
  • Google Summer of Code 2025

    2 projects | dev.to | 27 Feb 2025
  • Reflecting on GSoC 2024

    2 projects | dev.to | 3 Oct 2024
  • Welcoming colors to the stdlib REPL!

    1 project | dev.to | 19 Aug 2024
  • The Accessor Protocol

    2 projects | dev.to | 6 Aug 2024
  • “True” Randomness vs. “Pseudo” Randomness

    2 projects | news.ycombinator.com | 2 Apr 2023
  • my thoughts about Node as a backend

    1 project | /r/node | 18 Aug 2022
  • A note from our sponsor - SurveyJS
    surveyjs.io | 7 Jul 2025
    Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more. Learn more →

Index

What are some of the best open-source Stdlib projects in JavaScript? This list will help you:

# Project Stars
1 stdlib 5,260
2 lib 3,816
3 google-summer-of-code 46
4 react-comfort 14
5 array-to-fancy 2
6 random-sample 2
7 ndarray-fancy 2
8 array-put 1

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.
surveyjs.io

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?