# Package Announcements

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

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

**Page:** 34

---

## [\[ANN\] PrivateFields.jl](https://discourse.julialang.org/t/ann-privatefields-jl/98454)

<div class="topic-metadata">

**Author:** [@sbuercklin](https://discourse.julialang.org/u/sbuercklin)\
**Replies:** 0\
**Last updated:** [May 8, 2023, 1:43am UTC](https://discourse.julialang.org/t/ann-privatefields-jl/98454 "2023-05-08T01:43:37Z")

</div>

GitHub link: GitHub - SBuercklin/PrivateFields.jl: No touching! (should land on the General Registry in ~3 days from posting) Overview PrivateFields.jl implements the @private\_struct, @private\_method macros. @private\_s…

---

## [ImageCorners.jl](https://discourse.julialang.org/t/imagecorners-jl/98437)

<div class="topic-metadata">

**Author:** [@Ashwani\_Rathee](https://discourse.julialang.org/u/Ashwani_Rathee)\
**Replies:** 0\
**Last updated:** [May 7, 2023, 12:48pm UTC](https://discourse.julialang.org/t/imagecorners-jl/98437 "2023-05-07T12:48:31Z")

</div>

ImageCorners.jl provides corner detection algorithms for images. There are 4 different algorithms that are present currently in the repository mentioned below: Harris Shi-Tomasi Kitchen-Rosenfeld Fast-Corners Corners …

---

## [Package to read/process lines without new allocations](https://discourse.julialang.org/t/package-to-read-process-lines-without-new-allocations/92448)

<div class="topic-metadata">

**Author:** [@CodeGodz](https://discourse.julialang.org/u/CodeGodz)\
**Replies:** 13\
**Last updated:** [May 5, 2023, 1:14pm UTC](https://discourse.julialang.org/t/package-to-read-process-lines-without-new-allocations/92448 "2023-05-05T13:14:57Z")

</div>

Hey all! I would love to ask for some feedback on the tiny package ViewReader that we wrote (basic documentation on the GitHub). It uses a buffered reader in combination with the amazing StringViews(thanks @stevengj!) …

---

## [\[ANN\] OteraEngine.jl(Template Engine for Julia) version 0.2](https://discourse.julialang.org/t/ann-oteraengine-jl-template-engine-for-julia-version-0-2/98356)

<div class="topic-metadata">

**Author:** [@QGMW22](https://discourse.julialang.org/u/QGMW22)\
**Replies:** 0\
**Last updated:** [May 5, 2023, 1:22am UTC](https://discourse.julialang.org/t/ann-oteraengine-jl-template-engine-for-julia-version-0-2/98356 "2023-05-05T01:22:49Z")

</div>

Template Engine for Julia OteraEngine.jl is a template engine for Julia. I added new syntax like Jinja2 and this package got more useful! Here is an example: \<html\> \<head\>\<title\>MyPage\</title\>\</head\> \<body\> …

---

## [Stipple: Reactive data dashboards with Julia \[WIP\]](https://discourse.julialang.org/t/stipple-reactive-data-dashboards-with-julia-wip/37291)

<div class="topic-metadata">

**Author:** [@essenciary](https://discourse.julialang.org/u/essenciary)\
**Replies:** 92\
**Last updated:** [March 23, 2023, 5:38pm UTC](https://discourse.julialang.org/t/stipple-reactive-data-dashboards-with-julia-wip/37291 "2023-03-23T17:38:36Z")

</div>

I wanted to show a quick teaser of an early prototype of reactive UIs with Julia and ask for some early feedback on the API/look-and-feel. This is a data table component that I’m currently working on (two-way reactive fo…

---

## [Loess.jl version 0.6](https://discourse.julialang.org/t/loess-jl-version-0-6/98324)

<div class="topic-metadata">

**Author:** [@andreasnoack](https://discourse.julialang.org/u/andreasnoack)\
**Replies:** 0\
**Last updated:** [May 4, 2023, 2:32pm UTC](https://discourse.julialang.org/t/loess-jl-version-0-6/98324 "2023-05-04T14:32:52Z")

</div>

Loess version 0.6 has just been released with a few breaking changes. Most importantly, the interpolation method for predictions has changed and predictions can be very different from predictions in prior versions. The n…

---

## [\[ANN\] MoYe.jl: Layout Algebra on GPU](https://discourse.julialang.org/t/ann-moye-jl-layout-algebra-on-gpu/98226)

<div class="topic-metadata">

**Author:** [@MilkshakeForReal](https://discourse.julialang.org/u/MilkshakeForReal)\
**Replies:** 0\
**Last updated:** [May 3, 2023, 1:26am UTC](https://discourse.julialang.org/t/ann-moye-jl-layout-algebra-on-gpu/98226 "2023-05-03T01:26:17Z")

</div>

Hi people, I’m excited to announce the release of my new package, MoYe.jl, a powerful package for performing Layout Algebra for gpu kernel programming. Why this package? Index bookkeeping on GPU can be challenging. M…

---

## [AbidesMarkets.jl](https://discourse.julialang.org/t/abidesmarkets-jl/98269)

<div class="topic-metadata">

**Author:** [@fipelle](https://discourse.julialang.org/u/fipelle)\
**Replies:** 0\
**Last updated:** [May 3, 2023, 6:33pm UTC](https://discourse.julialang.org/t/abidesmarkets-jl/98269 "2023-05-03T18:33:27Z")

</div>

Hi, I am pleased to announce that I have released a wrapper for ABIDES-Markets: a J.P. Morgan Chase’s multi-agent discrete event simulator specialised for financial markets. This is part of a project I am working on wit…

---

## [\[ANN\] Matte.jl - interactive dashboards written in Julia](https://discourse.julialang.org/t/ann-matte-jl-interactive-dashboards-written-in-julia/35920)

<div class="topic-metadata">

**Author:** [@angusmoore](https://discourse.julialang.org/u/angusmoore)\
**Replies:** 20\
**Last updated:** [May 3, 2023, 1:53pm UTC](https://discourse.julialang.org/t/ann-matte-jl-interactive-dashboards-written-in-julia/35920 "2023-05-03T13:53:49Z")

</div>

Hi julians, I’m really pleased to announce the release of my first julia package: Matte.jl Matte is a package for creating interactive dashboards in julia, inspired/based on material design. This simple example of i…

---

## [\[ANN\] GeoTables.jl](https://discourse.julialang.org/t/ann-geotables-jl/82984)

<div class="topic-metadata">

**Author:** [@juliohm](https://discourse.julialang.org/u/juliohm)\
**Replies:** 1\
**Last updated:** [May 3, 2023, 11:58am UTC](https://discourse.julialang.org/t/ann-geotables-jl/82984 "2023-05-03T11:58:51Z")

</div>

Load geospatial tables from known file formats and convert the geometries to Meshes.jl geometries that are compatible with the GeoStats.jl ecosystem: Geometries are loaded from disk in pure Julia whenever possible usi…

---

## [\[ANN\] DelaunayTriangulation.jl v0.5: Constrained triangulation and mesh refinement](https://discourse.julialang.org/t/ann-delaunaytriangulation-jl-v0-5-constrained-triangulation-and-mesh-refinement/97508)

<div class="topic-metadata">

**Author:** [@DanielVandH](https://discourse.julialang.org/u/DanielVandH)\
**Replies:** 3\
**Last updated:** [April 24, 2023, 6:02pm UTC](https://discourse.julialang.org/t/ann-delaunaytriangulation-jl-v0-5-constrained-triangulation-and-mesh-refinement/97508 "2023-04-24T18:02:54Z")

</div>

Hi all, I have just released v0.5 of my package DelaunayTriangulation.jl, a package for computing Delaunay triangulations of planar point sets. This is probably the last version before v1.0, I don’t expect much of the i…

---

## [\[ANN\] ProjectEuler.jl v0.1.0: Exploring Challenging Mathematical Questions from ProjectEuler in Julia's Versatile REPL](https://discourse.julialang.org/t/ann-projecteuler-jl-v0-1-0-exploring-challenging-mathematical-questions-from-projecteuler-in-julias-versatile-repl/98064)

<div class="topic-metadata">

**Author:** [@uje](https://discourse.julialang.org/u/uje)\
**Replies:** 7\
**Last updated:** [April 29, 2023, 12:07pm UTC](https://discourse.julialang.org/t/ann-projecteuler-jl-v0-1-0-exploring-challenging-mathematical-questions-from-projecteuler-in-julias-versatile-repl/98064 "2023-04-29T12:07:28Z")

</div>

Package ProjectEuler.jl : A package that allows offline access to challenging mathematical problems from Project Euler through Julia’s REPL. It is a valuable resource for those looking to improve their Julia programming …

---

## [\[ANN\] New package FinitePosets](https://discourse.julialang.org/t/ann-new-package-finiteposets/96707)

<div class="topic-metadata">

**Author:** [@Jean\_Michel](https://discourse.julialang.org/u/Jean_Michel)\
**Replies:** 0\
**Last updated:** [March 28, 2023, 11:44am UTC](https://discourse.julialang.org/t/ann-new-package-finiteposets/96707 "2023-03-28T11:44:31Z")

</div>

This new (registered) package is at FinitePosets. Here is the README “”" This package deals with finite posets. There are two types of posets. A “canonical poset” or CPoset is on the elements 1:n where n=leng…

---

## [\[ANN\] Attractors.jl](https://discourse.julialang.org/t/ann-attractors-jl/97961)

<div class="topic-metadata">

**Author:** [@Datseris](https://discourse.julialang.org/u/Datseris)\
**Replies:** 0\
**Last updated:** [April 26, 2023, 6:21pm UTC](https://discourse.julialang.org/t/ann-attractors-jl/97961 "2023-04-26T18:21:49Z")

</div>

Hello people, I am super proud to announce Attractors.jl and the publication that accompanies the bulk of the package, which just appeared on arXiv. As eluded to in the DynamicalSystems.jl v3 announcement, Attractors.jl…

---

## [\[ANN\] Announcing ConfigEnv.jl - your secrets manager](https://discourse.julialang.org/t/ann-announcing-configenv-jl-your-secrets-manager/59737)

<div class="topic-metadata">

**Author:** [@Skoffer](https://discourse.julialang.org/u/Skoffer)\
**Replies:** 2\
**Last updated:** [April 20, 2023, 10:53pm UTC](https://discourse.julialang.org/t/ann-announcing-configenv-jl-your-secrets-manager/59737 "2023-04-20T22:53:43Z")

</div>

I am pleased to announce ConfigEnv.jl, an environment configuration package that loads environment variables from a .env file into ENV . This package was inspired by python-dotenv library and the Twelve-Factor App metho…

---

## [\[ANN\] Released GaloisFields v1.0](https://discourse.julialang.org/t/ann-released-galoisfields-v1-0/33071)

<div class="topic-metadata">

**Author:** [@tkluck](https://discourse.julialang.org/u/tkluck)\
**Replies:** 7\
**Last updated:** [April 18, 2023, 10:29am UTC](https://discourse.julialang.org/t/ann-released-galoisfields-v1-0/33071 "2023-04-18T10:29:28Z")

</div>

I just released v1.0 of GaloisFields.jl. For those people not familiar – a Galois field (or ‘finite field’) is a finite set that supports addition and multiplication, both with their inverses subtraction and division. Th…

---

## [\[ANN\] Announcing TinyGibbs.jl](https://discourse.julialang.org/t/ann-announcing-tinygibbs-jl/97543)

<div class="topic-metadata">

**Author:** [@enweg](https://discourse.julialang.org/u/enweg)\
**Replies:** 2\
**Last updated:** [April 16, 2023, 4:20pm UTC](https://discourse.julialang.org/t/ann-announcing-tinygibbs-jl/97543 "2023-04-16T16:20:21Z")

</div>

TinyGibbs.jl came out of my needs for a simple but yet fully functional Gibbs sampler. I basically noticed that most Bayesian sampling in my area of work uses Gibbs sampling and involves statements like: Sample a from p(…

---

## [\`FillArrays.jl\` is going to 1.0](https://discourse.julialang.org/t/fillarrays-jl-is-going-to-1-0/96837)

<div class="topic-metadata">

**Author:** [@jishnub](https://discourse.julialang.org/u/jishnub)\
**Replies:** 9\
**Last updated:** [March 31, 2023, 10:00am UTC](https://discourse.julialang.org/t/fillarrays-jl-is-going-to-1-0/96837 "2023-03-31T10:00:00Z")

</div>

FillArrays.jl that has 99 direct dependents and 1542 indirect dependents is going to v1.0, and most of the changes are already included in the release-1.0 branch (see the changes vs master). It’s unlikely to be breaking …

---

## [\[ANN\] PowerNetworkMatrices.jl A collection of methods to calculate network matrices commonly used in Power Systems modeling](https://discourse.julialang.org/t/ann-powernetworkmatrices-jl-a-collection-of-methods-to-calculate-network-matrices-commonly-used-in-power-systems-modeling/96848)

<div class="topic-metadata">

**Author:** [@jdlara-berkeley](https://discourse.julialang.org/u/jdlara-berkeley)\
**Replies:** 0\
**Last updated:** [March 30, 2023, 3:47pm UTC](https://discourse.julialang.org/t/ann-powernetworkmatrices-jl-a-collection-of-methods-to-calculate-network-matrices-commonly-used-in-power-systems-modeling/96848 "2023-03-30T15:47:53Z")

</div>

Check out the new package PowerNetworkMatrices where we implemented a series of methods to calculate the classically used network matrices in PowerSystems PTDF, LODF, Ybus and other. The methods are implemented with sca…

---

## [DebugDataWriter.jl: simple formatted writer of debug information](https://discourse.julialang.org/t/debugdatawriter-jl-simple-formatted-writer-of-debug-information/96800)

<div class="topic-metadata">

**Author:** [@rssdev10](https://discourse.julialang.org/u/rssdev10)\
**Replies:** 0\
**Last updated:** [March 29, 2023, 7:36pm UTC](https://discourse.julialang.org/t/debugdatawriter-jl-simple-formatted-writer-of-debug-information/96800 "2023-03-29T19:36:00Z")

</div>

The package DebugDataWriter.jl provides writing of debug information into external files in a human readable format. @debug\_output path\_id file\_title data\_to\_be\_formatted If the output disabled, there is no overhead in…

---

## [\[ANN\] AppleScriptingBridge.jl](https://discourse.julialang.org/t/ann-applescriptingbridge-jl/96798)

<div class="topic-metadata">

**Author:** [@jules](https://discourse.julialang.org/u/jules)\
**Replies:** 0\
**Last updated:** [March 29, 2023, 7:22pm UTC](https://discourse.julialang.org/t/ann-applescriptingbridge-jl/96798 "2023-03-29T19:22:32Z")

</div>

Hi all, small announcement of an experimental package I made using the recently revamped ObjectiveC.jl called AppleScriptingBridge.jl. It’s not registered and probably won’t be due to it’s experimental status, but I’ve …

---

## [\[ANN\] EuclidGraphs.jl - Simple, lightweight, beautiful graph rendering in VSCode and SVG](https://discourse.julialang.org/t/ann-euclidgraphs-jl-simple-lightweight-beautiful-graph-rendering-in-vscode-and-svg/96780)

<div class="topic-metadata">

**Author:** [@JuliaMLTools](https://discourse.julialang.org/u/JuliaMLTools)\
**Replies:** 0\
**Last updated:** [March 29, 2023, 1:23pm UTC](https://discourse.julialang.org/t/ann-euclidgraphs-jl-simple-lightweight-beautiful-graph-rendering-in-vscode-and-svg/96780 "2023-03-29T13:23:27Z")

</div>

Excited to release a new package for visualizing featured graphs in VSCode and in SVG: EuclidGraphs.jl is designed to allow quick visualization of input and output features for graph neural networks (such as GraphNets…

---

## [MonteCarloTesting.jl — Statistical hypothesis testing via Monte Carlo simulations](https://discourse.julialang.org/t/montecarlotesting-jl-statistical-hypothesis-testing-via-monte-carlo-simulations/96762)

<div class="topic-metadata">

**Author:** [@aplavin](https://discourse.julialang.org/u/aplavin)\
**Replies:** 0\
**Last updated:** [March 29, 2023, 9:02am UTC](https://discourse.julialang.org/t/montecarlotesting-jl-statistical-hypothesis-testing-via-monte-carlo-simulations/96762 "2023-03-29T09:02:41Z")

</div>

MonteCarloTesting.jl (registered in General) performs hypothesis testing based on simulations, even when no analytic solutions are available. The only requirement is to be able to generate synthetic data under the null h…

---

## [\[ANN\] PyFormattedStrings.jl: Python-like formatted interpolation](https://discourse.julialang.org/t/ann-pyformattedstrings-jl-python-like-formatted-interpolation/29224)

<div class="topic-metadata">

**Author:** [@aplavin](https://discourse.julialang.org/u/aplavin)\
**Replies:** 32\
**Last updated:** [March 27, 2023, 7:33pm UTC](https://discourse.julialang.org/t/ann-pyformattedstrings-jl-python-like-formatted-interpolation/29224 "2023-03-27T19:33:50Z")

</div>

Several months ago I asked here (Formatted string interpolation) about string interpolation with formatting options, and didn’t find any solutions. So I developed a small package for this, which uses Python f-string synt…

---

## [\[ANN\] ExpectationMaximization.jl - Generic EM algo to fit\_mle MixtureModels](https://discourse.julialang.org/t/ann-expectationmaximization-jl-generic-em-algo-to-fit-mle-mixturemodels/96513)

<div class="topic-metadata">

**Author:** [@dmetivie](https://discourse.julialang.org/u/dmetivie)\
**Replies:** 1\
**Last updated:** [March 23, 2023, 3:06pm UTC](https://discourse.julialang.org/t/ann-expectationmaximization-jl-generic-em-algo-to-fit-mle-mixturemodels/96513 "2023-03-23T15:06:28Z")

</div>

I am happy to announce the package ExpectationMaximization.jl. The purpose is to implement in a very generic “Julia way” EM algorithm to find the maximum likelihood estimator (fit\_mle) for MixtureModels i.e. mixture of …

---

## [\[ANN\] Expronicon v0.8: type-stable rust-like algebra data type & pretty printing Julia expr & more](https://discourse.julialang.org/t/ann-expronicon-v0-8-type-stable-rust-like-algebra-data-type-pretty-printing-julia-expr-more/92647)

<div class="topic-metadata">

**Author:** [@Roger-luo](https://discourse.julialang.org/u/Roger-luo)\
**Replies:** 3\
**Last updated:** [March 22, 2023, 5:40pm UTC](https://discourse.julialang.org/t/ann-expronicon-v0-8-type-stable-rust-like-algebra-data-type-pretty-printing-julia-expr-more/92647 "2023-03-22T17:40:54Z")

</div>

I’m excited to announce a few new features to the Expronicon package’s recent releases (v0.8), as it starts getting stable I’m going to release a 1.0 version for the next stage if there are no significant changes in the…

---

## [\[ANN\] SmallZarrGroups.jl - Save and load hierarchy of arrays and metadata](https://discourse.julialang.org/t/ann-smallzarrgroups-jl-save-and-load-hierarchy-of-arrays-and-metadata/96394)

<div class="topic-metadata">

**Author:** [@nhz2](https://discourse.julialang.org/u/nhz2)\
**Replies:** 0\
**Last updated:** [March 21, 2023, 2:36pm UTC](https://discourse.julialang.org/t/ann-smallzarrgroups-jl-save-and-load-hierarchy-of-arrays-and-metadata/96394 "2023-03-21T14:36:01Z")

</div>

Hello all, I was looking for a way to save snapshots of my simulation state to disk for restart, archival, and analysis purposes. I wanted these snapshots to be easily readable from python. Lastly, I didn’t care about w…

---

## [\[ANN\] SF36.jl - SF36V1 scoring](https://discourse.julialang.org/t/ann-sf36-jl-sf36v1-scoring/94442)

<div class="topic-metadata">

**Author:** [@PharmCat](https://discourse.julialang.org/u/PharmCat)\
**Replies:** 4\
**Last updated:** [March 21, 2023, 12:17pm UTC](https://discourse.julialang.org/t/ann-sf36-jl-sf36v1-scoring/94442 "2023-03-21T12:17:24Z")

</div>

SF36.jl is a simple instrument for SF36V1 scoring.

---

## [\[ANN\] AWS Lambda Julia runtime](https://discourse.julialang.org/t/ann-aws-lambda-julia-runtime/59023)

<div class="topic-metadata">

**Author:** [@harris-chris](https://discourse.julialang.org/u/harris-chris)\
**Replies:** 16\
**Last updated:** [March 21, 2023, 1:31am UTC](https://discourse.julialang.org/t/ann-aws-lambda-julia-runtime/59023 "2023-03-21T01:31:48Z")

</div>

Hello all, I’ve seen the question of using Julia in AWS Lambda come up a few times in the past, but as far as I can see without any definite solution. AWS have built out their Lambda container functionality a bit since …

---

## [\[ANN\] DictArrays: dictionary-based arrays, or wide tables with the Julian interface](https://discourse.julialang.org/t/ann-dictarrays-dictionary-based-arrays-or-wide-tables-with-the-julian-interface/96364)

<div class="topic-metadata">

**Author:** [@aplavin](https://discourse.julialang.org/u/aplavin)\
**Replies:** 0\
**Last updated:** [March 20, 2023, 10:19pm UTC](https://discourse.julialang.org/t/ann-dictarrays-dictionary-based-arrays-or-wide-tables-with-the-julian-interface/96364 "2023-03-20T22:19:54Z")

</div>

Dictionary-based arrays — represent wide heterogeneous tables while enjoying familiar Julia collection and Tables interfaces. Use DictArrays when you need a lean table type, but the compilation overhead of type-stable s…

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

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