# Package Announcements

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

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

**Page:** 55

---

## [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…

---

## [\[ANN\] Publish.jl](https://discourse.julialang.org/t/ann-publish-jl/45500)

<div class="topic-metadata">

**Author:** [@mike](https://discourse.julialang.org/u/mike)\
**Replies:** 25\
**Last updated:** [January 28, 2021, 10:13am UTC](https://discourse.julialang.org/t/ann-publish-jl/45500 "2021-01-28T10:13:46Z")

</div>

Hi all, I’m pleased to announce the (very early) 0.1 release of Publish.jl. An experimental package in the same ecosystem “space” as Documenter.jl. It’s purpose is to explore alternative design decisions (potentially ma…

---

## [\[ANN\] Announcing QuasinormalModes.jl](https://discourse.julialang.org/t/ann-announcing-quasinormalmodes-jl/54071)

<div class="topic-metadata">

**Author:** [@lucass-carneiro](https://discourse.julialang.org/u/lucass-carneiro)\
**Replies:** 4\
**Last updated:** [January 27, 2021, 11:11pm UTC](https://discourse.julialang.org/t/ann-announcing-quasinormalmodes-jl/54071 "2021-01-27T23:11:19Z")

</div>

Hi! I’m announcing my first public Julia package, called QuasinormalModes.jl. It’s primary objective is to compute the discrete eigenvalues of second order ordinary differential equations. It was written with the inten…

---

## [\[ANN\] SumTypes.jl 0.1](https://discourse.julialang.org/t/ann-sumtypes-jl-0-1/47161)

<div class="topic-metadata">

**Author:** [@Mason](https://discourse.julialang.org/u/Mason)\
**Replies:** 30\
**Last updated:** [January 26, 2021, 5:54pm UTC](https://discourse.julialang.org/t/ann-sumtypes-jl-0-1/47161 "2021-01-26T17:54:48Z")

</div>

Hi everyone, I’ve been playing around a bit lately with the idea of ‘sum types’ (aka tagged unions, or enums in Rust circles). These are quite the hotness these days in functional programming and I kept having trouble fu…

---

## [\[ANN\] PrettyTables.jl v0.11](https://discourse.julialang.org/t/ann-prettytables-jl-v0-11/53830)

<div class="topic-metadata">

**Author:** [@Ronis\_BR](https://discourse.julialang.org/u/Ronis_BR)\
**Replies:** 12\
**Last updated:** [January 25, 2021, 11:39pm UTC](https://discourse.julialang.org/t/ann-prettytables-jl-v0-11/53830 "2021-01-25T23:39:26Z")

</div>

Hi! I just asked for registration of PrettyTables v0.11. There is some improvements and bug fixes in all backends. However, the major change in this release is the alignment system based on anchors for the text backend.…

---

## [\[ANN\] ScanByte.jl](https://discourse.julialang.org/t/ann-scanbyte-jl/53847)

<div class="topic-metadata">

**Author:** [@jakobnissen](https://discourse.julialang.org/u/jakobnissen)\
**Replies:** 0\
**Last updated:** [January 23, 2021, 10:30pm UTC](https://discourse.julialang.org/t/ann-scanbyte-jl/53847 "2021-01-23T22:30:25Z")

</div>

I’m pleased to announce my package ScanByte.jl. The package does one simple thing: Given an array of bytes to search, and a set of bytes to search for, finds the first occurence of any byte in the set. The package is us…

---

## [PSA: CUDA.jl replacing CuArrays.jl/CUDAnative.jl/CUDAdrv.jl/CUDAapi.jl -- call for testing!](https://discourse.julialang.org/t/psa-cuda-jl-replacing-cuarrays-jl-cudanative-jl-cudadrv-jl-cudaapi-jl-call-for-testing/40205)

<div class="topic-metadata">

**Author:** [@maleadt](https://discourse.julialang.org/u/maleadt)\
**Replies:** 21\
**Last updated:** [January 21, 2021, 1:28pm UTC](https://discourse.julialang.org/t/psa-cuda-jl-replacing-cuarrays-jl-cudanative-jl-cudadrv-jl-cudaapi-jl-call-for-testing/40205 "2021-01-21T13:28:45Z")

</div>

Hi all, I just registered and tagged v0.1 of CUDA.jl, a package that now contains the documentation and functionality from the several packages that make up the Julia/CUDA stack. I merged them because there was too much…

---

## [ANN: VideoCaptureWrap.jl](https://discourse.julialang.org/t/ann-videocapturewrap-jl/45491)

<div class="topic-metadata">

**Author:** [@terasakisatoshi](https://discourse.julialang.org/u/terasakisatoshi)\
**Replies:** 10\
**Last updated:** [January 20, 2021, 5:55pm UTC](https://discourse.julialang.org/t/ann-videocapturewrap-jl/45491 "2021-01-20T17:55:21Z")

</div>

Hi there, I’m happy to announce the release of VideoCaptureWrap.jl. :tada: This application gives us an example of how to wrap OpenCV API via CxxWrap.jl. It also demonstrates a demo that capture image from your Web/US…

---

## [\[ANN\] GHCNData.jl - Helper functionality for accessing and parsing the Global Historical Climatology Network daily data archive](https://discourse.julialang.org/t/ann-ghcndata-jl-helper-functionality-for-accessing-and-parsing-the-global-historical-climatology-network-daily-data-archive/53624)

<div class="topic-metadata">

**Author:** [@willtebbutt](https://discourse.julialang.org/u/willtebbutt)\
**Replies:** 1\
**Last updated:** [January 19, 2021, 5:30pm UTC](https://discourse.julialang.org/t/ann-ghcndata-jl-helper-functionality-for-accessing-and-parsing-the-global-historical-climatology-network-daily-data-archive/53624 "2021-01-19T17:30:40Z")

</div>

GHCNData.jl is a small package for getting hold of the data from NOAA and parsing it. I wrote it as part of a larger project and figured other people might find it useful. Possibly the most helpful bit of the package is…

---

## [MenuAdventures.jl for making menu-based adventures in Julia](https://discourse.julialang.org/t/menuadventures-jl-for-making-menu-based-adventures-in-julia/52848)

<div class="topic-metadata">

**Author:** [@bramtayl](https://discourse.julialang.org/u/bramtayl)\
**Replies:** 6\
**Last updated:** [January 19, 2021, 7:26am UTC](https://discourse.julialang.org/t/menuadventures-jl-for-making-menu-based-adventures-in-julia/52848 "2021-01-19T07:26:28Z")

</div>

MenuAdventures is a Julia package for writing menu based adventures. MenuAdventures is heavily inspired by Inform7. Inform7 is an astounding achievement in terms of natural language programming. However, I’ve made som…

---

## [\[ANN\] BootlegCassette.jl](https://discourse.julialang.org/t/ann-bootlegcassette-jl/52909)

<div class="topic-metadata">

**Author:** [@Mason](https://discourse.julialang.org/u/Mason)\
**Replies:** 18\
**Last updated:** [January 18, 2021, 10:51am UTC](https://discourse.julialang.org/t/ann-bootlegcassette-jl/52909 "2021-01-18T10:51:08Z")

</div>

Cassette.jl is an incredibly cool package that allows one to dictate how functions are dispatched in special execution contexts, but it’s currently not fully functional on Julia 1.6 / master, so I made a minimal package…

---

## [HighFrequencyCovariance.jl - Algorithms for efficiently estimating covariance matrices with high frequency financial data](https://discourse.julialang.org/t/highfrequencycovariance-jl-algorithms-for-efficiently-estimating-covariance-matrices-with-high-frequency-financial-data/53464)

<div class="topic-metadata">

**Author:** [@s-baumann](https://discourse.julialang.org/u/s-baumann)\
**Replies:** 1\
**Last updated:** [January 17, 2021, 3:06am UTC](https://discourse.julialang.org/t/highfrequencycovariance-jl-algorithms-for-efficiently-estimating-covariance-matrices-with-high-frequency-financial-data/53464 "2021-01-17T03:06:32Z")

</div>

HighFrequencyCovariance.jl is a Julia package designed to utilize high frequency financial data to estimate covariances between the prices of assets. High frequency data can be used to more accurately estimate covariance…

---

## [NeutronTransport.jl, a neutron transport solver package](https://discourse.julialang.org/t/neutrontransport-jl-a-neutron-transport-solver-package/53200)

<div class="topic-metadata">

**Author:** [@rvignolo](https://discourse.julialang.org/u/rvignolo)\
**Replies:** 1\
**Last updated:** [January 15, 2021, 9:37pm UTC](https://discourse.julialang.org/t/neutrontransport-jl-a-neutron-transport-solver-package/53200 "2021-01-15T21:37:59Z")

</div>

Hi! I would like to announce the first version of NeutronTransport.jl, a package that solves the neutron transport equation using the Method of Characteristics approximation. It is inspired in OpenMOC, a program develo…

---

## [\[ANN\] Diary.jl 📔](https://discourse.julialang.org/t/ann-diary-jl/45117)

<div class="topic-metadata">

**Author:** [@Evey](https://discourse.julialang.org/u/Evey)\
**Replies:** 30\
**Last updated:** [January 15, 2021, 7:15pm UTC](https://discourse.julialang.org/t/ann-diary-jl/45117 "2021-01-15T19:15:48Z")

</div>

Dear Diary.jl :notebook\_with\_decorative\_cover:, Tired of losing work? Forgot what you did a week ago? Is your hairREPL history a mess? Sounds like you could use a diary. With Diary.jl, your REPL history is automatic…

---

## [\[ANN\] (JuliaConstraints) LocalSearchSolvers.jl and CompositionalNetworks.jl](https://discourse.julialang.org/t/ann-juliaconstraints-localsearchsolvers-jl-and-compositionalnetworks-jl/53380)

<div class="topic-metadata">

**Author:** [@Azzaare](https://discourse.julialang.org/u/Azzaare)\
**Replies:** 2\
**Last updated:** [January 15, 2021, 12:30pm UTC](https://discourse.julialang.org/t/ann-juliaconstraints-localsearchsolvers-jl-and-compositionalnetworks-jl/53380 "2021-01-15T12:30:02Z")

</div>

CompositionalNetworks.jl is a Julia package for Interpretable Compositional Networks (ICN), a variant of neural networks, allowing the user to get interpretable results, unlike regular artificial neural networks. The cu…

---

## [\[ANN\] Kinetic.jl: advection-diffusion physics with SciML](https://discourse.julialang.org/t/ann-kinetic-jl-advection-diffusion-physics-with-sciml/53277)

<div class="topic-metadata">

**Author:** [@vavrines](https://discourse.julialang.org/u/vavrines)\
**Replies:** 2\
**Last updated:** [January 13, 2021, 4:57pm UTC](https://discourse.julialang.org/t/ann-kinetic-jl-advection-diffusion-physics-with-sciml/53277 "2021-01-13T16:57:24Z")

</div>

Hi there! I would like to announce the Kinetic.jl , a portable finite volume toolbox for advection-diffusion type equations and scientific machine learning. It is interested in theoretical and numerical studies of many-…

---

## [SimpleANOVA.jl 0.7.0 - Added repeated measures](https://discourse.julialang.org/t/simpleanova-jl-0-7-0-added-repeated-measures/53188)

<div class="topic-metadata">

**Author:** [@BioTurboNick](https://discourse.julialang.org/u/BioTurboNick)\
**Replies:** 0\
**Last updated:** [January 12, 2021, 7:06am UTC](https://discourse.julialang.org/t/simpleanova-jl-0-7-0-added-repeated-measures/53188 "2021-01-12T07:06:35Z")

</div>

Added repeated measures to my ANOVA package, though without effect sizes at the moment because I’ll need to find a source for the calculations. Both within and among factors, which I believe is more than other available …

---

## [Ray Tracing for Nuclear Reactor Physics package](https://discourse.julialang.org/t/ray-tracing-for-nuclear-reactor-physics-package/51985)

<div class="topic-metadata">

**Author:** [@rvignolo](https://discourse.julialang.org/u/rvignolo)\
**Replies:** 4\
**Last updated:** [January 11, 2021, 7:53pm UTC](https://discourse.julialang.org/t/ray-tracing-for-nuclear-reactor-physics-package/51985 "2021-01-11T19:53:10Z")

</div>

Hi! I have just released the RayTracing.jl package, which computes cyclic ray tracing across any unstructured mesh in a rectangular domain. Its results are commonly used in Nuclear Reactor Physics, such as in the Collis…

---

## [ANN LegibleLambdas.jl](https://discourse.julialang.org/t/ann-legiblelambdas-jl/21199)

<div class="topic-metadata">

**Author:** [@Mason](https://discourse.julialang.org/u/Mason)\
**Replies:** 8\
**Last updated:** [January 10, 2021, 3:38am UTC](https://discourse.julialang.org/t/ann-legiblelambdas-jl/21199 "2021-01-10T03:38:38Z")

</div>

LegibleLambas.jl is a package for making anonymous functions whose names are their expressions, ie. julia\> f = @λ(x -\> x + 1) (x -\> x + 1) julia\> f(1.0) 2.0 The primary use-case I see for this functionality is for fun…

---

## [\[ANN\] Gridap.jl 0.15 comes with major enhancements!](https://discourse.julialang.org/t/ann-gridap-jl-0-15-comes-with-major-enhancements/51971)

<div class="topic-metadata">

**Author:** [@fverdugo](https://discourse.julialang.org/u/fverdugo)\
**Replies:** 7\
**Last updated:** [January 6, 2021, 10:41pm UTC](https://discourse.julialang.org/t/ann-gridap-jl-0-15-comes-with-major-enhancements/51971 "2021-01-06T22:41:06Z")

</div>

After months of work, the Gridap developers are happy to announce the Gridap v0.15 release :rocket:! This new version comes with major improvements in the user API (and also in the library internals). The most exciting …

---

## [\[ANN\] Quicktype -- generate JSON3 structs from json samples (WIP)](https://discourse.julialang.org/t/ann-quicktype-generate-json3-structs-from-json-samples-wip/52948)

<div class="topic-metadata">

**Author:** [@kskyten](https://discourse.julialang.org/u/kskyten)\
**Replies:** 0\
**Last updated:** [January 6, 2021, 4:26pm UTC](https://discourse.julialang.org/t/ann-quicktype-generate-json3-structs-from-json-samples-wip/52948 "2021-01-06T16:26:18Z")

</div>

Quicktype is a neat program that infers schemas from json samples and generates code in various different languages to read the json into native objects. I hacked together basic support for Julia in Quicktype. It should…

---

## [I implemented a type for defining arbitrary lazy sequences that performs well, but the implementation is so trivial that I'm not sure if it's worth making a package](https://discourse.julialang.org/t/i-implemented-a-type-for-defining-arbitrary-lazy-sequences-that-performs-well-but-the-implementation-is-so-trivial-that-im-not-sure-if-its-worth-making-a-package/35875)

<div class="topic-metadata">

**Author:** [@ninjaaron](https://discourse.julialang.org/u/ninjaaron)\
**Replies:** 21\
**Last updated:** [January 6, 2021, 2:41pm UTC](https://discourse.julialang.org/t/i-implemented-a-type-for-defining-arbitrary-lazy-sequences-that-performs-well-but-the-implementation-is-so-trivial-that-im-not-sure-if-its-worth-making-a-package/35875 "2021-01-06T14:41:24Z")

</div>

… so I thought I’d post it here and see what people thought. Lazy sequences have been a point of frustration for me with Julia. Python is my main background, and I always liked generator functions, and I really enjoy pl…

---

## [\[ANN\] IJuliaTimeMachine](https://discourse.julialang.org/t/ann-ijuliatimemachine/52891)

<div class="topic-metadata">

**Author:** [@danspielman](https://discourse.julialang.org/u/danspielman)\
**Replies:** 0\
**Last updated:** [January 5, 2021, 6:47pm UTC](https://discourse.julialang.org/t/ann-ijuliatimemachine/52891 "2021-01-05T18:47:24Z")

</div>

IJuliaTimeMachine provides two capabilities that I have found useful when running long computational experiments in Jupyter / IJulia notebooks, It allows you to return variables to a previous state. This is useful if …

---

## [\[ANN\] gmsh.jl](https://discourse.julialang.org/t/ann-gmsh-jl/52742)

<div class="topic-metadata">

**Author:** [@koehlerson](https://discourse.julialang.org/u/koehlerson)\
**Replies:** 8\
**Last updated:** [January 4, 2021, 2:03pm UTC](https://discourse.julialang.org/t/ann-gmsh-jl/52742 "2021-01-04T14:03:54Z")

</div>

Hey there, I’ve built gmsh artifacts with Yggdrasil and BinaryBuilder and copy pasted the gmsh Julia API, such that everyone can use now the gmsh api without caring about a local gmsh installation. Further, I included …

---

## [\[ANN\] PatModules.jl: a better module system for Julia](https://discourse.julialang.org/t/ann-patmodules-jl-a-better-module-system-for-julia/52226)

<div class="topic-metadata">

**Author:** [@patrick-kidger](https://discourse.julialang.org/u/patrick-kidger)\
**Replies:** 70\
**Last updated:** [January 4, 2021, 10:12am UTC](https://discourse.julialang.org/t/ann-patmodules-jl-a-better-module-system-for-julia/52226 "2021-01-04T10:12:38Z")

</div>

Hey folks. I’m new to Julia, and loving every aspect of it… except for ways of splitting code over multiple files and folders. There, I swiftly discovered that existing ways just don’t really seem to cut it. Julia prima…

---

## [\[ANN\] Standard Young tableaux](https://discourse.julialang.org/t/ann-standard-young-tableaux/52750)

<div class="topic-metadata">

**Author:** [@stla](https://discourse.julialang.org/u/stla)\
**Replies:** 2\
**Last updated:** [January 3, 2021, 11:02am UTC](https://discourse.julialang.org/t/ann-standard-young-tableaux/52750 "2021-01-03T11:02:45Z")

</div>

Hello, Some stuff for standard Young tableaux: stla.github.io/StandardYoungTableaux.jl. Cheers.

---

## [\[ANN\] GFIlogisticRegression](https://discourse.julialang.org/t/ann-gfilogisticregression/52581)

<div class="topic-metadata">

**Author:** [@stla](https://discourse.julialang.org/u/stla)\
**Replies:** 0\
**Last updated:** [December 29, 2020, 6:05pm UTC](https://discourse.julialang.org/t/ann-gfilogisticregression/52581 "2020-12-29T18:05:11Z")

</div>

Hello, Announcing my third Julia package: Generalized fiducial inference for logistic regression. Roughly speaking, fiducial statistics is “Bayesian statistics without prior”: similarly to the Bayesian inference, the f…

---

## [Romberg.jl: Simple Romberg integration in Julia](https://discourse.julialang.org/t/romberg-jl-simple-romberg-integration-in-julia/39313)

<div class="topic-metadata">

**Author:** [@EP-Guy](https://discourse.julialang.org/u/EP-Guy)\
**Replies:** 11\
**Last updated:** [December 24, 2020, 1:46am UTC](https://discourse.julialang.org/t/romberg-jl-simple-romberg-integration-in-julia/39313 "2020-12-24T01:46:32Z")

</div>

Romberg integration combines trapezoidal integration with Richardson extrapolation for significantly more accurate estimates at slightly more cost than trapezoidal integration alone. This package uses Trapz.jl for the…

---

## [\[RFC\] PowerAnalysis.jl](https://discourse.julialang.org/t/rfc-poweranalysis-jl/52241)

<div class="topic-metadata">

**Author:** [@kevbonham](https://discourse.julialang.org/u/kevbonham)\
**Replies:** 4\
**Last updated:** [December 23, 2020, 1:26am UTC](https://discourse.julialang.org/t/rfc-poweranalysis-jl/52241 "2020-12-23T01:26:49Z")

</div>

I recently stumbled on a package from @johnmyleswhite circa julia v0.3 that had some functionality I needed, though it hadn’t been updated for a while. It was a fairly simple code base, and I was able to get it working o…

---

## [QuantumClifford.jl for efficient classical simulation of a subset of quantum circuits (allocation free, Monte Carlo, and symbolic algorithms)](https://discourse.julialang.org/t/quantumclifford-jl-for-efficient-classical-simulation-of-a-subset-of-quantum-circuits-allocation-free-monte-carlo-and-symbolic-algorithms/52235)

<div class="topic-metadata">

**Author:** [@Krastanov](https://discourse.julialang.org/u/Krastanov)\
**Replies:** 0\
**Last updated:** [December 22, 2020, 5:28pm UTC](https://discourse.julialang.org/t/quantumclifford-jl-for-efficient-classical-simulation-of-a-subset-of-quantum-circuits-allocation-free-monte-carlo-and-symbolic-algorithms/52235 "2020-12-22T17:28:39Z")

</div>

Clifford circuits, a subset of quantum circuits can be simulated efficiently with the tableaux formalism (a.k.a. stabilizer formalism, a.k.a. destabilizer formalism, a.k.a. Heisenberg representation). QuantumClifford.jl …

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

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