# Package Announcements

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

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

**Page:** 64

---

## [\[ANN\] Lilith.jl - yet another deep learning library](https://discourse.julialang.org/t/ann-lilith-jl-yet-another-deep-learning-library/34732)

<div class="topic-metadata">

**Author:** [@dfdx](https://discourse.julialang.org/u/dfdx)\
**Replies:** 0\
**Last updated:** [February 16, 2020, 9:11pm UTC](https://discourse.julialang.org/t/ann-lilith-jl-yet-another-deep-learning-library/34732 "2020-02-16T21:11:18Z")

</div>

Last several months I’ve been working on a thing called Lilith.jl - deep learning library with PyTorch-like API, high backward compatibility and ephasis on performance. It’s far from being complete yet, but it starts to …

---

## [\[ANN\] HidApi.jl to access USB-HID devices](https://discourse.julialang.org/t/ann-hidapi-jl-to-access-usb-hid-devices/34670)

<div class="topic-metadata">

**Author:** [@laborg](https://discourse.julialang.org/u/laborg)\
**Replies:** 3\
**Last updated:** [February 16, 2020, 4:19am UTC](https://discourse.julialang.org/t/ann-hidapi-jl-to-access-usb-hid-devices/34670 "2020-02-16T04:19:30Z")

</div>

Hi! I’ve registered HidApi.jl. It allows easy interaction with devices that implement the USB human interface device class and should work on all platforms without any further installation (though Linux might require an…

---

## [\[ANN\] Franklin 0.6 (static site generator)](https://discourse.julialang.org/t/ann-franklin-0-6-static-site-generator/34658)

<div class="topic-metadata">

**Author:** [@tlienart](https://discourse.julialang.org/u/tlienart)\
**Replies:** 0\
**Last updated:** [February 14, 2020, 10:44pm UTC](https://discourse.julialang.org/t/ann-franklin-0-6-static-site-generator/34658 "2020-02-14T22:44:00Z")

</div>

I’m happy to announce the release of Franklin.jl 0.6 (feu JuDoc.jl), a static site generator (SSG) in Julia. Franklin’s new documentation site is written in itself which should hopefully give you an idea of what you can …

---

## [Luvvy - Use Actors liberally for robust, highly parallel Julia code (prototype)](https://discourse.julialang.org/t/luvvy-use-actors-liberally-for-robust-highly-parallel-julia-code-prototype/30086)

<div class="topic-metadata">

**Author:** [@richiejp](https://discourse.julialang.org/u/richiejp)\
**Replies:** 14\
**Last updated:** [February 13, 2020, 5:24pm UTC](https://discourse.julialang.org/t/luvvy-use-actors-liberally-for-robust-highly-parallel-julia-code-prototype/30086 "2020-02-13T17:24:02Z")

</div>

tldr; Richard Palethorpe / Luvvy · GitLab (It is not registered as a package yet. Probably only works with Julia 1.3+) Following on from the discussion I had with @Chris\_Foster in this PR for @async, I was inspired to t…

---

## [\[ANN\] PeaceFounder's project - PeaceVote.jl](https://discourse.julialang.org/t/ann-peacefounders-project-peacevote-jl/34389)

<div class="topic-metadata">

**Author:** [@Janis\_Erdmanis](https://discourse.julialang.org/u/Janis_Erdmanis)\
**Replies:** 4\
**Last updated:** [February 13, 2020, 11:40am UTC](https://discourse.julialang.org/t/ann-peacefounders-project-peacevote-jl/34389 "2020-02-13T11:40:05Z")

</div>

Hello, everyone :slight\_smile: I am announcing three packages PeaceVote, SynchronicBallot, PeaceFounder as well as a prototype community https://github.com/PeaceFounder/Community.jl for transparent, secure and anonymous…

---

## [\[ANN\] New benchmarks for LightGraphs](https://discourse.julialang.org/t/ann-new-benchmarks-for-lightgraphs/34526)

<div class="topic-metadata">

**Author:** [@anon94023334](https://discourse.julialang.org/u/anon94023334)\
**Replies:** 1\
**Last updated:** [February 12, 2020, 4:57pm UTC](https://discourse.julialang.org/t/ann-new-benchmarks-for-lightgraphs/34526 "2020-02-12T16:57:52Z")

</div>

The LightGraphs team has new independent benchmarks to report. Tim Lin published a blog post last year comparing five popular graph packages. All were Python-based; all but one was a two-language (C/C++) package. The res…

---

## [\[ANN\] SolverTraces.jl v0.1.0](https://discourse.julialang.org/t/ann-solvertraces-jl-v0-1-0/34400)

<div class="topic-metadata">

**Author:** [@jagot](https://discourse.julialang.org/u/jagot)\
**Replies:** 8\
**Last updated:** [February 10, 2020, 10:37am UTC](https://discourse.julialang.org/t/ann-solvertraces-jl-v0-1-0/34400 "2020-02-10T10:37:23Z")

</div>

I just registered SolverTraces.jl, a simple library for creating colourful solver traces in the REPL. I mostly developed this for my Hartree–Fock solver (see picture), but it is general and simple enough to adapt to othe…

---

## [\[ANN\] PkgDashboards](https://discourse.julialang.org/t/ann-pkgdashboards/34302)

<div class="topic-metadata">

**Author:** [@baggepinnen](https://discourse.julialang.org/u/baggepinnen)\
**Replies:** 15\
**Last updated:** [February 10, 2020, 8:05am UTC](https://discourse.julialang.org/t/ann-pkgdashboards/34302 "2020-02-10T08:05:46Z")

</div>

PkgDashboards.jl helps you create a markdown page or html page with all your badges from travis, Codecov, PkgEval, commit activity, stars and stars over time graphs. The exported functions are dashboard(target\_users; …

---

## [\[ANN\] OwnTime - Gives alternate view of profiling data. Seeking feedback](https://discourse.julialang.org/t/ann-owntime-gives-alternate-view-of-profiling-data-seeking-feedback/34095)

<div class="topic-metadata">

**Author:** [@DevJac](https://discourse.julialang.org/u/DevJac)\
**Replies:** 7\
**Last updated:** [February 9, 2020, 8:41pm UTC](https://discourse.julialang.org/t/ann-owntime-gives-alternate-view-of-profiling-data-seeking-feedback/34095 "2020-02-09T20:41:03Z")

</div>

I am accustomed to seeing profiling data in tools like “py-spy” with “Own Time” and “Total Time” views. Julia doesn’t have this (?), so I wrote my own code for it and have made it into a package. The README explains ho…

---

## [\[ANN\] FilteredGroupbyMacro.jl](https://discourse.julialang.org/t/ann-filteredgroupbymacro-jl/34373)

<div class="topic-metadata">

**Author:** [@jules](https://discourse.julialang.org/u/jules)\
**Replies:** 0\
**Last updated:** [February 9, 2020, 12:18pm UTC](https://discourse.julialang.org/t/ann-filteredgroupbymacro-jl/34373 "2020-02-09T12:18:22Z")

</div>

This is a really simple package (my first macro package) that does only one thing. It exports the macro @by which gives you the combination of filtering and split-apply-combine approach of R’s data.table (or something ap…

---

## [FieldProperties.jl](https://discourse.julialang.org/t/fieldproperties-jl/34356)

<div class="topic-metadata">

**Author:** [@Zach\_Christensen](https://discourse.julialang.org/u/Zach_Christensen)\
**Replies:** 0\
**Last updated:** [February 8, 2020, 8:51pm UTC](https://discourse.julialang.org/t/fieldproperties-jl/34356 "2020-02-08T20:51:49Z")

</div>

FieldProperties.jl helps in documenting, creating, and assigning properties. This package was developed because I had a need to create a consistent but generic interface for many different types. Documentation goes over …

---

## [\[ANN\] ElectronDisplay.jl v1.0.0 released](https://discourse.julialang.org/t/ann-electrondisplay-jl-v1-0-0-released/34234)

<div class="topic-metadata">

**Author:** [@davidanthoff](https://discourse.julialang.org/u/davidanthoff)\
**Replies:** 3\
**Last updated:** [February 7, 2020, 12:58am UTC](https://discourse.julialang.org/t/ann-electrondisplay-jl-v1-0-0-released/34234 "2020-02-07T00:58:01Z")

</div>

We just released ElectronDisplay.jl v1.0.0, see the anouncement on the www.queryverse.org blog. The major new feature is an entirely new UI that is inspired by the PowerPoint model of having a list of thumbnail views on…

---

## [ANN MyWorkflow.jl runs on Binder](https://discourse.julialang.org/t/ann-myworkflow-jl-runs-on-binder/34217)

<div class="topic-metadata">

**Author:** [@terasakisatoshi](https://discourse.julialang.org/u/terasakisatoshi)\
**Replies:** 0\
**Last updated:** [February 5, 2020, 7:36pm UTC](https://discourse.julialang.org/t/ann-myworkflow-jl-runs-on-binder/34217 "2020-02-05T19:36:19Z")

</div>

Hi, everyone! I’m happy to announce I’ve succeeded to build my repository using Binder and share my work on the internet. You can try my repository the following link: Note that you do not have to install julia envir…

---

## [\[ANN\] IntelVectorMath.jl (revived VML.jl)](https://discourse.julialang.org/t/ann-intelvectormath-jl-revived-vml-jl/33249)

<div class="topic-metadata">

**Author:** [@Crown421](https://discourse.julialang.org/u/Crown421)\
**Replies:** 7\
**Last updated:** [February 4, 2020, 1:30am UTC](https://discourse.julialang.org/t/ann-intelvectormath-jl-revived-vml-jl/33249 "2020-02-04T01:30:20Z")

</div>

Dear all, I am excited to be able to announce the revived VML.jl as IntelVectorMath.jl This package provides easy access to the vectorized versions of common math function from the Intel Vector Math Library, which i…

---

## [\[ANN\] VPTrees.jl - nearest neighbor search in metric spaces](https://discourse.julialang.org/t/ann-vptrees-jl-nearest-neighbor-search-in-metric-spaces/31477)

<div class="topic-metadata">

**Author:** [@altre](https://discourse.julialang.org/u/altre)\
**Replies:** 20\
**Last updated:** [January 30, 2020, 6:56pm UTC](https://discourse.julialang.org/t/ann-vptrees-jl-nearest-neighbor-search-in-metric-spaces/31477 "2020-01-30T18:56:08Z")

</div>

VPTrees.jl A Vantage Point Tree is a simple data structure effective for use in fast nearest neighbor search and range search for any metric developed by Peter Yianilos: Data structures and algorithms for nearest neighb…

---

## [\[ANN\] ProfileVega.jl](https://discourse.julialang.org/t/ann-profilevega-jl/33880)

<div class="topic-metadata">

**Author:** [@davidanthoff](https://discourse.julialang.org/u/davidanthoff)\
**Replies:** 4\
**Last updated:** [January 28, 2020, 6:12pm UTC](https://discourse.julialang.org/t/ann-profilevega-jl/33880 "2020-01-28T18:12:12Z")

</div>

ProfileVega.jl is a small package that visualizes profile results with VegaLite.jl. The API is almost identical to ProfileSVG.jl. This works especially well for JupyterLab and nteract, where this package gives you nice …

---

## [\[ANN\] Onda.jl: A format for multi-sensor, multi-channel, LPCM-encodable recordings](https://discourse.julialang.org/t/ann-onda-jl-a-format-for-multi-sensor-multi-channel-lpcm-encodable-recordings/32650)

<div class="topic-metadata">

**Author:** [@jrevels](https://discourse.julialang.org/u/jrevels)\
**Replies:** 12\
**Last updated:** [January 23, 2020, 1:00pm UTC](https://discourse.julialang.org/t/ann-onda-jl-a-format-for-multi-sensor-multi-channel-lpcm-encodable-recordings/32650 "2020-01-23T13:00:17Z")

</div>

Hello! I’m pleased to announce Beacon Biosignal’s impending open-source release of both Onda.jl and the Onda format. Onda is a lightweight format for storing and manipulating datasets of multi-sensor, multi-channel, LPC…

---

## [\[ANN\] More flexible & user-friendly profile visualization (ProfileView 0.6)](https://discourse.julialang.org/t/ann-more-flexible-user-friendly-profile-visualization-profileview-0-6/33648)

<div class="topic-metadata">

**Author:** [@tim.holy](https://discourse.julialang.org/u/tim.holy)\
**Replies:** 8\
**Last updated:** [January 22, 2020, 11:32pm UTC](https://discourse.julialang.org/t/ann-more-flexible-user-friendly-profile-visualization-profileview-0-6/33648 "2020-01-22T23:32:31Z")

</div>

I’ve recently completed a major rewrite of ProfileView.jl, a package for visualizing profiling data as a tool for understanding performance bottlenecks. ProfileView was written back in the Julia 0.1 days (yes, back in 20…

---

## [\[ANN\] MonteCarloMeasurements.jl](https://discourse.julialang.org/t/ann-montecarlomeasurements-jl/23021)

<div class="topic-metadata">

**Author:** [@baggepinnen](https://discourse.julialang.org/u/baggepinnen)\
**Replies:** 34\
**Last updated:** [January 22, 2020, 8:05am UTC](https://discourse.julialang.org/t/ann-montecarlomeasurements-jl/23021 "2020-01-22T08:05:44Z")

</div>

As a spinoff from a homework we gave in our julia course at our department, I created a small package to do nonlinear uncertainty propagation, MonteCarloMeasurements.jl. This package provides two types Particles \<: Real …

---

## [\[ANN\] JDF.jl - Experimental Julia DataFrames serialization format](https://discourse.julialang.org/t/ann-jdf-jl-experimental-julia-dataframes-serialization-format/29067)

<div class="topic-metadata">

**Author:** [@xiaodai](https://discourse.julialang.org/u/xiaodai)\
**Replies:** 3\
**Last updated:** [January 19, 2020, 9:13pm UTC](https://discourse.julialang.org/t/ann-jdf-jl-experimental-julia-dataframes-serialization-format/29067 "2020-01-19T21:13:11Z")

</div>

Saving a DataFrame onto disk is tricky business. This is especially so for large datasets. The current choices are JLD, JLD2, JLSO, Feather, CSV. The first four are preferred to CSV as they are meant to be preserve typ…

---

## [\[ANN\] DirectSum.jl, AbstractTensors.jl : dispatch on VectorBundle \<: Manifold{n}](https://discourse.julialang.org/t/ann-directsum-jl-abstracttensors-jl-dispatch-on-vectorbundle-manifold-n/20870)

<div class="topic-metadata">

**Author:** [@chakravala](https://discourse.julialang.org/u/chakravala)\
**Replies:** 4\
**Last updated:** [January 19, 2020, 2:32am UTC](https://discourse.julialang.org/t/ann-directsum-jl-abstracttensors-jl-dispatch-on-vectorbundle-manifold-n/20870 "2020-01-19T02:32:59Z")

</div>

In my work, I found it necessary to create an abstract TensorAlgebra type. Searching on github, I found that many others had also devised some sort of AsbtractTensor concept. As a multilinear map, a tensor is defined on…

---

## [Thread- and process-based parallelisms in Transducers.jl (+ some news)](https://discourse.julialang.org/t/thread-and-process-based-parallelisms-in-transducers-jl-some-news/32285)

<div class="topic-metadata">

**Author:** [@tkf](https://discourse.julialang.org/u/tkf)\
**Replies:** 5\
**Last updated:** [January 15, 2020, 9:06pm UTC](https://discourse.julialang.org/t/thread-and-process-based-parallelisms-in-transducers-jl-some-news/32285 "2020-01-15T21:06:04Z")

</div>

It’s been a while since I added parallelism supports in Transducers.jl but I’ve never announced this feature properly. I just added a few utility functions and a tutorial so I think it’s good timing to do this. Quoting…

---

## [\[ANN\] SnoopCompile 1.2 - Package Precompilation](https://discourse.julialang.org/t/ann-snoopcompile-1-2-package-precompilation/33359)

<div class="topic-metadata">

**Author:** [@Amin\_Yahyaabadi](https://discourse.julialang.org/u/Amin_Yahyaabadi)\
**Replies:** 2\
**Last updated:** [January 15, 2020, 9:58am UTC](https://discourse.julialang.org/t/ann-snoopcompile-1-2-package-precompilation/33359 "2020-01-15T09:58:35Z")

</div>

I am happy to announce that SnoopCompile 1.2 now has a GitHub Actions Bot, and it introduces @snoopiBot and @snoopiBench macros. You can use this feature to automatically create precompilation signatures for your packa…

---

## [\[ANN\] SurrogateModelOptim.jl](https://discourse.julialang.org/t/ann-surrogatemodeloptim-jl/25584)

<div class="topic-metadata">

**Author:** [@MrUrq](https://discourse.julialang.org/u/MrUrq)\
**Replies:** 3\
**Last updated:** [January 13, 2020, 1:11pm UTC](https://discourse.julialang.org/t/ann-surrogatemodeloptim-jl/25584 "2020-01-13T13:11:50Z")

</div>

Happy to announce SurrogateModelOptim.jl a Radial Basis Function based optimization package. It is intended for smooth and expensive functions. Expensive in this case is functions that evaluates in several minutes to ho…

---

## [Simulate v0.2.0, a Julia package for discrete event simulation](https://discourse.julialang.org/t/simulate-v0-2-0-a-julia-package-for-discrete-event-simulation/31822)

<div class="topic-metadata">

**Author:** [@pbayer](https://discourse.julialang.org/u/pbayer)\
**Replies:** 12\
**Last updated:** [January 12, 2020, 6:23am UTC](https://discourse.julialang.org/t/simulate-v0-2-0-a-julia-package-for-discrete-event-simulation/31822 "2020-01-12T06:23:14Z")

</div>

Simulate.jl provides three schemes for modeling and simulating discrete event systems (DES): 1) event scheduling, 2) interacting processes and 3) continuous sampling. It introduces a clock and allows to schedule arbitrar…

---

## [New Package: GadJet.jl](https://discourse.julialang.org/t/new-package-gadjet-jl/33238)

<div class="topic-metadata">

**Author:** [@Ludwig](https://discourse.julialang.org/u/Ludwig)\
**Replies:** 0\
**Last updated:** [January 11, 2020, 3:41pm UTC](https://discourse.julialang.org/t/new-package-gadjet-jl/33238 "2020-01-11T15:41:06Z")

</div>

Hey everyone, I would like to announce the release of my package GadJet.jl - a package to work with simulation data from the cosmological SPH code Gadget (version 2 and 3). You can read the binary data, write initial …

---

## [\[ANN\] TagBot: Creates tags and releases for your Julia packages when they're registered](https://discourse.julialang.org/t/ann-tagbot-creates-tags-and-releases-for-your-julia-packages-when-theyre-registered/23084)

<div class="topic-metadata">

**Author:** [@christopher-dG](https://discourse.julialang.org/u/christopher-dG)\
**Replies:** 53\
**Last updated:** [January 6, 2020, 8:20pm UTC](https://discourse.julialang.org/t/ann-tagbot-creates-tags-and-releases-for-your-julia-packages-when-theyre-registered/23084 "2020-01-06T20:20:53Z")

</div>

Hello! In anticipation of the new package registration system I’d like to announce Julia TagBot, which will handle your packages’ GitHub releases automatically. It’s a GitHub App, so just install and forget about it — n…

---

## [Diagonalizations.jl: a package for multivariate linear filtering](https://discourse.julialang.org/t/diagonalizations-jl-a-package-for-multivariate-linear-filtering/32990)

<div class="topic-metadata">

**Author:** [@Marco-Congedo](https://discourse.julialang.org/u/Marco-Congedo)\
**Replies:** 4\
**Last updated:** [January 10, 2020, 5:37pm UTC](https://discourse.julialang.org/t/diagonalizations-jl-a-package-for-multivariate-linear-filtering/32990 "2020-01-10T17:37:07Z")

</div>

I would like to announce Diagonalizations.jl, a new package for multivariate statistics/signal processing. Currently it implements the following linear filters: Acronym Full Name Datasets ( m ) Observations ( k ) …

---

## [FiniteDiff.jl: Fast (Sparse) Gradients, Jacobians, Hessians!](https://discourse.julialang.org/t/finitediff-jl-fast-sparse-gradients-jacobians-hessians/32976)

<div class="topic-metadata">

**Author:** [@ChrisRackauckas](https://discourse.julialang.org/u/ChrisRackauckas)\
**Replies:** 9\
**Last updated:** [January 10, 2020, 5:22pm UTC](https://discourse.julialang.org/t/finitediff-jl-fast-sparse-gradients-jacobians-hessians/32976 "2020-01-10T17:22:18Z")

</div>

FiniteDiff.jl is a new Julia library for fast gradients, Jacobians, and Hessians which supports sparsity and GPUs! Okay, I lied, it’s not an entirely new library. It’s the next incarnation of what was known as DiffEqD…

---

## [\[ANN\] Calendars.jl](https://discourse.julialang.org/t/ann-calendars-jl/33204)

<div class="topic-metadata">

**Author:** [@wookyoung](https://discourse.julialang.org/u/wookyoung)\
**Replies:** 0\
**Last updated:** [January 10, 2020, 4:24pm UTC](https://discourse.julialang.org/t/ann-calendars-jl/33204 "2020-01-10T16:24:28Z")

</div>

Happy new year! this is not a registered package and I don’t have an idea about the proper name for it. it works like Charles Dye’s cal that was present and have used from almost 50 years ago. $ cal January 2020 …

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

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