JuliaPy/PythonCall.jl
Python and Julia in harmony. observed · 2026-08-28
Health v2 · maintenance only
94/100
- Activity 97
- Release rhythm 87
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 29
- age_days: 2129
- days_rel: 86
- days_push: 19
- n_releases_24m: 12
Adoption not part of the score
1066 stars · 84 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
PythonCall.jl is a Julia library providing a symmetric interface for calling Python code from Julia and Julia code from Python (via the JuliaCall Python module). It offers fast non-copying conversion of numeric arrays and intuitive wrappers mapping Python objects to their Julia counterparts and vice versa.
Use cases
- call python libraries like numpy or pandas from julia
- use julia functions from python in an ipython notebook
- convert julia dataframes to pandas dataframes without copying
- embed julia code in a python data science workflow
- plot julia data with python libraries like seaborn or matplotlib
- share numeric arrays between julia and python in place
When to choose
- you need bidirectional julia-python interop with a symmetric interface
- you want zero-copy sharing of numeric arrays between the two languages
- you want python code to look like python and julia code to look like julia
When to avoid
- you only need one-directional calls and a simpler tool suffices
- you use old versions of julia (<1.10) or python (<3.10)
- you need pure-python or pure-julia deployment without the other runtime installed
Facets
library · maturity active
sdk developer-tools programming-languages developer-tools data-science cross-platform python windows cross-platform julia python interoperability ffi language-bridge numpy dataframe-conversion linux macos
2 sources
- readme: https://github.com/JuliaPy/PythonCall.jl · fetched 2026-08-28 · 0eba1e143b6b
- homepage: https://juliapy.github.io/PythonCall.jl/stable/ · fetched 2026-08-29 · abd363d4e98f
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| JuliaPy/PythonCall.jl | main | 94 |
For agents
markdown · JSON · MCP: product_card(name="JuliaPy/PythonCall.jl")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem