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

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

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
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.
getstream.io
featured
  1. JavaPermutationTools

    A Java library for computation on permutations and sequences

    The JavaPermutationTools (JPT) library provides Java classes and interfaces, that enable representing and generating permutations and sequences. Computations can also be performed on these permutations and sequences. The latest changes include various improvements to implementations of algorithms for randomly sampling from arrays, as well as removing previously deprecated interfaces, and a variety of fixes to issues identified by static analysis with SpotBugs. Read more about all the changes in the release notes.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. doggo

    :dog: Command-line DNS Client for Humans. Written in Golang

    We had to feature doggo, Bluey is an Australian National icon 🐶, and I'm Aussie after all. That aside, Doggo is a modern command line DNS client written in Golang. It outputs information in a concise manner, and supports DoH, DoT, DoQ, and DNSCrypt. It's not just called doggo for the Bluey fans and dog lovers, (even though doggos are the best, sorry cat people), it's inspired by dog written in Rust. Doggo is written in Go, so dog + go = doggo! Congratulations on shipping—and writing—your first DNS client 🥳.

  4. primevue

    Next Generation Vue UI Component Library

    If you use Vue, then check out PrimeVue, a rich set of UI components for all your Vue based applications. The latest update includes some fixes, updates to documentation, and more. This new version is the public release of PrimeVue 4.0.0-rc.3, so you can view all the changes in the RC release notes.

  5. dog

    A command-line DNS client.

    We had to feature doggo, Bluey is an Australian National icon 🐶, and I'm Aussie after all. That aside, Doggo is a modern command line DNS client written in Golang. It outputs information in a concise manner, and supports DoH, DoT, DoQ, and DNSCrypt. It's not just called doggo for the Bluey fans and dog lovers, (even though doggos are the best, sorry cat people), it's inspired by dog written in Rust. Doggo is written in Go, so dog + go = doggo! Congratulations on shipping—and writing—your first DNS client 🥳.

  6. cli

    Heroku CLI (by heroku)

    If you love using or building Heroku apps, and working from the command line, then the Heroku CLI is for you. It allows you to manage all your Heroku applications from the terminal. This latest update is an architecture update, now with all the core CLI commands built on the oclif platform; an open CLI framework. This means all the output formatting is different, and there are lots of additional flags you can use to manage your apps even more seamlessly. Dig into all the changes in the Heroku release notes.

  7. github

    Go library for accessing the GitHub v3 API

    Google might not be open source themselves, but they do a lot for the open source community. go-github is a Go library for accessing the GitHub API. GitHub API version 3.0 is available, and go-github makes use of this. The latest release changes the enterprise runner to also use ListRunnersOptions, as well as new feature to support the querying of custom organisation roles, which was released by GitHub in November last year. There are also lots of other changes, so make sure you check up on them all in the go-github changelog.

  8. oclif

    CLI for generating, building, and releasing oclif CLIs. Built by Salesforce.

    If you love using or building Heroku apps, and working from the command line, then the Heroku CLI is for you. It allows you to manage all your Heroku applications from the terminal. This latest update is an architecture update, now with all the core CLI commands built on the oclif platform; an open CLI framework. This means all the output formatting is different, and there are lots of additional flags you can use to manage your apps even more seamlessly. Dig into all the changes in the Heroku release notes.

  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. good_job

    Multithreaded, Postgres-based, Active Job backend for Ruby on Rails.

    I wish I got told "good job" 👍 every single day. Rather than telling you what a good job you did, GoodJob provides a multithreaded, Postgres-based, Active Job backend for Ruby on Rails. This newest version resolves deferred database schema changes, and removes deprecated behaviour. It's been two years since the last major version update, and there are over 100 patch releases from 88 contributors including new batches, bulk enqueuing, labelled jobs, job throttling, dark mode for the web dashboard, and tonnes more. Read about them all in the GoodJob Discussion post.

  11. enioka_scan

    Integration library for all your Android hardware barcode scanner integration needs

    Do you have Android hardware? Are you using barcode scanners? Then enoika Scan is for you. It's an integration library for Android barcode scanners. You can write applications, without worrying about vendor lock-ins. This newest release focuses on improving the user experience, whilst including some new features. It's now easier to start developing with this library since the structure has been reworked into various modules, so you only need to find and work with the module you need. The team has now put together official documentation to make things easier to find.

  12. ly

    A lightweight TUI (ncurses-like) display manager for Linux and BSD (mirror of https://codeberg.org/fairyglade/ly).

    This is one for our Linux and BSD devs. Ly is a lightweight display manager console and UI for Linux and BSD. Essentially it can give you a Matrix look and feel, so you can be than 10x developer. After some time, Ly has gone through a full Zig rewrite, with lots of issues fixed along the way. This leads to the first major release of Ly. Congratulations to Fairy Glade and the team 🙌.

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

  • Why not use DNS over HTTPS (DoH)?

    8 projects | news.ycombinator.com | 8 Jun 2025
  • Ask HN: What ist your AdBlock strategy?

    7 projects | news.ycombinator.com | 28 Oct 2024
  • Pi hole set up for total beginner

    2 projects | /r/pihole | 6 Dec 2023
  • Anti-Anti-Adblocker uBlock filter to get rid of the annoying YouTube message

    4 projects | news.ycombinator.com | 14 Oct 2023
  • Encrypted Client Hello – the last puzzle piece to privacy

    4 projects | news.ycombinator.com | 29 Sep 2023