Ross ROSS = Recommend OSS · open-source software intelligence for agents

JuliaPy/PythonCall.jl

Python and Julia in harmony. observed · 2026-08-28

github.com/JuliaPy/PythonCall.jl · homepage · Julia · MIT (permissive) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
JuliaPy/PythonCall.jlmain94

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