# Package Announcements

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

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

**Page:** 21

---

## [\[ANN\] CryptoGroups.jl: A Versatile, Type-Safe Cryptographic Group Library](https://discourse.julialang.org/t/ann-cryptogroups-jl-a-versatile-type-safe-cryptographic-group-library/119200)

<div class="topic-metadata">

**Author:** [@Janis\_Erdmanis](https://discourse.julialang.org/u/Janis_Erdmanis)\
**Replies:** 1\
**Last updated:** [November 6, 2024, 4:27pm UTC](https://discourse.julialang.org/t/ann-cryptogroups-jl-a-versatile-type-safe-cryptographic-group-library/119200 "2024-11-06T16:27:31Z")

</div>

Hello, everyone :partying\_face: I’m thrilled to announce the release of CryptoGroups.jl, a package that brings a versatile and type-safe implementation of cryptographic groups to Julia. This library has been a long-term…

---

## [JMcDM: A Julia package for multiple-criteria decision making tools](https://discourse.julialang.org/t/jmcdm-a-julia-package-for-multiple-criteria-decision-making-tools/54942)

<div class="topic-metadata">

**Author:** [@jbytecode](https://discourse.julialang.org/u/jbytecode)\
**Replies:** 3\
**Last updated:** [November 5, 2024, 7:06pm UTC](https://discourse.julialang.org/t/jmcdm-a-julia-package-for-multiple-criteria-decision-making-tools/54942 "2024-11-05T19:06:40Z")

</div>

Hey guys, I am happy to announce that I have just prepared the skeleton of the Julia package JMcDM which basically implements Topsis, Electre, Dematel, Moora, Vikor, and AHP (Analytical hierarchy process) as multiple cr…

---

## [\[ANN\] TensorKit.jl v0.13](https://discourse.julialang.org/t/ann-tensorkit-jl-v0-13/122259)

<div class="topic-metadata">

**Author:** [@lkdvos](https://discourse.julialang.org/u/lkdvos)\
**Replies:** 0\
**Last updated:** [November 4, 2024, 9:19pm UTC](https://discourse.julialang.org/t/ann-tensorkit-jl-v0-13/122259 "2024-11-04T21:19:11Z")

</div>

Hi everyone, Together with @juthohaegeman, I’m excited to announce the release of TensorKit.jl v0.13﻿, a Julia package designed for large-scale tensor computations with a touch of category theory. This release brings a …

---

## [Mayan Numerals in Julia - MayanNumerals.jl](https://discourse.julialang.org/t/mayan-numerals-in-julia-mayannumerals-jl/122140)

<div class="topic-metadata">

**Author:** [@inokawazu](https://discourse.julialang.org/u/inokawazu)\
**Replies:** 9\
**Last updated:** [November 4, 2024, 12:07pm UTC](https://discourse.julialang.org/t/mayan-numerals-in-julia-mayannumerals-jl/122140 "2024-11-04T12:07:16Z")

</div>

I was watched this yt video. Seemed in interesting so I thought I would make a package for using Mayan numerals since Julia has Unicode support and what not. Here is the package (MayanNumerals.jl).

---

## [\[ANN\] TapeMeasure.jl - Dimensioning tool for Julia](https://discourse.julialang.org/t/ann-tapemeasure-jl-dimensioning-tool-for-julia/122183)

<div class="topic-metadata">

**Author:** [@co1emi11er](https://discourse.julialang.org/u/co1emi11er)\
**Replies:** 0\
**Last updated:** [November 2, 2024, 7:42pm UTC](https://discourse.julialang.org/t/ann-tapemeasure-jl-dimensioning-tool-for-julia/122183 "2024-11-02T19:42:14Z")

</div>

TapeMeasure.jl TapeMeasure.jl is a package that can be used with both Plots.jl and Makie.jl. See below for basic usage: using TapeMeasure using Unitful using Plots const ft = u"ft" # Define a few objects consisting…

---

## [OpenCV.jl: OpenCV's Julia Bindings](https://discourse.julialang.org/t/opencv-jl-opencvs-julia-bindings/99853)

<div class="topic-metadata">

**Author:** [@Ashwani\_Rathee](https://discourse.julialang.org/u/Ashwani_Rathee)\
**Replies:** 15\
**Last updated:** [November 1, 2024, 6:27pm UTC](https://discourse.julialang.org/t/opencv-jl-opencvs-julia-bindings/99853 "2024-11-01T18:27:31Z")

</div>

OpenCV.jl OpenCV.jl is a Julia package that provides an interface to the popular computer vision library OpenCV. It allows Julia users to leverage the extensive functionalities and algorithms offered by OpenCV for vario…

---

## [\[ANN\] Quasar.jl - Pure Julia OpenQASM 3 Lexing and Parsing](https://discourse.julialang.org/t/ann-quasar-jl-pure-julia-openqasm-3-lexing-and-parsing/121513)

<div class="topic-metadata">

**Author:** [@kslimes](https://discourse.julialang.org/u/kslimes)\
**Replies:** 2\
**Last updated:** [October 31, 2024, 6:23pm UTC](https://discourse.julialang.org/t/ann-quasar-jl-pure-julia-openqasm-3-lexing-and-parsing/121513 "2024-10-31T18:23:44Z")

</div>

Quasar.jl - Pure Julia OpenQASM3 lexing and parsing Links: GitHub Quasar.jl is a pure Julia package for lexing and parsing OpenQASM, a popular intermediate representation for quantum programs. Quasar supports: Subrout…

---

## [\[ANN\] SQLCollections.jl – use Julia data manipulation functions for databases](https://discourse.julialang.org/t/ann-sqlcollections-jl-use-julia-data-manipulation-functions-for-databases/119244)

<div class="topic-metadata">

**Author:** [@aplavin](https://discourse.julialang.org/u/aplavin)\
**Replies:** 31\
**Last updated:** [October 28, 2024, 6:01pm UTC](https://discourse.julialang.org/t/ann-sqlcollections-jl-use-julia-data-manipulation-functions-for-databases/119244 "2024-10-28T18:01:39Z")

</div>

Imagine if you could use the exact same code to manipulate regular Julia collections and SQL tables… SQLCollections.jl is the package to achieve that! There is no shortage of Julia packages that provide convenient int…

---

## [Improvements to the package registration workflow in the General registry](https://discourse.julialang.org/t/improvements-to-the-package-registration-workflow-in-the-general-registry/109595)

<div class="topic-metadata">

**Author:** [@ericphanson](https://discourse.julialang.org/u/ericphanson)\
**Replies:** 5\
**Last updated:** [October 27, 2024, 11:36pm UTC](https://discourse.julialang.org/t/improvements-to-the-package-registration-workflow-in-the-general-registry/109595 "2024-10-27T23:36:54Z")

</div>

Hello package maintainers (and everyone else too :slightly\_smiling\_face:)! We have some new RegistryCI features that we hope will help make registering packages smoother. Background: what is RegistryCI? And what is “the…

---

## [\[ANN\] L1TrendFiltering.jl: Imprementation of l1 Trend Filtering](https://discourse.julialang.org/t/ann-l1trendfiltering-jl-imprementation-of-l1-trend-filtering/121811)

<div class="topic-metadata">

**Author:** [@rmsmsgood](https://discourse.julialang.org/u/rmsmsgood)\
**Replies:** 3\
**Last updated:** [October 27, 2024, 6:13pm UTC](https://discourse.julialang.org/t/ann-l1trendfiltering-jl-imprementation-of-l1-trend-filtering/121811 "2024-10-27T18:13:10Z")

</div>

L1TrendFiltering.jl In this week, I noticed there is no l1 trend filtering package in julia. I’m happy to share this package. You can test julia l1tf function as following: using L1TrendFiltering using Plots, CSV, DataF…

---

## [\[ANN\] Tensorial.jl: Statically sized tensors and related operations for Julia](https://discourse.julialang.org/t/ann-tensorial-jl-statically-sized-tensors-and-related-operations-for-julia/121588)

<div class="topic-metadata">

**Author:** [@KeitaNakamura](https://discourse.julialang.org/u/KeitaNakamura)\
**Replies:** 24\
**Last updated:** [October 25, 2024, 11:30am UTC](https://discourse.julialang.org/t/ann-tensorial-jl-statically-sized-tensors-and-related-operations-for-julia/121588 "2024-10-25T11:30:18Z")

</div>

Tensorial.jl I’d like to announce Tensorial.jl, a package I’ve developed and actively use in my research. Tensorial.jl provides statically sized Tensor similar to SArray from StaticArrays.jl, but with several additional …

---

## [\[ANN\] XAMAuxData.jl - read and write auxiliary fields in the SAM, BAM, GFA and PAF formats](https://discourse.julialang.org/t/ann-xamauxdata-jl-read-and-write-auxiliary-fields-in-the-sam-bam-gfa-and-paf-formats/121583)

<div class="topic-metadata">

**Author:** [@jakobnissen](https://discourse.julialang.org/u/jakobnissen)\
**Replies:** 2\
**Last updated:** [October 22, 2024, 5:09pm UTC](https://discourse.julialang.org/t/ann-xamauxdata-jl-read-and-write-auxiliary-fields-in-the-sam-bam-gfa-and-paf-formats/121583 "2024-10-22T17:09:10Z")

</div>

I’m happy to announce the latest BioJulia package XAMAuxData.jl. This package contains functionality for reading and writing auxiliary data fields in the SAM, BAM, GFA and PAF formats. This package is low-level, with a…

---

## [PauliStrings.jl - Quantum many-body simulations with Pauli strings](https://discourse.julialang.org/t/paulistrings-jl-quantum-many-body-simulations-with-pauli-strings/121490)

<div class="topic-metadata">

**Author:** [@Nichola](https://discourse.julialang.org/u/Nichola)\
**Replies:** 0\
**Last updated:** [October 19, 2024, 7:37pm UTC](https://discourse.julialang.org/t/paulistrings-jl-quantum-many-body-simulations-with-pauli-strings/121490 "2024-10-19T19:37:44Z")

</div>

Hi all ! I’m happy to announce PauliStrings.jl a quantum many body simulation package based on the Pauli strings representation. Docs : https://paulistrings.org/ Paper : \[2410.09654\] Quantum many-body simulations with…

---

## [\[NEW\] SimpleSim.jl: A minimalist Julia package for modular dynamical systems simulation](https://discourse.julialang.org/t/new-simplesim-jl-a-minimalist-julia-package-for-modular-dynamical-systems-simulation/121308)

<div class="topic-metadata">

**Author:** [@janneshb](https://discourse.julialang.org/u/janneshb)\
**Replies:** 11\
**Last updated:** [October 17, 2024, 11:52am UTC](https://discourse.julialang.org/t/new-simplesim-jl-a-minimalist-julia-package-for-modular-dynamical-systems-simulation/121308 "2024-10-17T11:52:20Z")

</div>

Hello everyone, I’m very happy to announce my first larger Julia package SimpleSim.jl which is now available on the Julia package registry! SimpleSim.jl aims at being a lightweight simulation engine 100% written in Jul…

---

## [Literate.jl release announcements](https://discourse.julialang.org/t/literate-jl-release-announcements/112923)

<div class="topic-metadata">

**Author:** [@fredrikekre](https://discourse.julialang.org/u/fredrikekre)\
**Replies:** 2\
**Last updated:** [October 16, 2024, 2:39pm UTC](https://discourse.julialang.org/t/literate-jl-release-announcements/112923 "2024-10-16T14:39:59Z")

</div>

Instead of reviving the 6 year old announcement thread I thought it better to start a new topic for Literate.jl release announcements. Note that all new features, changes, and bugfixes are documented in CHANGELOG.md so …

---

## [Announcing Genie Builder, a no-code plugin to quickly build web GUIs & dashboards](https://discourse.julialang.org/t/announcing-genie-builder-a-no-code-plugin-to-quickly-build-web-guis-dashboards/84643)

<div class="topic-metadata">

**Author:** [@essenciary](https://discourse.julialang.org/u/essenciary)\
**Replies:** 39\
**Last updated:** [October 16, 2024, 8:21am UTC](https://discourse.julialang.org/t/announcing-genie-builder-a-no-code-plugin-to-quickly-build-web-guis-dashboards/84643 "2024-10-16T08:21:15Z")

</div>

Hi! I’m very excited to share that we’ve just released Genie Builder (beta), a free VSCode plugin built on top of Genie Framework that helps you build interactive web GUIs for your Genie/Julia apps without writing code.…

---

## [\[NEW\] UniversalDiffEq.jl: Simple front-end for State-Space Universal Dynamical Equations](https://discourse.julialang.org/t/new-universaldiffeq-jl-simple-front-end-for-state-space-universal-dynamical-equations/121350)

<div class="topic-metadata">

**Author:** [@jarroyoe](https://discourse.julialang.org/u/jarroyoe)\
**Replies:** 0\
**Last updated:** [October 15, 2024, 8:50pm UTC](https://discourse.julialang.org/t/new-universaldiffeq-jl-simple-front-end-for-state-space-universal-dynamical-equations/121350 "2024-10-15T20:50:22Z")

</div>

Hello everyone, I’m happy to announce our package UniversalDiffeq.jl, recently published in the Julia registry and hosted on a Github repo. UniversalDiffEq.jl presents a simple to use front-end for the recently develop…

---

## [\[ANN\] NeuroTreeModels.jl - Differentiable tree-based models for tabular data](https://discourse.julialang.org/t/ann-neurotreemodels-jl-differentiable-tree-based-models-for-tabular-data/110707)

<div class="topic-metadata">

**Author:** [@jeremiedb](https://discourse.julialang.org/u/jeremiedb)\
**Replies:** 6\
**Last updated:** [October 12, 2024, 7:05am UTC](https://discourse.julialang.org/t/ann-neurotreemodels-jl-differentiable-tree-based-models-for-tabular-data/110707 "2024-10-12T07:05:48Z")

</div>

Announcement for the initial release of NeuroTreeModels.jl NeuroTree based models comprise a collection of differentiable trees, in an attempt get both the performance benefits of boosted tree methods and flexibility of…

---

## [\[ANN\] NNParamsPrinter.jl - Quickly print the layers and weights of your Lux NNs](https://discourse.julialang.org/t/ann-nnparamsprinter-jl-quickly-print-the-layers-and-weights-of-your-lux-nns/121094)

<div class="topic-metadata">

**Author:** [@onedeeper](https://discourse.julialang.org/u/onedeeper)\
**Replies:** 3\
**Last updated:** [October 10, 2024, 7:35am UTC](https://discourse.julialang.org/t/ann-nnparamsprinter-jl-quickly-print-the-layers-and-weights-of-your-lux-nns/121094 "2024-10-10T07:35:54Z")

</div>

NNParamsPrinter.jl is a lightweight, simple printer of NN parameters. This is all it does. Please check the GitHub readme for usage. Why did I make this ? I wanted to quickly see the weights of a simple NN in a readabl…

---

## [\[ANN\] A tutorial for jlrs](https://discourse.julialang.org/t/ann-a-tutorial-for-jlrs/119651)

<div class="topic-metadata">

**Author:** [@Taaitaaiger](https://discourse.julialang.org/u/Taaitaaiger)\
**Replies:** 4\
**Last updated:** [October 9, 2024, 6:27pm UTC](https://discourse.julialang.org/t/ann-a-tutorial-for-jlrs/119651 "2024-10-09T18:27:54Z")

</div>

jlrs is a crate for the Rust programming language for interop between Rust and Julia. You can use it to embed Julia in Rust applications, and to generate interfaces to libraries written in Rust. This project has finally…

---

## [RationalVectorFitting.jl for rational approximation of complex-domain responses](https://discourse.julialang.org/t/rationalvectorfitting-jl-for-rational-approximation-of-complex-domain-responses/121071)

<div class="topic-metadata">

**Author:** [@pedrohnv](https://discourse.julialang.org/u/pedrohnv)\
**Replies:** 1\
**Last updated:** [October 8, 2024, 10:34pm UTC](https://discourse.julialang.org/t/rationalvectorfitting-jl-for-rational-approximation-of-complex-domain-responses/121071 "2024-10-08T22:34:38Z")

</div>

Given a transfer function f(s) = y, the Vector Fitting algorithm tries to find a rational approximation f(s) \\approx \\sum\_{n=1}^N \\frac{r\_n}{s - a\_n} + d + s h where s is the complex frequency, r\_n are the complex res…

---

## [\[ANN\] DifferentiationInterface - gradients for everyone](https://discourse.julialang.org/t/ann-differentiationinterface-gradients-for-everyone/113644)

<div class="topic-metadata">

**Author:** [@gdalle](https://discourse.julialang.org/u/gdalle)\
**Replies:** 5\
**Last updated:** [October 8, 2024, 10:19am UTC](https://discourse.julialang.org/t/ann-differentiationinterface-gradients-for-everyone/113644 "2024-10-08T10:19:29Z")

</div>

Julia’s composability has rather interesting consequences for its automatic differentiation ecosystem. Whereas Python programmers first choose a backend (like PyTorch or JAX) and then write code that is specifically tail…

---

## [TFire backtesting](https://discourse.julialang.org/t/tfire-backtesting/120933)

<div class="topic-metadata">

**Author:** [@Kruxigt](https://discourse.julialang.org/u/Kruxigt)\
**Replies:** 6\
**Last updated:** [October 4, 2024, 8:41pm UTC](https://discourse.julialang.org/t/tfire-backtesting/120933 "2024-10-04T20:41:25Z")

</div>

OK, so not really a package but I didn’t know where else to put it. I’ve been developing a backtesting software made with Julia and distributed basically as a sysimage with the REPL included. You can read up on it and …

---

## [\[ANN\] DynamicExpressions.jl: Fast evaluation of runtime-generated expressions without compilation](https://discourse.julialang.org/t/ann-dynamicexpressions-jl-fast-evaluation-of-runtime-generated-expressions-without-compilation/88983)

<div class="topic-metadata">

**Author:** [@MilesCranmer](https://discourse.julialang.org/u/MilesCranmer)\
**Replies:** 7\
**Last updated:** [October 1, 2024, 1:57pm UTC](https://discourse.julialang.org/t/ann-dynamicexpressions-jl-fast-evaluation-of-runtime-generated-expressions-without-compilation/88983 "2024-10-01T13:57:13Z")

</div>

Need to work with a large space of symbolic expressions which are unknown at runtime, but numerically evaluate them just as quickly as if they were hard-coded? Then you need DynamicExpressions.jl! DynamicExpressions…

---

## [\[ANN\] JMPReader.jl - Reader for JMP files in Julia](https://discourse.julialang.org/t/ann-jmpreader-jl-reader-for-jmp-files-in-julia/120710)

<div class="topic-metadata">

**Author:** [@jaakkor2](https://discourse.julialang.org/u/jaakkor2)\
**Replies:** 2\
**Last updated:** [October 1, 2024, 1:51pm UTC](https://discourse.julialang.org/t/ann-jmpreader-jl-reader-for-jmp-files-in-julia/120710 "2024-10-01T13:51:15Z")

</div>

Announcing JMPReader.jl, a reader for files saved by JMP, commercial statistical software. Do you have a .jmp file and one or more of the following applies to you? You don’t have a JMP license You’re not running Win…

---

## [Easy drawing of basic geometric objects: SimpleDrawingObjects](https://discourse.julialang.org/t/easy-drawing-of-basic-geometric-objects-simpledrawingobjects/120741)

<div class="topic-metadata">

**Author:** [@scheinerman](https://discourse.julialang.org/u/scheinerman)\
**Replies:** 0\
**Last updated:** [September 30, 2024, 9:14pm UTC](https://discourse.julialang.org/t/easy-drawing-of-basic-geometric-objects-simpledrawingobjects/120741 "2024-09-30T21:14:35Z")

</div>

There are full-featured, sophisticated Julia packages for plotting and visualization. Personally, I have found them to be so rich that they are difficult to learn and use (for me). To make drawing easier, I wrote SimpleD…

---

## [\[ANN\] EmbeddedStaticFiles.jl - Store your static assets, both locally and relocatably](https://discourse.julialang.org/t/ann-embeddedstaticfiles-jl-store-your-static-assets-both-locally-and-relocatably/119969)

<div class="topic-metadata">

**Author:** [@littlelib](https://discourse.julialang.org/u/littlelib)\
**Replies:** 12\
**Last updated:** [September 28, 2024, 12:46am UTC](https://discourse.julialang.org/t/ann-embeddedstaticfiles-jl-store-your-static-assets-both-locally-and-relocatably/119969 "2024-09-28T00:46:30Z")

</div>

Edit) @nhz2’s answer is a way more sound solution, and I suggest doing the same when you need to embed something. I’ll leave this package only as an example of something you shouldn’t do. Hi everyone! I’m happy to intr…

---

## [\[ANN\] AstroPropagators.jl - High-Fidelity Astrodynamics Propagation](https://discourse.julialang.org/t/ann-astropropagators-jl-high-fidelity-astrodynamics-propagation/119935)

<div class="topic-metadata">

**Author:** [@anon22248738](https://discourse.julialang.org/u/anon22248738)\
**Replies:** 0\
**Last updated:** [September 27, 2024, 3:14am UTC](https://discourse.julialang.org/t/ann-astropropagators-jl-high-fidelity-astrodynamics-propagation/119935 "2024-09-27T03:14:30Z")

</div>

I’m happy to announce the first 3 packages of a high-fidelity astrodynamics simulator: AstroPropagators.jl AstroForceModels.jl AstroCoords.jl By defining the underlying dynamics model parameters, you can build a multi…

---

## [\[ANN\] GeoArtifacts.jl - Artifacts for Geospatial Data Science in Julia](https://discourse.julialang.org/t/ann-geoartifacts-jl-artifacts-for-geospatial-data-science-in-julia/114508)

<div class="topic-metadata">

**Author:** [@juliohm](https://discourse.julialang.org/u/juliohm)\
**Replies:** 2\
**Last updated:** [September 26, 2024, 12:36pm UTC](https://discourse.julialang.org/t/ann-geoartifacts-jl-artifacts-for-geospatial-data-science-in-julia/114508 "2024-09-26T12:36:43Z")

</div>

GeoArtifacts.jl The package provides various artifacts (e.g., datasets) for geospatial data science, from various sources (e.g., GADM, INMET, NaturalEarth). The result is always a GeoTable as discussed in the GDSJL book. …

---

## [Multibody modeling in ModelingToolkit using Multibody.jl](https://discourse.julialang.org/t/multibody-modeling-in-modelingtoolkit-using-multibody-jl/119858)

<div class="topic-metadata">

**Author:** [@baggepinnen](https://discourse.julialang.org/u/baggepinnen)\
**Replies:** 0\
**Last updated:** [September 25, 2024, 12:25pm UTC](https://discourse.julialang.org/t/multibody-modeling-in-modelingtoolkit-using-multibody-jl/119858 "2024-09-25T12:25:56Z")

</div>

Multibody modeling in ModelingToolkit using Multibody.jl I’m happy to announce that the repository of Multibody.jl has just been made public. Multibody.jl is a component library for ModelingToolkit that allows you to mod…

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

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