Release Radar · August 2024: Major updates from the open source community

This page summarizes the projects mentioned and recommended in the original post on dev.to

Civic Auth - Auth in Less Than 5 Minutes
Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
www.civic.com
featured
SurveyJS - JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io
featured
  1. postcss-plugins

    PostCSS Tools and Plugins

    Who likes modern CSS? PostCSS Preset Env can help you convert modern CSS into readable browser code, by determining the polyfills needed based on the target browser or runtime environment. The latest version brings support for CSS nesting to align with the latest specifications, and the order of nested declarations and rules are preserved to better support mixins. This new update only supports Node.js 18 or higher. Check out the full list of changes in the release notes.

  2. Civic Auth

    Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.

    Civic Auth logo
  3. GraphQL for .NET

    GraphQL for .NET

    This is version 8.0 of GraphQL for .NET, not something for .NET 8.0 - confusing I know! GraphQL for .NET is an implementation of GraphQL specifically in .NET. The latest version brings dozens of changes from removing some deprecated methods, simplifying metadata build methods, better error messages and handling, refractor validation rules, and so much more. Check out all the changes in the release notes.

  4. WebdriverIO

    Next-gen browser and mobile automation test framework for Node.js

    It's important to test our code to ensure it works the way we intend. WebdriverIO is a test automation framework, for e2e, unit, and component testing in the browser. It's designed for Node.js and provides support for BDD/TDD test frameworks, and can be run locally or in the cloud. The newest major release has lots of breaking changes, and a bunch of new features. Testers can use new commands, define a custom hostname for component tests, and there's support for fake timers. Check out all the major and breaking changes in the changelog.

  5. bubbletea

    A powerful little TUI framework 🏗

    From Charm comes the new fun, functional, and stateful way to build interactive terminal applications. Bubble Tea is text user interface (TUI) framework built using the Go framework. Bubble Tea has been used to create all kinds of fun programs including ASCII movie art, a CLI for ChatGPT, ordering coffee from the command line, and loads more. Congrats to the team on shipping the big 1.0 🥳.

  6. Typesense

    Open Source alternative to Algolia + Pinecone and an Easier-to-Use alternative to ElasticSearch ⚡ 🔍 ✨ Fast, typo tolerant, in-memory fuzzy Search Engine for building delightful search experiences

    We all make mistakes at times, and we've all made a typo here and there at some point in our lives. Typesense is here to change all that, with a typo-tolerant, in-memory, fuzzy search engine. The latest release has a new mode, better typo tolerance, support for new references and synonyms, new search parameters, and AI search improvements. Check out all the breaking changes and major updates in the Typesense release notes.

  7. Chips-n-Salsa

    A Java library of Customizable, Hybridizable, Iterative, Parallel, Stochastic, and Self-Adaptive Local Search Algorithms

    This is exactly what Chips-n-Salsa is, a Java library of its acronym. We featured this project in the September 2022 Release Radar back when version 6.0 was launched. Now, with update 7.0, there are some breaking changes including configurable source of randomness, enhancements to evolutionary computation, code improvements for enhanced performance, and various fixes to issues identified by static analysis tools.

  8. neo

    The application worker driven frontend framework (by neomjs)

    We've loved watching Neo.mjs grow. From featuring this project in the March 2022 Release Radar and our special December 2022-January 2023 Release Radar. Now Neo.mjs is back with version 7.0 🎉. Neo.mjs is a JavaScript Frontend Framework for building enterprise applications, with a focus on multi-threading. This latest version brings new syntax, enabling support to run multiple environments or versions of the framework on the same page. Check out the Medium blog post for an in-depth look at Neo.mjs and some of the new features.

  9. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  10. engine

    Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF

    If you love building games, this one is for you. PlayCanvas is a WebGL and HTML5 game engine. Some of the web's most popular games have been built with PlayCanvas. The latest release has tonnes of breaking changes from removing WebGL1 support along with dozens of other legacy scripts and functions. There are also some new rendering features, materials, and blending tools. Dig into all the changes in the release notes.

  11. jsdom

    A JavaScript implementation of various web standards, for use with Node.js

    Here's another one for testing - jsdom, a pure JavaScript implementation of web standards. It implements the Web Hypertext Application Technology Working Group (WHATWG), HTML, and DOM standards so you can test your Node.js application. This latest version changes the prototype so the chain now stays within jsdom, avoiding potential conflicts and ensures that the behavior of objects within jsdom is consistent and predictable. This version also requires Node.js 18 or higher.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Show HN: Node.js video tutorials where you can edit and run the code

    3 projects | news.ycombinator.com | 23 Apr 2025
  • Performance Testing: Total.js vs. NestJS

    4 projects | dev.to | 23 Oct 2024
  • 6 Repositories To Master Node.js

    5 projects | dev.to | 13 Jul 2024
  • Best NodeJS frameworks for seamless backend development

    13 projects | dev.to | 20 Nov 2023
  • Technologies to create a chat application with different channels like Slack?

    3 projects | /r/node | 6 May 2023

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