A curated list of awesome resources, libraries, tools, and tips for Julia programming.
- Official Resources
- Learning Julia
- Packages and Libraries
- Tools and IDEs
- Online Communities
- Blogs and Tutorials
- Books
- Julia Official Website: The official website of the Julia programming language.
- Julia Documentation: Official documentation for Julia programming language.
- JuliaAcademy: Interactive online courses to learn Julia.
- JuliaBox: Online platform for running Julia notebooks in the cloud.
- Julia Programming for Nervous Beginners: A beginner-friendly introduction to Julia.
- JuliaHub: A central hub for discovering and exploring Julia packages.
- JuliaStats: A collection of statistics and machine learning packages for Julia.
- Plots.jl: A powerful plotting library for Julia.
- DataFrames.jl: A library for working with tabular data in Julia.
- JuMP: A modeling language for mathematical optimization in Julia.
- Julia VS Code: Julia extension for Visual Studio Code.
- Juno: An IDE for Julia based on Atom.
- Pluto.jl: Reactive notebooks for Julia.
- Revise.jl: A package for code reloading in Julia.
- Julia Discourse: Official Julia discussion forum.
- JuliaLang Slack: Julia community Slack workspace.
- Julia Programming Language - Reddit: The official subreddit for Julia programming.
- Julia Blog: Official blog for Julia language updates and announcements.
- The Julia Language Blog: Blog featuring articles and tutorials on Julia programming.
- Julia High Performance: A comprehensive guide to performance optimization in Julia.
- Deep Learning with Julia: A practical guide to deep learning using Julia.
Contributions are welcome!