# Package Announcements

**URL:** https://discourse.julialang.org/c/package-announcements/60.md?page=14

[Latest](https://discourse.julialang.org/latest.md) · [Categories](https://discourse.julialang.org/categories.md) · [Tags](https://discourse.julialang.org/tags.md)

**Page:** 15

---

## [\[ANN\] IntervalArithmetic 0.23](https://discourse.julialang.org/t/ann-intervalarithmetic-0-23/131136)

<div class="topic-metadata">

**Author:** [@OlivierHnt](https://discourse.julialang.org/u/OlivierHnt)\
**Replies:** 0\
**Last updated:** [July 28, 2025, 3:38pm UTC](https://discourse.julialang.org/t/ann-intervalarithmetic-0-23/131136 "2025-07-28T15:38:14Z")

</div>

Dear all, It’s been a while since our last announcement about IntervalArithmetic.jl. We’d like to share what’s been happening over the past two years, and where the package is headed next. From v0.20 to v0.22 Version 0…

---

## [Double ANN: SignalDecomposition.jl + TimeseriesSurrogates.jl](https://discourse.julialang.org/t/double-ann-signaldecomposition-jl-timeseriessurrogates-jl/40072)

<div class="topic-metadata">

**Author:** [@Datseris](https://discourse.julialang.org/u/Datseris)\
**Replies:** 10\
**Last updated:** [July 28, 2025, 9:52am UTC](https://discourse.julialang.org/t/double-ann-signaldecomposition-jl-timeseriessurrogates-jl/40072 "2025-07-28T09:52:07Z")

</div>

Because I have been posting a lot of announcements lately, and because I don’t want people to start hating me for unending spam, I will announce two new packages in JuliaDynamics in this post: SignalDecomposition.jl and …

---

## [\[ANN\] ReactiveGraphs.jl - Reactive programming with a computational graph](https://discourse.julialang.org/t/ann-reactivegraphs-jl-reactive-programming-with-a-computational-graph/99262)

<div class="topic-metadata">

**Author:** [@RomainPct](https://discourse.julialang.org/u/RomainPct)\
**Replies:** 10\
**Last updated:** [July 25, 2025, 8:28am UTC](https://discourse.julialang.org/t/ann-reactivegraphs-jl-reactive-programming-with-a-computational-graph/99262 "2025-07-25T08:28:05Z")

</div>

Hi, I want to introduce v0.1 of ReactiveGraphs.jl. You can find the documentation here. The purpose of this package is to facilitate the development of (currently mono-threaded) data processing applications that consum…

---

## [ANN: ScopedSettings - ScopedValues with malleable global values](https://discourse.julialang.org/t/ann-scopedsettings-scopedvalues-with-malleable-global-values/130946)

<div class="topic-metadata">

**Author:** [@oschulz](https://discourse.julialang.org/u/oschulz)\
**Replies:** 0\
**Last updated:** [July 22, 2025, 3:35pm UTC](https://discourse.julialang.org/t/ann-scopedsettings-scopedvalues-with-malleable-global-values/130946 "2025-07-22T15:35:58Z")

</div>

I recently registered ScopedSettings. Thanks to @vchuravy we now have ScopedValues (natively as Base.ScopedValues since Julia v.11 and via the fallback package ScopedValues for earlier Julia versions). ScopedValues are…

---

## [\[ANN\] Rembus.jl 1.0](https://discourse.julialang.org/t/ann-rembus-jl-1-0/130882)

<div class="topic-metadata">

**Author:** [@attdona](https://discourse.julialang.org/u/attdona)\
**Replies:** 0\
**Last updated:** [July 20, 2025, 5:45pm UTC](https://discourse.julialang.org/t/ann-rembus-jl-1-0/130882 "2025-07-20T17:45:37Z")

</div>

The Rembus 1.0.0 version retains much of the original API while taking a significant step forward in the spirit of providing a simple yet powerful way to build distributed applications. What Makes Rembus Unique? Rembus …

---

## [\[ANN\] WaveMixings.jl Nonlinear spectroscopy based on the doorway-window approximation](https://discourse.julialang.org/t/ann-wavemixings-jl-nonlinear-spectroscopy-based-on-the-doorway-window-approximation/130879)

<div class="topic-metadata">

**Author:** [@apolion](https://discourse.julialang.org/u/apolion)\
**Replies:** 0\
**Last updated:** [July 20, 2025, 9:43am UTC](https://discourse.julialang.org/t/ann-wavemixings-jl-nonlinear-spectroscopy-based-on-the-doorway-window-approximation/130879 "2025-07-20T09:43:22Z")

</div>

INTRODUCTION After almost two year of work :woman\_lifting\_weights:, finally I am introducing WaveMixings.jl, a numerical implementation of the quasi-classical doorway-window approximation, specifically designed for on-th…

---

## [\[ANN\] Einops.jl: Concise, declarative tensor operations](https://discourse.julialang.org/t/ann-einops-jl-concise-declarative-tensor-operations/130792)

<div class="topic-metadata">

**Author:** [@AntonOresten](https://discourse.julialang.org/u/AntonOresten)\
**Replies:** 4\
**Last updated:** [July 17, 2025, 7:40am UTC](https://discourse.julialang.org/t/ann-einops-jl-concise-declarative-tensor-operations/130792 "2025-07-17T07:40:16Z")

</div>

I’m excited to share that I’ve been working on Einops.jl, bringing the popular einops tensor manipulation syntax to Julia. While Julia’s array interface is already excellent thanks to multiple dispatch, there’s still val…

---

## [\[ANN\] MapUnroll.jl: Type stable, efficient map-like iterations](https://discourse.julialang.org/t/ann-mapunroll-jl-type-stable-efficient-map-like-iterations/130762)

<div class="topic-metadata">

**Author:** [@Alec\_Loudenback](https://discourse.julialang.org/u/Alec_Loudenback)\
**Replies:** 6\
**Last updated:** [July 16, 2025, 10:25pm UTC](https://discourse.julialang.org/t/ann-mapunroll-jl-type-stable-efficient-map-like-iterations/130762 "2025-07-16T22:25:28Z")

</div>

MapUnroll.jl will soon (end of this week) be registered in General if all goes well. Copying the whole readme since it’s not very long: Quickstart To avoid issues and ensure performance with maps that use intermediate …

---

## [Cruise game engine v0.1.5: What's new and contributions in rendering & physics](https://discourse.julialang.org/t/cruise-game-engine-v0-1-5-whats-new-and-contributions-in-rendering-physics/130761)

<div class="topic-metadata">

**Author:** [@Gesee](https://discourse.julialang.org/u/Gesee)\
**Replies:** 2\
**Last updated:** [July 16, 2025, 6:47pm UTC](https://discourse.julialang.org/t/cruise-game-engine-v0-1-5-whats-new-and-contributions-in-rendering-physics/130761 "2025-07-16T18:47:30Z")

</div>

Cruise is a modular 2D/3D game engine for Julia, built on top of several standalone libraries (windowing, ECS, event systems, math, etc.), and acts as the orchestrator that makes them work together seamlessly. Recent Up…

---

## [Cruise v0.1.0: A Julia Game Engine](https://discourse.julialang.org/t/cruise-v0-1-0-a-julia-game-engine/130708)

<div class="topic-metadata">

**Author:** [@Gesee](https://discourse.julialang.org/u/Gesee)\
**Replies:** 5\
**Last updated:** [July 15, 2025, 4:18pm UTC](https://discourse.julialang.org/t/cruise-v0-1-0-a-julia-game-engine/130708 "2025-07-15T16:18:03Z")

</div>

Hello guys… It’s been more than a year that I have been working on this and after the last version of ReactiveECS, I think I finally have every necessary piece for this to work. Outdoors.jl: An API-agnostic windows an…

---

## [\[ANN\] Skia.jl - High performance 2D drawing/animation](https://discourse.julialang.org/t/ann-skia-jl-high-performance-2d-drawing-animation/130722)

<div class="topic-metadata">

**Author:** [@stene](https://discourse.julialang.org/u/stene)\
**Replies:** 0\
**Last updated:** [July 14, 2025, 8:55pm UTC](https://discourse.julialang.org/t/ann-skia-jl-high-performance-2d-drawing-animation/130722 "2025-07-14T20:55:07Z")

</div>

Skia is a 2D library which many browsers use. This text which you are reading, is probably generated through the Skia library. Skia.jl provides high performance visualization/drawing and works well together with GLFW.jl. …

---

## [ReactiveECS.jl v2.0.0: Breaking Changes for Massive Performance Boosts](https://discourse.julialang.org/t/reactiveecs-jl-v2-0-0-breaking-changes-for-massive-performance-boosts/130564)

<div class="topic-metadata">

**Author:** [@Gesee](https://discourse.julialang.org/u/Gesee)\
**Replies:** 3\
**Last updated:** [July 10, 2025, 10:00am UTC](https://discourse.julialang.org/t/reactiveecs-jl-v2-0-0-breaking-changes-for-massive-performance-boosts/130564 "2025-07-10T10:00:19Z")

</div>

Hi everyone! I’m happy to present ReactiveECS.jl v2.0.0! For those unfamiliar with the package, you can check out the original post. This new version follows v1.0.0, which received heavy criticism on the Flecs Discord—…

---

## [Feedback requested: updated Gettext.jl for i18n](https://discourse.julialang.org/t/feedback-requested-updated-gettext-jl-for-i18n/130506)

<div class="topic-metadata">

**Author:** [@stevengj](https://discourse.julialang.org/u/stevengj)\
**Replies:** 12\
**Last updated:** [July 9, 2025, 3:55pm UTC](https://discourse.julialang.org/t/feedback-requested-updated-gettext-jl-for-i18n/130506 "2025-07-09T15:55:09Z")

</div>

A common library for internationalization and localization ( i18n and l10n) is GNU gettext, which offers an ecosystem of tools for maintaining databases of translations for user-interface strings, along with software API…

---

## [\[ANN\] Gettext.jl 1.0 (new and improved) — translating Julia software](https://discourse.julialang.org/t/ann-gettext-jl-1-0-new-and-improved-translating-julia-software/130566)

<div class="topic-metadata">

**Author:** [@stevengj](https://discourse.julialang.org/u/stevengj)\
**Replies:** 0\
**Last updated:** [July 9, 2025, 4:55am UTC](https://discourse.julialang.org/t/ann-gettext-jl-1-0-new-and-improved-translating-julia-software/130566 "2025-07-09T04:55:53Z")

</div>

Gettext.jl offers facilities for internationalization and localization (i18n and l10n) of software in the Julia programming language, using the standard gettext system. Essentially, Gettext allows the programmer to mark…

---

## [\[ANN\] CensusACS a Julia API to the U.S. Census Bureau's American Community Survey](https://discourse.julialang.org/t/ann-censusacs-a-julia-api-to-the-u-s-census-bureaus-american-community-survey/130514)

<div class="topic-metadata">

**Author:** [@technocrat](https://discourse.julialang.org/u/technocrat)\
**Replies:** 1\
**Last updated:** [July 6, 2025, 7:25pm UTC](https://discourse.julialang.org/t/ann-censusacs-a-julia-api-to-the-u-s-census-bureaus-american-community-survey/130514 "2025-07-06T19:25:18Z")

</div>

A Julia package for retrieving data from the U.S. Census Bureau’s American Community Survey (ACS) API. This is based on the R tidycensus package by Kyle Walker (GitHub - walkerke/tidycensus: Load US Census boundary and a…

---

## [\[ANN\] SPHExample - A teaching package for small SPH dam-break simulations](https://discourse.julialang.org/t/ann-sphexample-a-teaching-package-for-small-sph-dam-break-simulations/92666)

<div class="topic-metadata">

**Author:** [@Ahmed\_Salih](https://discourse.julialang.org/u/Ahmed_Salih)\
**Replies:** 19\
**Last updated:** [July 3, 2025, 8:50pm UTC](https://discourse.julialang.org/t/ann-sphexample-a-teaching-package-for-small-sph-dam-break-simulations/92666 "2025-07-03T20:50:49Z")

</div>

Hi everyone! First time doing this sort of annoucement so a bit excited and nervous :slight\_smile: I’d like to announce a new package that I’ve been working on: an SPH (Smoothed Particle Hydrodynamics) dam-break simula…

---

## [Organized package list that includes a synopsys of the package function?](https://discourse.julialang.org/t/organized-package-list-that-includes-a-synopsys-of-the-package-function/130452)

<div class="topic-metadata">

**Author:** [@skypuppy](https://discourse.julialang.org/u/skypuppy)\
**Replies:** 1\
**Last updated:** [July 3, 2025, 2:09pm UTC](https://discourse.julialang.org/t/organized-package-list-that-includes-a-synopsys-of-the-package-function/130452 "2025-07-03T14:09:08Z")

</div>

Is there an organized package list somewhere? Esp one that includes a short synopsis of that the package is about? (Who it was written for?) Ideally with an index sorted by name and one by purpose? With more than 5,0…

---

## [Arceus.jl — A Lightning-Fast Behavior Resolution System](https://discourse.julialang.org/t/arceus-jl-a-lightning-fast-behavior-resolution-system/130321)

<div class="topic-metadata">

**Author:** [@Gesee](https://discourse.julialang.org/u/Gesee)\
**Replies:** 24\
**Last updated:** [July 3, 2025, 12:12am UTC](https://discourse.julialang.org/t/arceus-jl-a-lightning-fast-behavior-resolution-system/130321 "2025-07-03T00:12:58Z")

</div>

Hi all, I’m happy to present Arceus.jl, a fork of a high-performance AliceRoselia’s original package Arceus, which introduces a novel way to resolve behaviors for entities based on their component sets—using magic bitbo…

---

## [Package Proposal: ExperimentNumber.jl - annotating an integer with a label to allow dispatch on label](https://discourse.julialang.org/t/package-proposal-experimentnumber-jl-annotating-an-integer-with-a-label-to-allow-dispatch-on-label/130374)

<div class="topic-metadata">

**Author:** [@gmcardle](https://discourse.julialang.org/u/gmcardle)\
**Replies:** 0\
**Last updated:** [July 1, 2025, 2:58pm UTC](https://discourse.julialang.org/t/package-proposal-experimentnumber-jl-annotating-an-integer-with-a-label-to-allow-dispatch-on-label/130374 "2025-07-01T14:58:22Z")

</div>

I’m currently making a small module to scratch an itch but wondered if it would be of wider use and worth going the extra step of publishing it. My primary use case is to be able to pass the run number of a given experi…

---

## [\[ANN\] MetidaNCA.jl: Noncompartmental PK Analysis (NCA)](https://discourse.julialang.org/t/ann-metidanca-jl-noncompartmental-pk-analysis-nca/64472)

<div class="topic-metadata">

**Author:** [@PharmCat](https://discourse.julialang.org/u/PharmCat)\
**Replies:** 9\
**Last updated:** [July 1, 2025, 2:21pm UTC](https://discourse.julialang.org/t/ann-metidanca-jl-noncompartmental-pk-analysis-nca/64472 "2025-07-01T14:21:03Z")

</div>

MetidaNCA is the package for noncompartmental pharmacokinetic analysis. It’s assumed that the package can be used for batch data analysis. The main calculation methods are implemented: Linear-trapesoidal; Log-trapezoid…

---

## [\[ANN\] KWayMerges.jl: Small package for the k-way merge algorithm](https://discourse.julialang.org/t/ann-kwaymerges-jl-small-package-for-the-k-way-merge-algorithm/130340)

<div class="topic-metadata">

**Author:** [@jakobnissen](https://discourse.julialang.org/u/jakobnissen)\
**Replies:** 2\
**Last updated:** [July 1, 2025, 11:52am UTC](https://discourse.julialang.org/t/ann-kwaymerges-jl-small-package-for-the-k-way-merge-algorithm/130340 "2025-07-01T11:52:00Z")

</div>

I’m pleased to introduce the newest BioJulia package: KWayMerges.jl - currently undergoing registration. This tiny package provides the KWayMerger type, which lazily merges multiple sorted iterators into a single, sorte…

---

## [Easy GitHub benchmarking with new AirspeedVelocity.jl](https://discourse.julialang.org/t/easy-github-benchmarking-with-new-airspeedvelocity-jl/129327)

<div class="topic-metadata">

**Author:** [@MilesCranmer](https://discourse.julialang.org/u/MilesCranmer)\
**Replies:** 18\
**Last updated:** [July 1, 2025, 9:21am UTC](https://discourse.julialang.org/t/easy-github-benchmarking-with-new-airspeedvelocity-jl/129327 "2025-07-01T09:21:02Z")

</div>

AirspeedVelocity.jl now has a marketplace GitHub Action! I’m excited to announce a marketplace GitHub Action for AirspeedVelocity.jl, making it very easy to measure benchmarks in pull requests to your Julia package. The…

---

## [\[ANN\] Gaston v2.0 released](https://discourse.julialang.org/t/ann-gaston-v2-0-released/130358)

<div class="topic-metadata">

**Author:** [@mbaz](https://discourse.julialang.org/u/mbaz)\
**Replies:** 0\
**Last updated:** [July 1, 2025, 1:29am UTC](https://discourse.julialang.org/t/ann-gaston-v2-0-released/130358 "2025-07-01T01:29:35Z")

</div>

Version 2.0 of Gaston (a Julia package for plotting with gnuplot) has been released. Highlights include: A recipe system to allow plotting of arbitrary Julia types. A new package, GastonRecipes, allows writing recipes …

---

## [ReactiveECS.jl v1.0.0: Powerful reactive ECS balancing flexibility and performances](https://discourse.julialang.org/t/reactiveecs-jl-v1-0-0-powerful-reactive-ecs-balancing-flexibility-and-performances/130216)

<div class="topic-metadata">

**Author:** [@Gesee](https://discourse.julialang.org/u/Gesee)\
**Replies:** 0\
**Last updated:** [June 26, 2025, 12:55am UTC](https://discourse.julialang.org/t/reactiveecs-jl-v1-0-0-powerful-reactive-ecs-balancing-flexibility-and-performances/130216 "2025-06-26T00:55:11Z")

</div>

Hello guys… Happy today to provide you the latest version of ReactiveECS.jl (look at this post if you don’t know yet the package.). Adding some powerful features to fills all the remaining gaps. Without further ado, let…

---

## [WunDeeDB.jl a lightweight sqlite backed vector database](https://discourse.julialang.org/t/wundeedb-jl-a-lightweight-sqlite-backed-vector-database/130151)

<div class="topic-metadata">

**Author:** [@mantzaris](https://discourse.julialang.org/u/mantzaris)\
**Replies:** 0\
**Last updated:** [June 24, 2025, 1:11am UTC](https://discourse.julialang.org/t/wundeedb-jl-a-lightweight-sqlite-backed-vector-database/130151 "2025-06-24T01:11:34Z")

</div>

WunDeeDB.jl: An easy to use, zero config, WAL, SQLite backend vector database Is now in the general repository, GitHub - mantzaris/WunDeeDB.jl: Your just-works / zero-config / embedded / WAL: vector database What WunDe…

---

## [RECS: A Reactive ECS Framework for High-Performance Simulations in Julia](https://discourse.julialang.org/t/recs-a-reactive-ecs-framework-for-high-performance-simulations-in-julia/130098)

<div class="topic-metadata">

**Author:** [@Gesee](https://discourse.julialang.org/u/Gesee)\
**Replies:** 16\
**Last updated:** [June 23, 2025, 5:09pm UTC](https://discourse.julialang.org/t/recs-a-reactive-ecs-framework-for-high-performance-simulations-in-julia/130098 "2025-06-23T17:09:00Z")

</div>

I am thrilled to introduce RECS (Reactive Entity-Component-System), a new Julia package designed for building high-performance, modular, and reactive simulations, with a focus on game development and scientific applicati…

---

## [CollocationPoints.jl --- Generating variable-density points for SciML](https://discourse.julialang.org/t/collocationpoints-jl-generating-variable-density-points-for-sciml/130125)

<div class="topic-metadata">

**Author:** [@pkmishra](https://discourse.julialang.org/u/pkmishra)\
**Replies:** 1\
**Last updated:** [June 23, 2025, 10:46am UTC](https://discourse.julialang.org/t/collocationpoints-jl-generating-variable-density-points-for-sciml/130125 "2025-06-23T10:46:09Z")

</div>

I have been porting my older utility codes to Julia. Here is something I used for generating nodes for solving PDEs with meshfree methods and sparse parameterisation of inverse problems. This may be useful in solving PDE…

---

## [ANN: New Github organization OpenSourceAWE](https://discourse.julialang.org/t/ann-new-github-organization-opensourceawe/130103)

<div class="topic-metadata">

**Author:** [@ufechner7](https://discourse.julialang.org/u/ufechner7)\
**Replies:** 1\
**Last updated:** [June 22, 2025, 10:06pm UTC](https://discourse.julialang.org/t/ann-new-github-organization-opensourceawe/130103 "2025-06-22T22:06:37Z")

</div>

We launched a new GitHub organization on airborne wind energy to foster the collaboration of startups and academia. Airborne wind energy is a promising approach for de-central wind energy harvesting offshore wind ener…

---

## [\[ANN\] BioJulia: CIGARStrings.jl](https://discourse.julialang.org/t/ann-biojulia-cigarstrings-jl/130112)

<div class="topic-metadata">

**Author:** [@jakobnissen](https://discourse.julialang.org/u/jakobnissen)\
**Replies:** 0\
**Last updated:** [June 22, 2025, 3:02pm UTC](https://discourse.julialang.org/t/ann-biojulia-cigarstrings-jl/130112 "2025-06-22T15:02:16Z")

</div>

I’m pleased to announce the latest BioJulia package: CIGARStrings.jl. This is a small package used to parse Concise Idiosyncratic Gapped Alignment Reports, or, CIGAR strings, for short. CIGARs are a notation for writing…

---

## [\[ANN\] Exodus.jl v0.14.1 - Performant mesh IO that plays nice with MPI and juliac](https://discourse.julialang.org/t/ann-exodus-jl-v0-14-1-performant-mesh-io-that-plays-nice-with-mpi-and-juliac/130034)

<div class="topic-metadata">

**Author:** [@Craig\_Hamel](https://discourse.julialang.org/u/Craig_Hamel)\
**Replies:** 3\
**Last updated:** [June 20, 2025, 5:52pm UTC](https://discourse.julialang.org/t/ann-exodus-jl-v0-14-1-performant-mesh-io-that-plays-nice-with-mpi-and-juliac/130034 "2025-06-20T17:52:48Z")

</div>

I’m pleased to announce that I just released a new version of Exodus.jl, a julia interface to the exodusII data format that is frequently used in finite element codes. This file format is readily viewable in paraview in …

[Previous page](https://discourse.julialang.org/c/package-announcements/60.md?page=13)

[Next page](https://discourse.julialang.org/c/package-announcements/60.md?page=15)
