Julia Physics

Open-source Julia projects categorized as Physics

Top 8 Julia Physic Projects

  • Measurements.jl

    Error propagation calculator and library for physical measurements. It supports real and complex numbers with uncertainty, arbitrary precision calculations, operations with arrays, and numerical integration.

    Project mention: Uncertainty in linear equations | /r/AskPhysics | 2022-10-21
  • ITensors.jl

    A Julia library for efficient tensor computations and tensor network calculations

    Project mention: A question relating to the BCS theory ground state | /r/AskPhysics | 2023-03-30

    DMRG packages are available in Julia and C++ and Python. (Don't use Fortran. But here is a Fortran library if you insist.)

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • LatticeQCD.jl

    A native Julia code for lattice QCD with dynamical fermions in 4 dimension.

  • DynamicalBilliards.jl

    An easy-to-use, modular, extendable and absurdly fast Julia package for dynamical billiards in two dimensions.

  • UnitSystems.jl

    Physical unit systems (Metric, English, Natural, etc...)

    Project mention: UnitSystems.jl vs Unitful.jl | /r/Julia | 2022-12-25

    [UnitSystems.jl](https://github.com/chakravala/UnitSystems.jl) and Unitful.jl are both Julia packages that provide support for working with physical quantities and units of measurement. However, there are some differences between the two packages:

  • FunctionTabulations.jl

    A package to create and load tabulations of functions. Supports Unitful.

  • FewSpecialFunctions.jl

    Few special functions in Julia. Includes Clausen function, Coulomb wave functions, Debye function, Fresnel functions, Struve function, Hypergeometric functions, Confluent hypergeometric functions, Fermi-Dirac

    Project mention: Package feedback | /r/Julia | 2023-04-08

    I noticed there were many requests for implementations of special functions in SpecialFunctions.jl, but the authors seem quite hesitant to allow more functions. That's why I created FewSpecialFunctions.jl to fill in the gaps and add those functions. So far, I have only added a few functions to high precision and would like some feedback on the package. You can also make a PR to implement your own function.

  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

  • Similitude.jl

    Dimensions and Quantities for UnitSystems.jl

    Project mention: UnitSystems.jl vs Unitful.jl | /r/Julia | 2022-12-25

    Do not forget that [Similitude.jl](https://github.com/chakravala/Similitude.jl) is part of the UnitSystems.jl related packages

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-04-08.

Julia Physics related posts


What are some of the best open-source Physic projects in Julia? This list will help you:

Project Stars
1 Measurements.jl 449
2 ITensors.jl 416
3 LatticeQCD.jl 117
4 DynamicalBilliards.jl 99
5 UnitSystems.jl 11
6 FunctionTabulations.jl 10
7 FewSpecialFunctions.jl 9
8 Similitude.jl 7
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.