# Package Announcements

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

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

**Page:** 54

---

## [\[ANN\] IonCLI: your package manager and more in terminal](https://discourse.julialang.org/t/ann-ioncli-your-package-manager-and-more-in-terminal/44946)

<div class="topic-metadata">

**Author:** [@Roger-luo](https://discourse.julialang.org/u/Roger-luo)\
**Replies:** 4\
**Last updated:** [March 13, 2021, 10:40pm UTC](https://discourse.julialang.org/t/ann-ioncli-your-package-manager-and-more-in-terminal/44946 "2021-03-13T22:40:22Z")

</div>

Although I still have a lot feature want to add to it, I think it’s time to announce this and let people try it since I have been making whoever I know to try it in past few weeks. Thus I’m announcing a new CLI package I…

---

## [Recent developments in StaticArrays.jl land](https://discourse.julialang.org/t/recent-developments-in-staticarrays-jl-land/47778)

<div class="topic-metadata">

**Author:** [@mateuszbaran](https://discourse.julialang.org/u/mateuszbaran)\
**Replies:** 12\
**Last updated:** [March 11, 2021, 3:13pm UTC](https://discourse.julialang.org/t/recent-developments-in-staticarrays-jl-land/47778 "2021-03-11T15:13:27Z")

</div>

StaticArrays.jl has received a few cool new features since its 0.12.4 release that are now fast thanks to the memory layout changes in Julia 1.5. These changes are commonly known as non-allocating views but as I show her…

---

## [\[ANN\] Announcing GeoDataFrames.jl](https://discourse.julialang.org/t/ann-announcing-geodataframes-jl/56735)

<div class="topic-metadata">

**Author:** [@evetion](https://discourse.julialang.org/u/evetion)\
**Replies:** 3\
**Last updated:** [March 8, 2021, 7:13pm UTC](https://discourse.julialang.org/t/ann-announcing-geodataframes-jl/56735 "2021-03-08T19:13:19Z")

</div>

I’d like to announce GeoDataFrames.jl, a Table interface for reading and writing common vector formats, such as shapefiles and geopackages. It’s quite small, as the majority comes from the work in ArchGDAL.jl and GDAL.jl …

---

## [\[ANN\] StrongArrays: arrays with strongly-typed indices](https://discourse.julialang.org/t/ann-strongarrays-arrays-with-strongly-typed-indices/56588)

<div class="topic-metadata">

**Author:** [@circonflexe](https://discourse.julialang.org/u/circonflexe)\
**Replies:** 0\
**Last updated:** [March 5, 2021, 9:25pm UTC](https://discourse.julialang.org/t/ann-strongarrays-arrays-with-strongly-typed-indices/56588 "2021-03-05T21:25:52Z")

</div>

This tiny package allows defining custom array types that use type-aliases of Int as their indices. When handling a big data structure with lots of indices, this prevents you from accidentally using the wrong index. (Wel…

---

## [\[ANN\]: Gnuplot v1.1.0 - A Julia interface to gnuplot](https://discourse.julialang.org/t/ann-gnuplot-v1-1-0-a-julia-interface-to-gnuplot/37341)

<div class="topic-metadata">

**Author:** [@gcalderone](https://discourse.julialang.org/u/gcalderone)\
**Replies:** 57\
**Last updated:** [March 5, 2021, 2:50pm UTC](https://discourse.julialang.org/t/ann-gnuplot-v1-1-0-a-julia-interface-to-gnuplot/37341 "2021-03-05T14:50:23Z")

</div>

I’m glad to announce the first production ready version of Gnuplot.jl, a package to drive an external gnuplot process from Julia. The most characterizing features of Gnuplot.jl are: a carefully designed syntax, aime…

---

## [\[ANN\] NearestNeighborModels v0.1.4](https://discourse.julialang.org/t/ann-nearestneighbormodels-v0-1-4/56449)

<div class="topic-metadata">

**Author:** [@samuel\_okon](https://discourse.julialang.org/u/samuel_okon)\
**Replies:** 0\
**Last updated:** [March 3, 2021, 10:47pm UTC](https://discourse.julialang.org/t/ann-nearestneighbormodels-v0-1-4/56449 "2021-03-03T22:47:47Z")

</div>

This announces the v0.1.4 release of NearestNeighborModels.jl. NearestNeighborModels.jl builds on @kristoffer.carlsson NearestNeighbors package and earlier contributions from @tlienart residing at MLJModels.jl. The pack…

---

## [\[ANN\] Makie Update: Figures And Integrated Layouts](https://discourse.julialang.org/t/ann-makie-update-figures-and-integrated-layouts/52800)

<div class="topic-metadata">

**Author:** [@jules](https://discourse.julialang.org/u/jules)\
**Replies:** 31\
**Last updated:** [March 4, 2021, 5:59am UTC](https://discourse.julialang.org/t/ann-makie-update-figures-and-integrated-layouts/52800 "2021-03-04T05:59:24Z")

</div>

Hey everybody, For the last months Simon and I have been working on streamlining the integration of MakieLayout in the Makie ecosystem. Now, with AbstractPlotting.jl v0.15, we finally have made some bigger changes to ou…

---

## [\[ANN\] BijectiveHilbert.jl: Compute Hilbert curves in multiple dimensions](https://discourse.julialang.org/t/ann-bijectivehilbert-jl-compute-hilbert-curves-in-multiple-dimensions/56301)

<div class="topic-metadata">

**Author:** [@adolgert](https://discourse.julialang.org/u/adolgert)\
**Replies:** 0\
**Last updated:** [March 2, 2021, 5:17am UTC](https://discourse.julialang.org/t/ann-bijectivehilbert-jl-compute-hilbert-curves-in-multiple-dimensions/56301 "2021-03-02T05:17:23Z")

</div>

The Hilbert curve algorithm provides a simple way to cluster data for faster storage and retrieval. It’s used to distribute work among high-performance computers. There is a version of R-trees that uses Hilbert curves to…

---

## [\[ANN\] HITRAN.jl](https://discourse.julialang.org/t/ann-hitran-jl/56150)

<div class="topic-metadata">

**Author:** [@Hawkes](https://discourse.julialang.org/u/Hawkes)\
**Replies:** 0\
**Last updated:** [February 27, 2021, 6:32pm UTC](https://discourse.julialang.org/t/ann-hitran-jl/56150 "2021-02-27T18:32:25Z")

</div>

Dear all, I’m happy to announce the release of HITRAN.jl, a package meant for calculating high-resolution molecular absorption spectra based on the HITRAN database. The package takes a similar approach as the official …

---

## [\[ANN\] Metatheory.jl](https://discourse.julialang.org/t/ann-metatheory-jl/55451)

<div class="topic-metadata">

**Author:** [@0x0f0f0f](https://discourse.julialang.org/u/0x0f0f0f)\
**Replies:** 11\
**Last updated:** [February 27, 2021, 6:05pm UTC](https://discourse.julialang.org/t/ann-metatheory-jl/55451 "2021-02-27T18:05:18Z")

</div>

Hi everybody! I’m happy to announce that the first version of Metatheory.jl is out! You can find the code here GitHub - JuliaSymbolics/Metatheory.jl: General purpose algebraic metaprogramming and symbolic computation li…

---

## [\[ANN\] EarlyStopping 0.1.0](https://discourse.julialang.org/t/ann-earlystopping-0-1-0/55761)

<div class="topic-metadata">

**Author:** [@ablaom](https://discourse.julialang.org/u/ablaom)\
**Replies:** 3\
**Last updated:** [February 24, 2021, 7:05pm UTC](https://discourse.julialang.org/t/ann-earlystopping-0-1-0/55761 "2021-02-24T19:05:21Z")

</div>

The EarlyStopper objects defined in EarlyStopping.jl consume a sequence of numbers called losses generated by some external algorithm - generally the training loss or out-of-sample loss of some iterative statistical mode…

---

## [Announcing ygg](https://discourse.julialang.org/t/announcing-ygg/54687)

<div class="topic-metadata">

**Author:** [@fredrikekre](https://discourse.julialang.org/u/fredrikekre)\
**Replies:** 11\
**Last updated:** [February 21, 2021, 6:26am UTC](https://discourse.julialang.org/t/announcing-ygg/54687 "2021-02-21T06:26:18Z")

</div>

ygg ygg is a simple installer for using BinaryBuilder.jl built binaries from Yggdrasil outside of Julia. Installing ygg is simple (see the README), and then installing binaries is even simpler. Here is an example of addi…

---

## [\[ANN\] LaTeXDatax.jl 3.0.0](https://discourse.julialang.org/t/ann-latexdatax-jl-3-0-0/55675)

<div class="topic-metadata">

**Author:** [@gustaphe](https://discourse.julialang.org/u/gustaphe)\
**Replies:** 0\
**Last updated:** [February 20, 2021, 1:31pm UTC](https://discourse.julialang.org/t/ann-latexdatax-jl-3-0-0/55675 "2021-02-20T13:31:28Z")

</div>

I just finished a major rework of my LaTeXDatax package, and I realized I never announced it here when it first came out, so I’m taking the opportunity now. Introduction LaTeXDatax is an accompanying package to the LaTe…

---

## [\[RFC/ANN\] OscillatoryIntegralsODE.jl: Levin method + OrdinaryDiffEq](https://discourse.julialang.org/t/rfc-ann-oscillatoryintegralsode-jl-levin-method-ordinarydiffeq/55601)

<div class="topic-metadata">

**Author:** [@xzackli](https://discourse.julialang.org/u/xzackli)\
**Replies:** 3\
**Last updated:** [February 20, 2021, 3:12am UTC](https://discourse.julialang.org/t/rfc-ann-oscillatoryintegralsode-jl-levin-method-ordinarydiffeq/55601 "2021-02-20T03:12:21Z")

</div>

I’m requesting feedback on OscillatoryIntegralsODE.jl, which numerically evaluates integrals I = \\int\_a^b f(x) S(rx) \\, dx where f(x) is smooth and not oscillatory, but S(x) is highly oscillatory for large frequencies r…

---

## [\[ANN\] UnitfulLatexify.jl](https://discourse.julialang.org/t/ann-unitfullatexify-jl/54090)

<div class="topic-metadata">

**Author:** [@gustaphe](https://discourse.julialang.org/u/gustaphe)\
**Replies:** 16\
**Last updated:** [February 17, 2021, 9:02am UTC](https://discourse.julialang.org/t/ann-unitfullatexify-jl/54090 "2021-02-17T09:02:52Z")

</div>

Announcing UnitfulLatexify.jl – A glue package between Unitful and Latexify (surprise!). Creates LaTeXStrings from Unitful quantities and units, either on the form 35\\;\\mathrm{cm} or \\SI{35}{\\centi\\meter}. I think it’s…

---

## [Neighborhood.jl: Unified API for finding nearest neighbors in Julia](https://discourse.julialang.org/t/neighborhood-jl-unified-api-for-finding-nearest-neighbors-in-julia/38659)

<div class="topic-metadata">

**Author:** [@Datseris](https://discourse.julialang.org/u/Datseris)\
**Replies:** 15\
**Last updated:** [February 13, 2021, 5:35pm UTC](https://discourse.julialang.org/t/neighborhood-jl-unified-api-for-finding-nearest-neighbors-in-julia/38659 "2021-02-13T17:35:34Z")

</div>

I’d like to announce Neighborhood.jl, a new Julia package that has the following purpose: Provide a unified API for finding nearest (or approximately nearest) neighbors in Julia. The API is exceptionally simple (document…

---

## [\[ANN\] AbstractSDRs: Julia package to monitor various Software Defined Radios in a common API](https://discourse.julialang.org/t/ann-abstractsdrs-julia-package-to-monitor-various-software-defined-radios-in-a-common-api/55002)

<div class="topic-metadata">

**Author:** [@RGerzaguet](https://discourse.julialang.org/u/RGerzaguet)\
**Replies:** 0\
**Last updated:** [February 10, 2021, 3:26pm UTC](https://discourse.julialang.org/t/ann-abstractsdrs-julia-package-to-monitor-various-software-defined-radios-in-a-common-api/55002 "2021-02-10T15:26:04Z")

</div>

Hello there Hope this post finds you well ! I am really proud to present you a package that is now registered in the Julia registry. This package is called AbstractSDRs.jl and aims to provide a unified API to monitor,…

---

## [\[ANN\] New version of Merly.jl v1.0](https://discourse.julialang.org/t/ann-new-version-of-merly-jl-v1-0/54958)

<div class="topic-metadata">

**Author:** [@codeneomatrix](https://discourse.julialang.org/u/codeneomatrix)\
**Replies:** 0\
**Last updated:** [February 9, 2021, 11:24pm UTC](https://discourse.julialang.org/t/ann-new-version-of-merly-jl-v1-0/54958 "2021-02-09T23:24:16Z")

</div>

Hi all, I’m glad to announce the new version of Merly; which is a micro framework for web applications, which allows to build applications more easily and quickly, thanks to its syntax and tools included. This version …

---

## [Julia wrapper for SLEPc library](https://discourse.julialang.org/t/julia-wrapper-for-slepc-library/54910)

<div class="topic-metadata">

**Author:** [@bmxam](https://discourse.julialang.org/u/bmxam)\
**Replies:** 4\
**Last updated:** [February 9, 2021, 10:30am UTC](https://discourse.julialang.org/t/julia-wrapper-for-slepc-library/54910 "2021-02-09T10:30:06Z")

</div>

Hi every one, I have been using the SLEPc library (with fortran) for several years to solve large eigenvalues problems in parallel on distributed memory architectures. Since I have started to use julia for a while (and…

---

## [\[ANN\] SymbolicUtils.jl -- Groundwork for a symbolic ecosystem in Julia](https://discourse.julialang.org/t/ann-symbolicutils-jl-groundwork-for-a-symbolic-ecosystem-in-julia/38455)

<div class="topic-metadata">

**Author:** [@shashi](https://discourse.julialang.org/u/shashi)\
**Replies:** 26\
**Last updated:** [February 9, 2021, 8:10am UTC](https://discourse.julialang.org/t/ann-symbolicutils-jl-groundwork-for-a-symbolic-ecosystem-in-julia/38455 "2021-02-09T08:10:10Z")

</div>

Hello everyone, we (Mason Protter, Yingbo Ma, and I) are pleased to present to you SymbolicUtils.jl. This is the first of hopefully many packages to live in the JuliaSymbolics Github organization, and we hope that Symbol…

---

## [Announcing ProbabilityBoundsAnalysis.jl: rigorous arithmetic with probabilities](https://discourse.julialang.org/t/announcing-probabilityboundsanalysis-jl-rigorous-arithmetic-with-probabilities/54533)

<div class="topic-metadata">

**Author:** [@AnderGray](https://discourse.julialang.org/u/AnderGray)\
**Replies:** 3\
**Last updated:** [February 3, 2021, 4:37pm UTC](https://discourse.julialang.org/t/announcing-probabilityboundsanalysis-jl-rigorous-arithmetic-with-probabilities/54533 "2021-02-03T16:37:43Z")

</div>

Hi all! I’ve had ProbabilityBoundsAnalysis.jl live and as a registered package for a while, but thought I’d make a short post here. ProbabilityBoundsAnalysis.jl (PBA.jl) allows you to perform rigorous arithmetic operat…

---

## [\[ANN\] FoldsThreads.jl: A zoo of pluggable thread-based data-parallel execution mechanisms](https://discourse.julialang.org/t/ann-foldsthreads-jl-a-zoo-of-pluggable-thread-based-data-parallel-execution-mechanisms/54662)

<div class="topic-metadata">

**Author:** [@tkf](https://discourse.julialang.org/u/tkf)\
**Replies:** 9\
**Last updated:** [February 7, 2021, 10:32pm UTC](https://discourse.julialang.org/t/ann-foldsthreads-jl-a-zoo-of-pluggable-thread-based-data-parallel-execution-mechanisms/54662 "2021-02-07T22:32:12Z")

</div>

Data parallelism is a very useful approach to parallelism because we can describe what to compute rather than how to compute. It’s especially nice for parallel computing since specifying how to compute often leads to sub…

---

## [\[ANN\] Folds.jl: threaded, distributed, and GPU-based high-level data-parallel interface for Julia](https://discourse.julialang.org/t/ann-folds-jl-threaded-distributed-and-gpu-based-high-level-data-parallel-interface-for-julia/54701)

<div class="topic-metadata">

**Author:** [@tkf](https://discourse.julialang.org/u/tkf)\
**Replies:** 11\
**Last updated:** [February 7, 2021, 12:48am UTC](https://discourse.julialang.org/t/ann-folds-jl-threaded-distributed-and-gpu-based-high-level-data-parallel-interface-for-julia/54701 "2021-02-07T00:48:57Z")

</div>

Folds.jl provides a unified interface for various parallelized and sequential folds (sum, maximum, map, unique, etc.) based on Transducers.jl API. If you know ThreadsX.jl,\[1\] it provides a similar interface but with arbi…

---

## [ANN: Bayesian Linear Regression](https://discourse.julialang.org/t/ann-bayesian-linear-regression/42695)

<div class="topic-metadata">

**Author:** [@cscherrer](https://discourse.julialang.org/u/cscherrer)\
**Replies:** 2\
**Last updated:** [February 6, 2021, 1:57pm UTC](https://discourse.julialang.org/t/ann-bayesian-linear-regression/42695 "2021-02-06T13:57:00Z")

</div>

I’m happy to announce the release of BayesianLinearRegression.jl. Initial work on this package began in 2015, but there was some significant bitrot. Thanks to RelationalAI for supporting this development! I’ve started r…

---

## [ANN: XKCD.jl: Retrieve images and hover text from XKCD webcomic](https://discourse.julialang.org/t/ann-xkcd-jl-retrieve-images-and-hover-text-from-xkcd-webcomic/32963)

<div class="topic-metadata">

**Author:** [@joshday](https://discourse.julialang.org/u/joshday)\
**Replies:** 7\
**Last updated:** [February 3, 2021, 9:46pm UTC](https://discourse.julialang.org/t/ann-xkcd-jl-retrieve-images-and-hover-text-from-xkcd-webcomic/32963 "2021-02-03T21:46:10Z")

</div>

I had a bit of fun this morning filling an obvious void in the Julia ecosystem: using XKCD XKCD.comic(552) # Dict{Symbol,String} with 2 entries: # :imgsrc =\> "https://imgs.xkcd.com/comics/correlation.png" # :hover …

---

## [\[ANN\] Krippendorff.jl](https://discourse.julialang.org/t/ann-krippendorff-jl/54261)

<div class="topic-metadata">

**Author:** [@FPGro](https://discourse.julialang.org/u/FPGro)\
**Replies:** 1\
**Last updated:** [February 1, 2021, 1:40pm UTC](https://discourse.julialang.org/t/ann-krippendorff-jl/54261 "2021-02-01T13:40:59Z")

</div>

Hey folks, I just wanted to present a small, currently unregistered package that I cleaned up in the last days: Krippendorff.jl - efficient computation of Krippendorff’s alpha in Julia. What is it doing? Krippendorf…

---

## [\[ANN\] Actors 0.2, GenServers and Guards](https://discourse.julialang.org/t/ann-actors-0-2-genservers-and-guards/52056)

<div class="topic-metadata">

**Author:** [@pbayer](https://discourse.julialang.org/u/pbayer)\
**Replies:** 13\
**Last updated:** [January 30, 2021, 3:52pm UTC](https://discourse.julialang.org/t/ann-actors-0-2-genservers-and-guards/52056 "2021-01-30T15:52:08Z")

</div>

I’m happy to announce the release of Actors 0.2 together with two actor infrastructure libraries GenServers and Guards. Actors: Concurrency based on the Actor Model Actors implements the classical Actor model in Julia. …

---

## [USDAQuickStats 0.2.0](https://discourse.julialang.org/t/usdaquickstats-0-2-0/54213)

<div class="topic-metadata">

**Author:** [@alejandromerchan](https://discourse.julialang.org/u/alejandromerchan)\
**Replies:** 0\
**Last updated:** [January 29, 2021, 6:59pm UTC](https://discourse.julialang.org/t/usdaquickstats-0-2-0/54213 "2021-01-29T18:59:08Z")

</div>

It’s been out for a while but I recently did some refactoring to remove a lot of the IO dependencies that should be handled by the user. After that, I’m pretty happy to publicly announce my package USDAQuickStats.jl . T…

---

## [New tools for reducing compiler latency](https://discourse.julialang.org/t/new-tools-for-reducing-compiler-latency/52882)

<div class="topic-metadata">

**Author:** [@tim.holy](https://discourse.julialang.org/u/tim.holy)\
**Replies:** 7\
**Last updated:** [January 28, 2021, 10:26pm UTC](https://discourse.julialang.org/t/new-tools-for-reducing-compiler-latency/52882 "2021-01-28T22:26:34Z")

</div>

I’m pleased to announce the release of SnoopCompile 2.2.0, a major enhancement in the suite of tools for reducing “time to first plot.” This release provides considerably better insight into the costs of type inference, …

---

## [Looking for a maintainer for SimpleDirectMediaLayer.jl](https://discourse.julialang.org/t/looking-for-a-maintainer-for-simpledirectmedialayer-jl/53596)

<div class="topic-metadata">

**Author:** [@jonathanBieler](https://discourse.julialang.org/u/jonathanBieler)\
**Replies:** 4\
**Last updated:** [January 28, 2021, 1:51pm UTC](https://discourse.julialang.org/t/looking-for-a-maintainer-for-simpledirectmedialayer-jl/53596 "2021-01-28T13:51:42Z")

</div>

I made bindings for SDL2 (a popular multimedia library) a couple of years ago but I don’t have much time to maintain it anymore (I also don’t use it myself, which doesn’t help). I’d be happy to transfer the package to an…

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

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