Julia Python

Open-source Julia projects categorized as Python

Top 8 Julia Python Projects

  • DifferentialEquations.jl

    Multi-language suite for high-performance solvers of differential equations and scientific machine learning (SciML) components. Ordinary differential equations (ODEs), stochastic differential equations (SDEs), delay differential equations (DDEs), differential-algebraic equations (DAEs), and more in Julia.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • PyCall.jl

    Package to call Python functions from the Julia language

  • pythonidae

    Curated decibans of scientific programming resources in Python.

  • PythonCall.jl

    Python and Julia in harmony.

  • PyPlot.jl

    Plotting for Julia based on matplotlib.pyplot

  • Conda.jl

    Conda managing Julia binary dependencies

    Project mention: Can't use SymPy and PyCall | /r/Julia | 2023-12-06

    The Julia session need to be restarted. More information is available at https://github.com/JuliaPy/Conda.jl.

  • CondaPkg.jl

    Add Conda dependencies to your Julia project

  • SciPyDiffEq.jl

    Wrappers for the SciPy differential equation solvers for the SciML Scientific Machine Learning organization

    Project mention: Building a compile-time SIMD optimized smoothing filter | news.ycombinator.com | 2024-09-28

    Did you link the wrong script? The script you show runs everything to statistical significance using Chairmarks.@b.

    Also, I don't understand what the issue would be with mixing Python and Julia code in the benchmark script. The Julia side JIT compiles the invocations which we've seen removes pretty much all non-Python overhead and actually makes the resulting SciPy calls faster than doing so from Python itself in many cases, see for example https://github.com/SciML/SciPyDiffEq.jl?tab=readme-ov-file#m... where invocations from Julia very handily outperform SciPy+Numba from the Python REPL. Of course, that is a higher order function so it's benefiting from the Julia JIT in other ways as well, but the point is in previous benchmarks we've seen the overhead floor as so low (~100ns IIRC) that it didn't effect benchmarks negatively for Python and actually improved many Python timings in practice. Though it would be good to show in this case what exactly the difference is in order to isolate any potential issue, I would be surprised if it's more than a 100ns overhead for an invocation like this and with 58ms being the benchmark size, that cost is well below the noise floor).

    Though trying different datasets is of course valid. There's no reason to reject a benchmark just because it doesn't fit into L3 cache, there's many use cases for that. But it does not mean that all use cases are likely to see such a result.

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).

Julia Python discussion

Log in or Post with

Julia Python related posts

  • Building a compile-time SIMD optimized smoothing filter

    4 projects | news.ycombinator.com | 28 Sep 2024
  • Can't use SymPy and PyCall

    1 project | /r/Julia | 6 Dec 2023
  • Potential of the Julia programming language for high energy physics computing

    10 projects | news.ycombinator.com | 4 Dec 2023
  • I just started into Julia for ML

    2 projects | /r/Julia | 6 Jun 2023
  • Good linear algebra libraries

    1 project | /r/Julia | 19 May 2023
  • Select Python environment for PyCall

    1 project | /r/Julia | 15 May 2023
  • Help: I'm desperate. FEnics and MSHR incompatibility

    1 project | /r/Julia | 11 May 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 12 Oct 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 DifferentialEquations.jl 2,850
2 PyCall.jl 1,466
3 pythonidae 956
4 PythonCall.jl 782
5 PyPlot.jl 476
6 Conda.jl 174
7 CondaPkg.jl 121
8 SciPyDiffEq.jl 21

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you konow that Julia is
the 49th most popular programming language
based on number of metions?