Awesome Julia!
Edit the source code here.
awesome-julia
A curated list of Julia packages, resources, books and so on.
—THIS IS A WORK IN PROGRESS! PLEASE CONTRIBUTE—
Libraries
GUIs
Tools
Revise.jl: Automatically update function definitions in a running Julia session
BenchmarkTools.jl: A benchmarking framework for the Julia language
Machine learning
- MLJ.jl: A Julia machine learning framework
Deep learning
Mathematics
Topology
GeometricDatasets.jl: For datasets usual in topology, transformations and samples
TDAmapper.jl: Mapper-like algorithms for clustering and graph-reducing high-dimensional data;
ToMATo.jl: the ToMATo clustering algorithm from https://geometrica.saclay.inria.fr/data/Steve.Oudot/clustering/.
Ripserer.jl: calculate the Vietoris-Rips filtration and homology, among other things.
PersistenceDiagrams.jl: create persistence images from persistence diagrams.
Metric space and clustering
Distances.jl: efficient distance calculation.
NearestNeighbors.jl: nearest neighbors search.
Clustering.jl: clustering algorithms.
Graphs
Graphs.jl: An optimized graphs package for the Julia programming language.
MultilayerGraphs.jl: A Julia package for the creation, manipulation and analysis of the structure, dynamics and functions of multilayer graphs.
Books
Papers
Tutorials
Youtube channels
https://www.youtube.com/@TheJuliaLanguage: the official Julia language channel.
https://www.youtube.com/@doggodotjl: Millions of tutorials presented by a dog.