# Package Announcements

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

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

**Page:** 49

---

## [A stable RNG for tests: request for feed-back](https://discourse.julialang.org/t/a-stable-rng-for-tests-request-for-feed-back/38195)

<div class="topic-metadata">

**Author:** [@rfourquet](https://discourse.julialang.org/u/rfourquet)\
**Replies:** 24\
**Last updated:** [August 22, 2021, 3:54pm UTC](https://discourse.julialang.org/t/a-stable-rng-for-tests-request-for-feed-back/38195 "2021-08-22T15:54:29Z")

</div>

I would like to extend and ask feed back on a discussion started yesterday on Slack. The problem is about the default Julia RNG whose stream of generated random numbers can change in minor Julia version. There is a good…

---

## [ANN: Plotly library and doc updates](https://discourse.julialang.org/t/ann-plotly-library-and-doc-updates/66747)

<div class="topic-metadata">

**Author:** [@sglyon](https://discourse.julialang.org/u/sglyon)\
**Replies:** 0\
**Last updated:** [August 20, 2021, 8:10pm UTC](https://discourse.julialang.org/t/ann-plotly-library-and-doc-updates/66747 "2021-08-20T20:10:08Z")

</div>

Hello Julians! Over the past couple months we’ve made a ton of updates to the PlotlyBase.jl and PlotlyJS.jl packages We have a whole slew of new features including faceted charts, support for ColorSchemes.jl, templat…

---

## [UnitfulDual.jl - Combining dual numbers with physical units](https://discourse.julialang.org/t/unitfuldual-jl-combining-dual-numbers-with-physical-units/27168)

<div class="topic-metadata">

**Author:** [@AleMorales](https://discourse.julialang.org/u/AleMorales)\
**Replies:** 0\
**Last updated:** [August 5, 2019, 7:38am UTC](https://discourse.julialang.org/t/unitfuldual-jl-combining-dual-numbers-with-physical-units/27168 "2019-08-05T07:38:44Z")

</div>

Not sure where to post this, so I will give it a try here. I write scientific models for my job and I always like to use Unitful.jl to avoid manually tracking unit conversions and also as a basic check that the model is…

---

## [\[ANN\] DashTable.jl: Web-app based interactive table component](https://discourse.julialang.org/t/ann-dashtable-jl-web-app-based-interactive-table-component/66266)

<div class="topic-metadata">

**Author:** [@Manu\_Francis](https://discourse.julialang.org/u/Manu_Francis)\
**Replies:** 7\
**Last updated:** [August 19, 2021, 5:17am UTC](https://discourse.julialang.org/t/ann-dashtable-jl-web-app-based-interactive-table-component/66266 "2021-08-19T05:17:34Z")

</div>

DashTable.jl provides an interactive table component designed by Plotly for viewing, editing, and exploring large datasets. Now all data scientists and analysts using Julia can view their data in an interactive table in …

---

## [\[ANN\] Makie.jl 0.15](https://discourse.julialang.org/t/ann-makie-jl-0-15/64704)

<div class="topic-metadata">

**Author:** [@sdanisch](https://discourse.julialang.org/u/sdanisch)\
**Replies:** 29\
**Last updated:** [August 18, 2021, 3:45pm UTC](https://discourse.julialang.org/t/ann-makie-jl-0-15/64704 "2021-08-18T15:45:31Z")

</div>

I’m happy to announce a new, minor Makie version! The main breaking change is described in this PR. You can find all the other important changes in the NEWS.md. The most exciting feature surely is the much improved La…

---

## [\[ANN\] ONNX export for Flux models](https://discourse.julialang.org/t/ann-onnx-export-for-flux-models/33829)

<div class="topic-metadata">

**Author:** [@DrChainsaw](https://discourse.julialang.org/u/DrChainsaw)\
**Replies:** 12\
**Last updated:** [August 15, 2021, 8:50pm UTC](https://discourse.julialang.org/t/ann-onnx-export-for-flux-models/33829 "2021-08-15T20:50:23Z")

</div>

Hi, After not being able to find a persistent enough serialization format I whipped together a small package which translates models into an ONNX graph: Simple example: using ONNXmutable, Flux l1 = Conv((3,3), 2=\>3…

---

## [\[ANN\] SymmetryReduceBZ.jl: reduce the Brillouin zone by symmetry](https://discourse.julialang.org/t/ann-symmetryreducebz-jl-reduce-the-brillouin-zone-by-symmetry/64603)

<div class="topic-metadata">

**Author:** [@jerjorg](https://discourse.julialang.org/u/jerjorg)\
**Replies:** 3\
**Last updated:** [August 14, 2021, 8:54pm UTC](https://discourse.julialang.org/t/ann-symmetryreducebz-jl-reduce-the-brillouin-zone-by-symmetry/64603 "2021-08-14T20:54:43Z")

</div>

Calculating the properties of crystalline materials requires numeric integration. The function integrated is costly to evaluate, so symmetry is used to reduce the number of function evaluations. SymmetryReduceBZ.jl is a …

---

## [\[ANN\] Differential equations on manifolds: ManifoldDiffEq.jl](https://discourse.julialang.org/t/ann-differential-equations-on-manifolds-manifolddiffeq-jl/66385)

<div class="topic-metadata">

**Author:** [@mateuszbaran](https://discourse.julialang.org/u/mateuszbaran)\
**Replies:** 3\
**Last updated:** [August 14, 2021, 1:46pm UTC](https://discourse.julialang.org/t/ann-differential-equations-on-manifolds-manifolddiffeq-jl/66385 "2021-08-14T13:46:38Z")

</div>

We introduce the package ManifoldDiffEq.jl to solve differential equations on Riemannian manifolds. The package implements algorithms using interfaces of ManifoldsBase.jl and OrdinaryDiffEq.jl, combining strengths of bot…

---

## [\[ANN\] SQLdf - SQL for Julia types implementing Tables.jl](https://discourse.julialang.org/t/ann-sqldf-sql-for-julia-types-implementing-tables-jl/66380)

<div class="topic-metadata">

**Author:** [@viraltux](https://discourse.julialang.org/u/viraltux)\
**Replies:** 0\
**Last updated:** [August 14, 2021, 8:35am UTC](https://discourse.julialang.org/t/ann-sqldf-sql-for-julia-types-implementing-tables-jl/66380 "2021-08-14T08:35:43Z")

</div>

Latest version 0.2.0 of SQLdf uses as default RDB engine SQLite.jl instead accessing R/sqldf via RCall. This latest version and its default has the following new features: More responsive access to SQLite Ability to qu…

---

## [\[ANN\] CompatHelper.jl v3: now supports GitLab!](https://discourse.julialang.org/t/ann-compathelper-jl-v3-now-supports-gitlab/66218)

<div class="topic-metadata">

**Author:** [@mattBrzezinski](https://discourse.julialang.org/u/mattBrzezinski)\
**Replies:** 4\
**Last updated:** [August 12, 2021, 12:37am UTC](https://discourse.julialang.org/t/ann-compathelper-jl-v3-now-supports-gitlab/66218 "2021-08-12T00:37:57Z")

</div>

Hi all, Just wanted to announce that CompatHelper.jl v3 is out and now supports GitLab! You can now have an automated way to keep your package dependencies up-to-date if you’re using both the public or a private version…

---

## [\[ANN\] GarishPrint.jl - (Yet another) Pretty Printing your own julia objects!](https://discourse.julialang.org/t/ann-garishprint-jl-yet-another-pretty-printing-your-own-julia-objects/63340)

<div class="topic-metadata">

**Author:** [@Roger-luo](https://discourse.julialang.org/u/Roger-luo)\
**Replies:** 1\
**Last updated:** [June 21, 2021, 11:44pm UTC](https://discourse.julialang.org/t/ann-garishprint-jl-yet-another-pretty-printing-your-own-julia-objects/63340 "2021-06-21T23:44:21Z")

</div>

I’m excited to announce a new package to make the types defined by your own easily colorful and structural, despite of the implementation itself, this package is extremely easy to use, you only need to replace your print …

---

## [\[ANN\] Hyperopt.jl v0.5.0](https://discourse.julialang.org/t/ann-hyperopt-jl-v0-5-0/65984)

<div class="topic-metadata">

**Author:** [@baggepinnen](https://discourse.julialang.org/u/baggepinnen)\
**Replies:** 0\
**Last updated:** [August 7, 2021, 9:13am UTC](https://discourse.julialang.org/t/ann-hyperopt-jl-v0-5-0/65984 "2021-08-07T09:13:22Z")

</div>

Hyperopt.jl v0.5.0 has just been tagged. It is a breaking release, affecting primarily the GPSampler which has been removed (motivation). Breaking changes are listed in the release notes. The new release also brings so…

---

## [\[ANN\] Brillouin.jl: k-space utilities for crystalline eigenproblems](https://discourse.julialang.org/t/ann-brillouin-jl-k-space-utilities-for-crystalline-eigenproblems/64597)

<div class="topic-metadata">

**Author:** [@tchr](https://discourse.julialang.org/u/tchr)\
**Replies:** 6\
**Last updated:** [August 11, 2021, 7:52am UTC](https://discourse.julialang.org/t/ann-brillouin-jl-k-space-utilities-for-crystalline-eigenproblems/64597 "2021-08-11T07:52:22Z")

</div>

I wrote a small’ish package Brillouin.jl that is aimed at making the frequent task of determining and understanding paths and domains in k-space simpler and more streamlined. Specifically, it provides tools to easily: …

---

## [\[ANN\] DashBio.jl: package with a set of higher-level components like alignment chart, Forna container, Speck and many more](https://discourse.julialang.org/t/ann-dashbio-jl-package-with-a-set-of-higher-level-components-like-alignment-chart-forna-container-speck-and-many-more/66122)

<div class="topic-metadata">

**Author:** [@Manu\_Francis](https://discourse.julialang.org/u/Manu_Francis)\
**Replies:** 5\
**Last updated:** [August 10, 2021, 11:37pm UTC](https://discourse.julialang.org/t/ann-dashbio-jl-package-with-a-set-of-higher-level-components-like-alignment-chart-forna-container-speck-and-many-more/66122 "2021-08-10T23:37:58Z")

</div>

I am excited to announce the release of DashBio.jl, a suite of bioinformatics components that make it simpler to analyze and visualize bioinformatics data and interact with them in a Dash application by Plotly. Now all b…

---

## [\[ANN\] GraphMatFun.jl: computation graphs for matrix functions](https://discourse.julialang.org/t/ann-graphmatfun-jl-computation-graphs-for-matrix-functions/66113)

<div class="topic-metadata">

**Author:** [@jarl](https://discourse.julialang.org/u/jarl)\
**Replies:** 1\
**Last updated:** [August 10, 2021, 8:27am UTC](https://discourse.julialang.org/t/ann-graphmatfun-jl-computation-graphs-for-matrix-functions/66113 "2021-08-10T08:27:58Z")

</div>

We are proud to announce the first release of the package GraphMatFun.jl. This package contains functionality to represent, manipulate and optimize algorithms for matrix functions using directed acyclic graphs. It also c…

---

## [\[ANN + RFF\] TernaryPlots.jl - Recipes and tools to construct ternary/simplex plots](https://discourse.julialang.org/t/ann-rff-ternaryplots-jl-recipes-and-tools-to-construct-ternary-simplex-plots/65986)

<div class="topic-metadata">

**Author:** [@jacobusmmsmit](https://discourse.julialang.org/u/jacobusmmsmit)\
**Replies:** 1\
**Last updated:** [August 8, 2021, 3:54am UTC](https://discourse.julialang.org/t/ann-rff-ternaryplots-jl-recipes-and-tools-to-construct-ternary-simplex-plots/65986 "2021-08-08T03:54:44Z")

</div>

Hi all, I am happy to announce that TernaryPlots.jl, a package for recipes and tools for constructing ternary plots, has undergone an overhaul to now use the RecipesBase.jl API. This means that the functions will now be …

---

## [\[ANN\] EasyML.jl v0.2.0 - a foolproof way of doing ML with GUI elements](https://discourse.julialang.org/t/ann-easyml-jl-v0-2-0-a-foolproof-way-of-doing-ml-with-gui-elements/65936)

<div class="topic-metadata">

**Author:** [@OMLA](https://discourse.julialang.org/u/OMLA)\
**Replies:** 0\
**Last updated:** [August 6, 2021, 10:40am UTC](https://discourse.julialang.org/t/ann-easyml-jl-v0-2-0-a-foolproof-way-of-doing-ml-with-gui-elements/65936 "2021-08-06T10:40:24Z")

</div>

A new version of EasyML.jl has been released. With our package it is possible to: Design a neural network Train a neural network Validate a neural network Apply a neural network to new data Classific…

---

## [\[ANN\] Modia.jl - Modeling and Simulation (version 0.5, major redesign)](https://discourse.julialang.org/t/ann-modia-jl-modeling-and-simulation-version-0-5-major-redesign/65444)

<div class="topic-metadata">

**Author:** [@HildingElmqvist](https://discourse.julialang.org/u/HildingElmqvist)\
**Replies:** 6\
**Last updated:** [August 5, 2021, 6:15pm UTC](https://discourse.julialang.org/t/ann-modia-jl-modeling-and-simulation-version-0-5-major-redesign/65444 "2021-08-05T18:15:57Z")

</div>

Modia.jl version 0.5 (major redesign) Modia is an environment in the form of a Julia package to model and simulate physical systems (electrical, mechanical, thermo-dynamical, etc.) described by differential and algebraic…

---

## [\[ANN\] ARFFFiles.jl](https://discourse.julialang.org/t/ann-arfffiles-jl/61603)

<div class="topic-metadata">

**Author:** [@cjdoris](https://discourse.julialang.org/u/cjdoris)\
**Replies:** 3\
**Last updated:** [August 5, 2021, 4:50pm UTC](https://discourse.julialang.org/t/ann-arfffiles-jl/61603 "2021-08-05T16:50:04Z")

</div>

I recently tagged version 1.0 of ARFFFiles.jl, a package for loading and saving data files in the Attribute Relation File Format. This version introduces saving functionality, stabilises the API and adds a few performan…

---

## [\[RFC\] Mr Phelps - a distributed workflow orchestrator](https://discourse.julialang.org/t/rfc-mr-phelps-a-distributed-workflow-orchestrator/32893)

<div class="topic-metadata">

**Author:** [@anon92994695](https://discourse.julialang.org/u/anon92994695)\
**Replies:** 42\
**Last updated:** [August 4, 2021, 9:44pm UTC](https://discourse.julialang.org/t/rfc-mr-phelps-a-distributed-workflow-orchestrator/32893 "2021-08-04T21:44:33Z")

</div>

So I was talking in chat with @kevbonham and other’s about tools that are missing in the Julia ecosystem. It became readily apparent that the ability to monitor workflows(distributed or just script stacks) is mostly a P…

---

## [\[ANN\] TestEnv.jl: Activate your test enviroment, so you can use your test dependencies](https://discourse.julialang.org/t/ann-testenv-jl-activate-your-test-enviroment-so-you-can-use-your-test-dependencies/65739)

<div class="topic-metadata">

**Author:** [@oxinabox](https://discourse.julialang.org/u/oxinabox)\
**Replies:** 7\
**Last updated:** [August 4, 2021, 7:29am UTC](https://discourse.julialang.org/t/ann-testenv-jl-activate-your-test-enviroment-so-you-can-use-your-test-dependencies/65739 "2021-08-04T07:29:57Z")

</div>

Often when debugging a failing test I want run a snipped of code in the REPL from my tests. But often that snippet uses something (like ChainRulesTestUtil) which is not a main dependency of my package, just a test depen…

---

## [Upcoming AlgebraOfGraphics release](https://discourse.julialang.org/t/upcoming-algebraofgraphics-release/60968)

<div class="topic-metadata">

**Author:** [@piever](https://discourse.julialang.org/u/piever)\
**Replies:** 38\
**Last updated:** [August 4, 2021, 3:32am UTC](https://discourse.julialang.org/t/upcoming-algebraofgraphics-release/60968 "2021-08-04T03:32:40Z")

</div>

This is a pre-announcement about an upcoming release of AlgebraOfGraphics: AlgebraOfGraphics defines a language to make data visualizations by combining basic building blocks with \* and +. It is based on Makie to act…

---

## [\[ANN\] JuliaConnectoR v1.0.0](https://discourse.julialang.org/t/ann-juliaconnector-v1-0-0/65668)

<div class="topic-metadata">

**Author:** [@stefan-m-lenz](https://discourse.julialang.org/u/stefan-m-lenz)\
**Replies:** 5\
**Last updated:** [August 2, 2021, 2:21pm UTC](https://discourse.julialang.org/t/ann-juliaconnector-v1-0-0/65668 "2021-08-02T14:21:04Z")

</div>

Greetings to all Julia and R users! I would like to announce that the JuliaConnectoR R package has reached version 1.0. It is available from CRAN and GitHub. The goal of the package is to make it convenient to access …

---

## [\[ANN\] ShowLint](https://discourse.julialang.org/t/ann-showlint/52140)

<div class="topic-metadata">

**Author:** [@rikh](https://discourse.julialang.org/u/rikh)\
**Replies:** 22\
**Last updated:** [July 31, 2021, 4:05am UTC](https://discourse.julialang.org/t/ann-showlint/52140 "2021-07-31T04:05:01Z")

</div>

Hi all, TLDR: I made a Julia linter which shows rewrite suggestions online. At the time of writing it analyses 128 Julia repositories (about 1,012,728 lines of code) and shows the diffs. I was recently watching a video…

---

## [\[ANN\] LightLattices.jl - lazy interface to lattices with arbitrary unit cells](https://discourse.julialang.org/t/ann-lightlattices-jl-lazy-interface-to-lattices-with-arbitrary-unit-cells/65493)

<div class="topic-metadata">

**Author:** [@Gregstrq](https://discourse.julialang.org/u/Gregstrq)\
**Replies:** 1\
**Last updated:** [July 29, 2021, 6:16pm UTC](https://discourse.julialang.org/t/ann-lightlattices-jl-lazy-interface-to-lattices-with-arbitrary-unit-cells/65493 "2021-07-29T18:16:52Z")

</div>

Hi, everyone. This is an announcement for the package LightLattices.jl. It provides the lazy interface to work with lattices. The lattices of arbitrary dimensionality and arbitrary unit cells are supported. Overview Th…

---

## [\[ANN\] ThinModules.jl - lightweight module dependency resolver](https://discourse.julialang.org/t/ann-thinmodules-jl-lightweight-module-dependency-resolver/65256)

<div class="topic-metadata">

**Author:** [@Shuenhoy](https://discourse.julialang.org/u/Shuenhoy)\
**Replies:** 5\
**Last updated:** [July 26, 2021, 10:00am UTC](https://discourse.julialang.org/t/ann-thinmodules-jl-lightweight-module-dependency-resolver/65256 "2021-07-26T10:00:54Z")

</div>

Hello! This is a small package ThinModules.jl, which tries to avoid the manual maintenance of module orders. Please look at the example: using ThinModules @thinmod module MyModule # all submodules inside can have fr…

---

## [\[ANN\] Announcing AlgebraPDF.jl - operations on functions with parameters](https://discourse.julialang.org/t/ann-announcing-algebrapdf-jl-operations-on-functions-with-parameters/65213)

<div class="topic-metadata">

**Author:** [@misha\_mikhasenko](https://discourse.julialang.org/u/misha_mikhasenko)\
**Replies:** 12\
**Last updated:** [July 25, 2021, 8:53pm UTC](https://discourse.julialang.org/t/ann-announcing-algebrapdf-jl-operations-on-functions-with-parameters/65213 "2021-07-25T20:53:44Z")

</div>

Hi, I am happy to announce AlgebraPDF.jl, a package that defines operations on parametric functions and keeps track of parameters. f1 = FunctionWithParameters((x;p)-\>cos(p.a\*x+p.b), (a=5.0, b=2.0)) f2 = FunctionWithPar…

---

## [\[ANN\] Behavior.jl - Behavior Driven Development](https://discourse.julialang.org/t/ann-behavior-jl-behavior-driven-development/64742)

<div class="topic-metadata">

**Author:** [@erikedin](https://discourse.julialang.org/u/erikedin)\
**Replies:** 2\
**Last updated:** [July 18, 2021, 7:34pm UTC](https://discourse.julialang.org/t/ann-behavior-jl-behavior-driven-development/64742 "2021-07-18T19:34:07Z")

</div>

Hello! This is an announcement of Behavior.jl, a tool for Behavior Driven Development (BDD) in Julia. It is similar to tools like Pythons Behave, or the canonical BDD tool Cucumber. This package was previously known a…

---

## [\[ANN\] Announcing NumPyArrays.jl](https://discourse.julialang.org/t/ann-announcing-numpyarrays-jl/64467)

<div class="topic-metadata">

**Author:** [@mkitti](https://discourse.julialang.org/u/mkitti)\
**Replies:** 3\
**Last updated:** [July 14, 2021, 10:04pm UTC](https://discourse.julialang.org/t/ann-announcing-numpyarrays-jl/64467 "2021-07-14T22:04:00Z")

</div>

Synposis I am pleased to announce NumPyArrays.jl at version v0.1.1. Initial registration is in the general registry is in process. This package facilitates the conversion of certain Julia SubArrays, Base.ReinterpretedAr…

---

## [\[ANN\] EntropyHub.jl](https://discourse.julialang.org/t/ann-entropyhub-jl/64572)

<div class="topic-metadata">

**Author:** [@MattWillFlood](https://discourse.julialang.org/u/MattWillFlood)\
**Replies:** 11\
**Last updated:** [July 14, 2021, 11:46am UTC](https://discourse.julialang.org/t/ann-entropyhub-jl/64572 "2021-07-14T11:46:58Z")

</div>

This post is to announce the release of EntropyHub.jl - a package for estimating various information-theoretic entropy measures from time series and image data. EntropyHub.jl (v0.1) features functions for computing: s…

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

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