Skip to content

A curated list of awesome julia libraries, softwares and tutorials.

License

Notifications You must be signed in to change notification settings

harelfishbein/awesome-julia

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 

Repository files navigation

Awesome-Julia

A curated list of awesome julia libraries, softwares and tutorials. Inspired by awesome-php. Many of these resources were originally collected and curated by @svashka and others – thank you for the hard work.

Github Umbrella

Curated list of Julia Projects and Libraries

  • Julia Lang-the language - The core language and other libraries in Julia.
  • Julia Stats- Statistic and Machine learning enthusiasts.
  • Julia Opt- Solutions and libraries for Mathematical Optimization.
  • Julia Parallel-Various models of Parallel Programming in Julia.
  • Julia Astro - Astronomy and Astrophysics packages for Julia.
  • Julia Quant -Quantitative Finance Libraries in Julia.
  • Julia Quantum - Julia Libraries for Quantum Science and Technology.
  • Julia Sparse -Sparse Matrix and Graph Partioning libraries.
  • Julia Diff - Differential Tools in Julia.
  • Julia GPU - GPU computing for Julia
  • Julia Web - Libraries for the web . Includes sockets, requests, curl, GeoIP and much more.
  • Julia CI - Continous Integration support for Julia. Includes Travis Builds and Tests.
  • BioJulia - -Bioinformatics Research.
  • JuliaBox - Code Julia on the go using a browser.

Calling other Languages

Calling other functions of other languages from Julia

Packages

Curated list of packages category wise

  • Official Julia Packages - All registered packages for the Julia programming language.
  • Julia.jl - Aggregates and curates decibans of resources for the Julia language.

Software

Installation, IDE's

Installation

Frameworks

  • Morsel -Sinatra like Microframework for Julia.
  • Factcheck- Testing Framework for Julia.

IDE

List of IDE's

  • Sublime-IJulia- Sublime-IJulia provides a frontend to the IJulia backend kernel within the popular text editor, Sublime Text.
  • Juno - Free Environment for Julia Language
  • Julia-vim - Vim support for Julia
  • Julia.tmbundle - Julia language support for TextMate 2.
  • IJulia - Julia Language Backend.
  • Kate - InBuilt support for Julia. Highlighting from this link .
  • Notepad++ - Support for Notepad++

Learning Julia

Learning Resources for Julia.

Resources

Other Resources for learning Julia

Community

Learn more about Julia by connecting with the community

Your contributions are always welcome!

Motivation

My motivation for awesome-julia

Julia.jl is a well curated list of packages but is suitable for developers who have a lot of experience. awesome-julia on the other hand is for newbies and developers with less experience. I also curated awesome-julia with another intention of having julia under the awesome-* lists. Developers directly look for awesome appended by the language they are looking for. So awesome julia does that.

About

A curated list of awesome julia libraries, softwares and tutorials.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published