# Package Announcements

**URL:** https://discourse.julialang.org/c/package-announcements/60.md

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

---

## [About the Package Announcements category](https://discourse.julialang.org/t/about-the-package-announcements-category/68921)

<div class="topic-metadata">

**Author:** [@logankilpatrick](https://discourse.julialang.org/u/logankilpatrick)\
**Replies:** 0\
**Last updated:** [September 29, 2021, 12:01pm UTC](https://discourse.julialang.org/t/about-the-package-announcements-category/68921 "2021-09-29T12:01:48Z")

</div>

A place to tell the community about your new Julia packages and versions. Please take time to share your new package announcements with us so folks can checkout, use, and contribute to the project. Link to the project,…

---

## [\[ANN\] DocumenterLandingPage.jl, a VitePress-style landing page for Documenter.jl](https://discourse.julialang.org/t/ann-documenterlandingpage-jl-a-vitepress-style-landing-page-for-documenter-jl/138819)

<div class="topic-metadata">

**Author:** [@csvance](https://discourse.julialang.org/u/csvance)\
**Replies:** 14\
**Last updated:** [September 22, 2026, 6:57pm UTC](https://discourse.julialang.org/t/ann-documenterlandingpage-jl-a-vitepress-style-landing-page-for-documenter-jl/138819 "2026-09-22T18:57:56Z")

</div>

I am happy to share DocumenterLandingPage.jl, a small Documenter.jl plugin that renders a VitePress-style landing page (hero plus emoji feature tiles) straight from the YAML frontmatter block a page carries in a @raw htm…

---

## [\[ANN\] BeamletOptics.jl](https://discourse.julialang.org/t/ann-beamletoptics-jl/131912)

<div class="topic-metadata">

**Author:** [@StackEnjoyer](https://discourse.julialang.org/u/StackEnjoyer)\
**Replies:** 7\
**Last updated:** [September 22, 2026, 5:27pm UTC](https://discourse.julialang.org/t/ann-beamletoptics-jl/131912 "2026-09-22T17:27:18Z")

</div>

Dear all, we are happy to announce BeamletOptics.jl (or BMO for short), a newly registered Julia package for simulating optical (breadboard) systems. BMO is intended to be a simplistic simulation environment for people …

---

## [\[ANN\] MaterialDocs.jl - A Documenter.jl writer plugin that generates Material Design 3 documentation sites](https://discourse.julialang.org/t/ann-materialdocs-jl-a-documenter-jl-writer-plugin-that-generates-material-design-3-documentation-sites/139581)

<div class="topic-metadata">

**Author:** [@mthelm85](https://discourse.julialang.org/u/mthelm85)\
**Replies:** 6\
**Last updated:** [September 22, 2026, 4:30pm UTC](https://discourse.julialang.org/t/ann-materialdocs-jl-a-documenter-jl-writer-plugin-that-generates-material-design-3-documentation-sites/139581 "2026-09-22T16:30:37Z")

</div>

Hello! MaterialDocs.jl is a Documenter.jl writer for folks who want a modern docs site, but don’t want to change how their docs are built or deployed. Simply add it to your docs environment, replace Documenter.HTML(...) …

---

## [\[ANN\] ReactantNitro.jl: Reactant-first training framework](https://discourse.julialang.org/t/ann-reactantnitro-jl-reactant-first-training-framework/139500)

<div class="topic-metadata">

**Author:** [@csvance](https://discourse.julialang.org/u/csvance)\
**Replies:** 4\
**Last updated:** [September 22, 2026, 7:47am UTC](https://discourse.julialang.org/t/ann-reactantnitro-jl-reactant-first-training-framework/139500 "2026-09-22T07:47:15Z")

</div>

I’m excited to finally release ReactantNitro.jl; a Reactant-first training framework inspired by PyTorch Lightning, but specifically designed around making working with Reactant.jl easy while still allowing for a large a…

---

## [\[ANN\] Postgres.jl: a Julia-native PostgreSQL client](https://discourse.julialang.org/t/ann-postgres-jl-a-julia-native-postgresql-client/139504)

<div class="topic-metadata">

**Author:** [@quinnj](https://discourse.julialang.org/u/quinnj)\
**Replies:** 6\
**Last updated:** [September 21, 2026, 8:05pm UTC](https://discourse.julialang.org/t/ann-postgres-jl-a-julia-native-postgresql-client/139504 "2026-09-21T20:05:27Z")

</div>

Hey all, I’ve been working on Postgres.jl for a while now, a PostgreSQL client written in Julia! Version 2.0 is available, and I’d love to have people try it out. Postgres.jl implements PostgreSQL’s wire protocol direc…

---

## [\[ANN\] RepliBuild.jl - A full C/C++ interop toolkit for tiered FFI generation](https://discourse.julialang.org/t/ann-replibuild-jl-a-full-c-c-interop-toolkit-for-tiered-ffi-generation/136122)

<div class="topic-metadata">

**Author:** [@obsidianjulua](https://discourse.julialang.org/u/obsidianjulua)\
**Replies:** 21\
**Last updated:** [September 20, 2026, 7:13pm UTC](https://discourse.julialang.org/t/ann-replibuild-jl-a-full-c-c-interop-toolkit-for-tiered-ffi-generation/136122 "2026-09-20T19:13:46Z")

</div>

RepliBuild.jl, a declarative compiler bridge designed to automatically generate hyper-optimized FFI bindings directly from C and C++ source code. ​Instead of relying on fragile header parsing, RepliBuild drives a local …

---

## [\[ANN\] XKCDMakie.jl](https://discourse.julialang.org/t/ann-xkcdmakie-jl/139405)

<div class="topic-metadata">

**Author:** [@aryavorskiy](https://discourse.julialang.org/u/aryavorskiy)\
**Replies:** 3\
**Last updated:** [September 19, 2026, 9:27am UTC](https://discourse.julialang.org/t/ann-xkcdmakie-jl/139405 "2026-09-19T09:27:01Z")

</div>

Finally, a worthy competitor to Matplotlib’s xkcd mode Introducing XKCDMakie.jl, a new Makie.jl “backend” that produces figures with a hand-drawn look and feel. Paste into your REPL to install: using Pkg; Pkg.add("X…

---

## [AiresDB: We built a database engine in Julia for our university capstone project](https://discourse.julialang.org/t/airesdb-we-built-a-database-engine-in-julia-for-our-university-capstone-project/139476)

<div class="topic-metadata">

**Author:** [@aires-id](https://discourse.julialang.org/u/aires-id)\
**Replies:** 4\
**Last updated:** [September 16, 2026, 1:46pm UTC](https://discourse.julialang.org/t/airesdb-we-built-a-database-engine-in-julia-for-our-university-capstone-project/139476 "2026-09-16T13:46:58Z")

</div>

Hi everyone! We are three Oil & Gas Engineering students from Institut Teknologi Sumatera (ITERA), Indonesia, and for our university capstone project we decided to do something slightly unusual: build a database engine…

---

## [\[ANN\] CSV.jl 1.0 Release](https://discourse.julialang.org/t/ann-csv-jl-1-0-release/139485)

<div class="topic-metadata">

**Author:** [@quinnj](https://discourse.julialang.org/u/quinnj)\
**Replies:** 4\
**Last updated:** [September 15, 2026, 7:07pm UTC](https://discourse.julialang.org/t/ann-csv-jl-1-0-release/139485 "2026-09-15T19:07:40Z")

</div>

Hello! We’re pleased to present CSV.jl 1.0! TLDR: this is a pretty substantial rewrite of the parsing and writing internals, with big performance improvements and a few new features. The main entry points remain the sa…

---

## [\[ANN\] PortfolioOptimisers.jl: Ape together strong](https://discourse.julialang.org/t/ann-portfoliooptimisers-jl-ape-together-strong/133099)

<div class="topic-metadata">

**Author:** [@dcelisgarza](https://discourse.julialang.org/u/dcelisgarza)\
**Replies:** 16\
**Last updated:** [September 15, 2026, 9:46am UTC](https://discourse.julialang.org/t/ann-portfoliooptimisers-jl-ape-together-strong/133099 "2026-09-15T09:46:04Z")

</div>

PortfolioOptimisers.jl Editorial note: If you read this post and then go to the docs’ homepage or the package’s readme and they seem familiar, it’s because I started writing this before I had a proper readme. Portfolio …

---

## [\[ANN\] Enumlib.jl: a package for derivative structure enumeration](https://discourse.julialang.org/t/ann-enumlib-jl-a-package-for-derivative-structure-enumeration/139475)

<div class="topic-metadata">

**Author:** [@Gus\_Hart](https://discourse.julialang.org/u/Gus_Hart)\
**Replies:** 0\
**Last updated:** [September 15, 2026, 2:29am UTC](https://discourse.julialang.org/t/ann-enumlib-jl-a-package-for-derivative-structure-enumeration/139475 "2026-09-15T02:29:31Z")

</div>

Most users of my original enumlib will go on calling it (this new code) from inside Python, obliviously—so this probably appeals only to a handful of computational materials scientists here. But it is the culmination of …

---

## [\[ANN\] NvimToREPLColor: bring your Neovim colorscheme to the Julia REPL](https://discourse.julialang.org/t/ann-nvimtoreplcolor-bring-your-neovim-colorscheme-to-the-julia-repl/139439)

<div class="topic-metadata">

**Author:** [@penelopeysm](https://discourse.julialang.org/u/penelopeysm)\
**Replies:** 0\
**Last updated:** [September 13, 2026, 12:22pm UTC](https://discourse.julialang.org/t/ann-nvimtoreplcolor-bring-your-neovim-colorscheme-to-the-julia-repl/139439 "2026-09-13T12:22:13Z")

</div>

I’m not really sure if this is a fully-fledged “package” announcement per se, but I (well, mostly Claude) wrote a small script that will query your Neovim colorscheme and generate a ~/.julia/config/faces.toml file for yo…

---

## [\[ANN\] Paulimorphic.jl (v0.1.0): Pauli-operator algebra, fermion-to-qubit encodings, and more](https://discourse.julialang.org/t/ann-paulimorphic-jl-v0-1-0-pauli-operator-algebra-fermion-to-qubit-encodings-and-more/139410)

<div class="topic-metadata">

**Author:** [@frankwswang](https://discourse.julialang.org/u/frankwswang)\
**Replies:** 1\
**Last updated:** [September 13, 2026, 11:09am UTC](https://discourse.julialang.org/t/ann-paulimorphic-jl-v0-1-0-pauli-operator-algebra-fermion-to-qubit-encodings-and-more/139410 "2026-09-13T11:09:47Z")

</div>

I’m happy to announce Paulimorphic.jl, a package for constructing, transforming, and analyzing Pauli operators. The Julia ecosystem already has a few well-established packages built on Pauli operators, e.g., PauliStrings…

---

## [\[ANN\] KaimonSlate.jl: a reactive environment for ambitious work](https://discourse.julialang.org/t/ann-kaimonslate-jl-a-reactive-environment-for-ambitious-work/139185)

<div class="topic-metadata">

**Author:** [@kahliburke](https://discourse.julialang.org/u/kahliburke)\
**Replies:** 20\
**Last updated:** [September 13, 2026, 1:10am UTC](https://discourse.julialang.org/t/ann-kaimonslate-jl-a-reactive-environment-for-ambitious-work/139185 "2026-09-13T01:10:38Z")

</div>

I’ve been building KaimonSlate.jl, a reactive computing environment for Julia, for a while now. It’s fully available in General, and I’d like to take a quick tour of it here. Julia got rid of the two-language problem. S…

---

## [\[ANN\] VineCopulas.jl: C-vines, D-vines, and experimental R-vines in Julia](https://discourse.julialang.org/t/ann-vinecopulas-jl-c-vines-d-vines-and-experimental-r-vines-in-julia/137930)

<div class="topic-metadata">

**Author:** [@Santymax98](https://discourse.julialang.org/u/Santymax98)\
**Replies:** 23\
**Last updated:** [September 12, 2026, 1:02pm UTC](https://discourse.julialang.org/t/ann-vinecopulas-jl-c-vines-d-vines-and-experimental-r-vines-in-julia/137930 "2026-09-12T13:02:52Z")

</div>

Hi everyone, I’m happy to announce that VineCopulas.jl is now registered in the Julia General registry. VineCopulas.jl is a pure-Julia package for explicit vine copula models, built on top of Copulas.jl. The current re…

---

## [BrowserPlots.jl - view your plotting history in a browser tab](https://discourse.julialang.org/t/browserplots-jl-view-your-plotting-history-in-a-browser-tab/138939)

<div class="topic-metadata">

**Author:** [@arnold-c](https://discourse.julialang.org/u/arnold-c)\
**Replies:** 4\
**Last updated:** [September 11, 2026, 7:05pm UTC](https://discourse.julialang.org/t/browserplots-jl-view-your-plotting-history-in-a-browser-tab/138939 "2026-09-11T19:05:24Z")

</div>

Initial release - v0.1.0 Github page Documentation website Very quick announcement of a package to view your plots in your browser (with its history). I primarily use neovim as my coding interface, and one thing that’…

---

## [\[ANN\] Tethers.jl](https://discourse.julialang.org/t/ann-tethers-jl/118376)

<div class="topic-metadata">

**Author:** [@ufechner7](https://discourse.julialang.org/u/ufechner7)\
**Replies:** 7\
**Last updated:** [September 11, 2026, 3:16pm UTC](https://discourse.julialang.org/t/ann-tethers-jl/118376 "2026-09-11T15:16:58Z")

</div>

I am proud that I can release a new tutorial for physical modelling with Julia using ModelingToolkit.jl: GitHub - ufechner7/Tethers.jl: Tether models · GitHub This is not really a package, but a project with a lot of e…

---

## [QuartzHDL v0.2.0 – Write FPGA logic in Julia, run it in Julia, compile it to Verilog](https://discourse.julialang.org/t/quartzhdl-v0-2-0-write-fpga-logic-in-julia-run-it-in-julia-compile-it-to-verilog/139233)

<div class="topic-metadata">

**Author:** [@mchitre](https://discourse.julialang.org/u/mchitre)\
**Replies:** 2\
**Last updated:** [September 11, 2026, 12:23pm UTC](https://discourse.julialang.org/t/quartzhdl-v0-2-0-write-fpga-logic-in-julia-run-it-in-julia-compile-it-to-verilog/139233 "2026-09-11T12:23:20Z")

</div>

Algorithmic logic in an FPGA often is a port from an implementation in Julia or Python or MATLAB, rewritten as hardware. Porting and testing can be tricky, and debugging the Verilog implementation can be painful. Wouldn’…

---

## [CausalGraphs.jl: from measurement models to causal graphs](https://discourse.julialang.org/t/causalgraphs-jl-from-measurement-models-to-causal-graphs/139251)

<div class="topic-metadata">

**Author:** [@scelles](https://discourse.julialang.org/u/scelles)\
**Replies:** 9\
**Last updated:** [September 11, 2026, 7:52am UTC](https://discourse.julialang.org/t/causalgraphs-jl-from-measurement-models-to-causal-graphs/139251 "2026-09-11T07:52:37Z")

</div>

Hello Julia community, A week ago, I mentioned some work around measurement models and uncertainty analysis in the "What projects have you been working on?" section of Julia Discourse. Since then, that work has evolved…

---

## [\[ANN\] ModelPredictiveControl.jl](https://discourse.julialang.org/t/ann-modelpredictivecontrol-jl/100147)

<div class="topic-metadata">

**Author:** [@franckgaga](https://discourse.julialang.org/u/franckgaga)\
**Replies:** 79\
**Last updated:** [September 11, 2026, 3:54am UTC](https://discourse.julialang.org/t/ann-modelpredictivecontrol-jl/100147 "2026-09-11T03:54:09Z")

</div>

ModelPredictiveControl.jl I’m currently writing a model predictive control package for Julia. Here’s a quick list of the main features: Both linear and nonlinear plant models are supported. The implementation exploi…

---

## [\[ANN\] SystemsOfSystems.jl, a simulation engine](https://discourse.julialang.org/t/ann-systemsofsystems-jl-a-simulation-engine/139359)

<div class="topic-metadata">

**Author:** [@tuckermcclure](https://discourse.julialang.org/u/tuckermcclure)\
**Replies:** 0\
**Last updated:** [September 11, 2026, 3:18am UTC](https://discourse.julialang.org/t/ann-systemsofsystems-jl-a-simulation-engine/139359 "2026-09-11T03:18:30Z")

</div>

Hi all. I’d like to announce a new package for simulating models that contain models that contain models, etc., where the models can have both continuous and discrete parts. I needed a system like this to work with modul…

---

## [\[ANN\] Kaimon.jl — opening the gate between AI agents and Julia](https://discourse.julialang.org/t/ann-kaimon-jl-opening-the-gate-between-ai-agents-and-julia/135880)

<div class="topic-metadata">

**Author:** [@kahliburke](https://discourse.julialang.org/u/kahliburke)\
**Replies:** 126\
**Last updated:** [September 10, 2026, 10:05pm UTC](https://discourse.julialang.org/t/ann-kaimon-jl-opening-the-gate-between-ai-agents-and-julia/135880 "2026-09-10T22:05:22Z")

</div>

The AI coding landscape is moving fast. Agents that can genuinely reason, write, and iterate on code are here, and they’re getting dramatically better every few months. The question for us as Julia users is: how do we …

---

## [\[ANN\] MathChecker.jl: Find problems in floating-point calculations](https://discourse.julialang.org/t/ann-mathchecker-jl-find-problems-in-floating-point-calculations/139261)

<div class="topic-metadata">

**Author:** [@moble](https://discourse.julialang.org/u/moble)\
**Replies:** 6\
**Last updated:** [September 10, 2026, 4:01pm UTC](https://discourse.julialang.org/t/ann-mathchecker-jl-find-problems-in-floating-point-calculations/139261 "2026-09-10T16:01:50Z")

</div>

I’m always surprised this isn’t a bigger topic of conversation among Julia users: how to find where problems are coming from in numerics. The gap between our pretty equations and algorithms on one hand, and practical …

---

## [\[ANN\] jlrs 0.24 and JlrsCore 0.8: StaticArrays support, safety updates, and more!](https://discourse.julialang.org/t/ann-jlrs-0-24-and-jlrscore-0-8-staticarrays-support-safety-updates-and-more/139339)

<div class="topic-metadata">

**Author:** [@Taaitaaiger](https://discourse.julialang.org/u/Taaitaaiger)\
**Replies:** 0\
**Last updated:** [September 10, 2026, 3:01pm UTC](https://discourse.julialang.org/t/ann-jlrs-0-24-and-jlrscore-0-8-staticarrays-support-safety-updates-and-more/139339 "2026-09-10T15:01:21Z")

</div>

jlrs is a crate for the Rust programming language for interop between Rust and Julia, version 0.24 brings several changes and new features. The tutorial has been updated to this new version. Version support Julia versio…

---

## [ScientificFitting.jl v0.1: explicit uncertainties, diagnostics, profiles, and Makie figures](https://discourse.julialang.org/t/scientificfitting-jl-v0-1-explicit-uncertainties-diagnostics-profiles-and-makie-figures/139223)

<div class="topic-metadata">

**Author:** [@Amin-El-Sayed](https://discourse.julialang.org/u/Amin-El-Sayed)\
**Replies:** 2\
**Last updated:** [September 10, 2026, 12:24pm UTC](https://discourse.julialang.org/t/scientificfitting-jl-v0-1-explicit-uncertainties-diagnostics-profiles-and-makie-figures/139223 "2026-09-10T12:24:21Z")

</div>

Hi everyone, I’ve just released ScientificFitting.jl v0.1, my first public Julia package. It aims to make statistically careful scientific fitting fast to write and enjoyable to use, without hiding uncertainty models or…

---

## [\[ANN\] EmulatedBitIntegers.jl](https://discourse.julialang.org/t/ann-emulatedbitintegers-jl/137830)

<div class="topic-metadata">

**Author:** [@PatrickHaecker](https://discourse.julialang.org/u/PatrickHaecker)\
**Replies:** 17\
**Last updated:** [September 10, 2026, 8:48am UTC](https://discourse.julialang.org/t/ann-emulatedbitintegers-jl/137830 "2026-09-10T08:48:27Z")

</div>

I am happy to announce that we open-sourced EmulatedBitIntegers.jl. The package allows defining arbitrary bit width integers like UInt3 or Int7 which behave mathematically as you would expect, by overflowing and underflo…

---

## [\[ANN\] AtmosphericTurbulenceSimulator.jl](https://discourse.julialang.org/t/ann-atmosphericturbulencesimulator-jl/137609)

<div class="topic-metadata">

**Author:** [@aryavorskiy](https://discourse.julialang.org/u/aryavorskiy)\
**Replies:** 2\
**Last updated:** [September 9, 2026, 1:19pm UTC](https://discourse.julialang.org/t/ann-atmosphericturbulencesimulator-jl/137609 "2026-09-09T13:19:51Z")

</div>

I designed this tool primarily for my own research, but now it is mostly ready for regular use, so now I am happily announcing… AtmosphericTurbulenceSimulator.jl \[not registered yet\] — a package that simulates the effec…

---

## [DocumenterCodeBlocks.jl announcement](https://discourse.julialang.org/t/documentercodeblocks-jl-announcement/138552)

<div class="topic-metadata">

**Author:** [@fredrikekre](https://discourse.julialang.org/u/fredrikekre)\
**Replies:** 25\
**Last updated:** [September 8, 2026, 4:36pm UTC](https://discourse.julialang.org/t/documentercodeblocks-jl-announcement/138552 "2026-09-08T16:36:01Z")

</div>

I want to to announce DocumenterCodeBlocks.jl, a Documenter.jl plugin that makes the code blocks in your package documentation quite a bit more interesting. To enable it the only thing you have to change is to pass the C…

---

## [AOCLFFTZ.jl v5.3.2](https://discourse.julialang.org/t/aoclfftz-jl-v5-3-2/139243)

<div class="topic-metadata">

**Author:** [@aelobdog](https://discourse.julialang.org/u/aelobdog)\
**Replies:** 0\
**Last updated:** [September 7, 2026, 2:14pm UTC](https://discourse.julialang.org/t/aoclfftz-jl-v5-3-2/139243 "2026-09-07T14:14:37Z")

</div>

Hello, AOCL-FFTZ is AMD’s in-house Fast Fourier Transform (FFT) library is purpose-built and optimized for Zen-based processors, delivering improved computational performance and faster execution of FFT workloads on AMD…

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