Advertisement · 728 × 90

Posts by QuantStack

Preview
Expanding Geospatial Workflows in JupyterGIS: STAC Browsing and Story Maps Since its initial announcement less than two years ago, JupyterGIS has been a growing effort to bring interactive geospatial workflows into…

Explore the expansion of geospatial workflows in Jupyter. Gregory Mooney, QuantStack highlights how JupyterGIS is enabling collaborative mapping and spatial analysis within interactive notebooks. #Jupyter #GIS #OpenSource

blog.jupyter.org/expanding-ge...

1 day ago 10 5 0 0
Preview
Introducing Sparrow-IPC: A modern C++ implementation of Arrow IPC If you work in the world of data engineering, you are probably familiar with Apache Arrow — the universal columnar format and…

At QuantStack, we are deeply committed to advancing the @arrow.apache.org ecosystem.

Today, we introduce Sparrow-IPC, a modern C++20 implementation of Arrow IPC by Hind Montassif, Alexis Placet @alexis-placet.bsky.social, and Johan Mabille.

More details in our post: medium.com/@QuantStack/...

3 days ago 10 1 0 1
Preview
How notebook.link Scales Without Backends Notebook.link combines WebAssembly and the conda ecosystem to deliver scalable, serverless computing environments that run entirely in the browser. No backend. No scaling headaches. Just instant, collaborative scientific computing for everyone.

The notebook.link team is building "serverless scientific computing" on top of the modern Conda ecosystem & the prefix.dev package server. Read the guest blog on how they shipped interactive WASM for Python, R, C++, Fortran and more: prefix.dev/blog/server...

2 weeks ago 9 8 1 0
Preview
Faster Reads for Apache Parquet: Improving Integer Unpacking By rewriting the SIMD optimizations of a critical low-level algorithm in Arrow C++, we have been able to deliver substantial speedups when…

Dive into our rewrite of a low-level algorithm in @arrow.apache.org using C++ metaprogramming that improves the performance of #Parquet reading by up to 50-60%. Impressive work done mostly by @antoineprv.bsky.social

1/ Highly understandable overview at medium.com/@AntoineProu...

3 weeks ago 10 5 1 1
Video

Recreating Ed Hawkins' climate spiral visualization in a Jupyter Notebook on notebook.link 🎨

The notebook uses NASA GISTEMP v4 monthly temperature anomalies from 1980 to 2025, and the p5.js JupyterLite kernel for ad-hoc visualizations 💡

➡️ Try it in your browser: notebook.link/@jtp/paintin...

4 weeks ago 5 5 0 0
Backstage interview - Yann Lechelle
Backstage interview - Yann Lechelle www.pydata.org PyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers…

Backstage interview: @ylechelle.bsky.social

Ian explained how :probabl turned scikit-learn (a widely used open-source tool) into a sustainable business while keeping it open. His message: Open source is Europe’s best shot at tech independence, from open data to open hardware.

youtu.be/VMOpvJei4hk

1 month ago 5 1 0 0

And this was all done by @antoineprv.bsky.social , whose BlueSky account isn't very discoverable. 😊

1 month ago 1 1 0 0
Advertisement
Preview
GH-48277: [C++][Parquet] unpack with shuffle algorithm by AntoinePrv · Pull Request #47994 · apache/arrow Rationale for this change The current bit-unpacking algorithm (which is implemented as a C++ code generator script in Python) does not fully leverage SIMD operations: all loads and some bitshifts u...

At @quantstack.bsky.social we designed novel bit-unpacking SIMD optimizations for @arrow.apache.org and #ApacheParquet, and implemented them entirely using C++ metaprogramming instead of Python-based code generation.

We'll publish a deep dive blog post soon.

github.com/apache/arrow...

1 month ago 10 6 1 0
Preview
Expanding Geospatial Workflows in JupyterGIS: STAC Browsing and Story Maps Since its initial announcement less than two years ago, JupyterGIS has been a growing effort to bring interactive geospatial workflows into…

@geojupyter.bsky.social 's JupyterGIS just got two new features: built-in STAC browsing and Story Maps. Discover #geospatial data and tell map-based stories all from @jupyter.org!

Try it live in your browser: notebook.link/@quantstack/....

Read more on the Project Jupyter Blog: shorturl.at/UXE8s

1 month ago 15 6 0 0
Video

🧪 DataLab-Kernel | Advanced plotting showcase

Running in the browser via notebook.link from @quantstack.bsky.social

The plotter now implements all core DataLab visualization features

Standalone demo — no DataLab required

DataLab-Kernel: github.com/DataLab-Plat...
DataLab: datalab-platform.com

1 month ago 4 2 0 0
Preview
JupyterLite Officially Joins Project Jupyter! We are thrilled to announce that JupyterLite is now an official part of Project Jupyter. This milestone marks a significant step forward…

🎉 JupyterLite is now part of Project Jupyter!

Run Jupyter notebooks directly in your browser: no server, no setup.

Many thanks to the JupyterLite contributors and supporters like QuantStack, Bloomberg and the Gates Foundation.

🔗 blog.jupyter.org/jupyterlite-...

1 month ago 36 21 0 1
Video

🧪 Sigima, running in the browser thanks to notebook.link from @quantstack.bsky.social

The scientific signal & image processing engine behind DataLab (datalab-platform.com), now executable directly in a @jupyter.org notebook (no local install required).

Lightweight, reproducible, easy to share.

2 months ago 4 2 0 0
Preview
Introducing notebook.link: The Future of Notebook Sharing Reimagining how you share, collaborate, and run Jupyter notebooks — all in your browser.

🧪 Awesome announcement from the @quantstack.bsky.social team! Introducing notebook.link, share your computational notebook and have them run directly in the browser with no setup, powered by Jupyterlite and the xeus stack.

#datascience #scientificcomputing

2 months ago 15 9 1 0
Video

🧪 Live experiment using notebook.link from @quantstack.bsky.social

A notebook with DataLab-Kernel (github.com/DataLab-Plat...), a Xeus-Python JupyterLite-compatible kernel, connects automatically to a running local DataLab app (datalab-platform.com).

No config. Auto-discovery.

It simply works.

2 months ago 161 26 4 0
Video

🧪 Experimenting with notebook.link from @quantstack.bsky.social, and DataLab-Kernel (github.com/DataLab-Plat...), a Xeus-Python JupyterLite-compatible kernel.

Goal: share fully interactive DataLab-powered notebooks directly in the browser.
Looks promising for demos, docs, and reproducible examples!

2 months ago 5 3 0 0

A viewer for Parquet, SQLite, and Avro files in JupyterLab.
Check out our new JupyterLab extension: Arbalister. 🏹
Built upon Apache Datafusion, @jupyter.org , and @arrow.apache.org , it lazily fetches rows so that you can view files larger than memory!

blog.jupyter.org/instantly-vi...

2 months ago 15 7 0 1
Notebook.link

We are thrilled to introduce notebook.link, a platform that lets you create, share, and run Jupyter notebooks instantly in your browser.

Powered by JupyterLite and WebAssembly, it supports Python, R, C++, and a full in-browser terminal experience.

📖 Read the full story: medium.com/@QuantStack/...

2 months ago 24 18 0 3
Advertisement
Jeremy Tuloup & Nicolas Brichet - Browser-based AI workflows in Jupyter
Jeremy Tuloup & Nicolas Brichet - Browser-based AI workflows in Jupyter YouTube video by PyData

Together with @nicolasbrichet.bsky.social at @pydataparis.bsky.social 2025, we presented a vision for what AI @jupyter.org can look like, with a focus on forward-looking, browser-based AI workflows 🤖

The recording is now available on YouTube, happy watching!

www.youtube.com/watch?v=cKeu...

3 months ago 4 2 0 0
Post image

JupyterLite now supports any-llm-gateway as a backend for its AI static front-end.

any-llm-gateway routes LLM requests through a single gateway rather than tying usage to one provider.

Integration details: link.mozilla.ai/jupyterlite-...

3 months ago 9 7 0 0
Preview
Teaching a Billion People to Code: How JupyterLite Is Scaling the Impossible QuantStack, an “almost accidental startup,” is building a serverless distro of JupyterLab for Jupyter’s global adoption.

@quantstack.bsky.social, an “almost accidental startup,” is building a serverless distro of @jupyter.org for Jupyter’s global adoption.

Feat. @sylvaincorlay.bsky.social

4 months ago 3 4 0 0
Post image

All talks are now online - perfect for cozy learning by the fire. 🎄🔥
🎁 Watch here: www.youtube.com/playlist?lis...
Missed a session? Now’s your chance! Share your favorites and keep the inspiration going.
Wishing you a season of learning and innovation!

3 months ago 4 3 0 0

🚀 JupyterLite 0.7 is now available!

- Support for workspaces
- Audio / video playback
- Interrupt execution queue
- Basic notebook export
- Notebook scrolling fixes

➡️ Try it: jupyter.org/try-jupyter
➡️ Walkthrough video: www.youtube.com/watch?v=utNt...
➡️ Blog post: blog.jupyter.org/jupyterlite-...

4 months ago 14 4 0 0

SIMD coding is hard: platforms, inconsistencies, lane constraints... but xsimd abstracts a lot away. With my first contributions, I improved byte shuffling, now available in the latest 14.0 release.
#C++ #SIMD #xsimd #openSource

4 months ago 6 2 0 0
Preview
Teaching a Billion People to Code: How JupyterLite Is Scaling the Impossible QuantStack, an “almost accidental startup,” is building a serverless distro of JupyterLab for Jupyter’s global adoption.

@quantstack.bsky.social, an “almost accidental startup,” is building a serverless distro of @jupyter.org for Jupyter’s global adoption.

Feat. @sylvaincorlay.bsky.social

4 months ago 7 3 0 0
Preview
JupyterLab 4.5 and Notebook 7.5 are available! JupyterLab 4.5 has been released! This new minor release of JupyterLab includes 51 new features and enhancements, 81 bug fixes, 44…

JupyterLab 4.5 and Jupyter Notebook 7.5 are here! 🎉

Highlights 🎁

- Enhanced notebook scrolling behavior
- Native audio and video support
- New Terminal search
- Debugger, Notebook and File Browser improvements

Check out the blog post to learn more!

blog.jupyter.org/jupyterlab-4...

4 months ago 23 9 1 1

QuantStack will be co-hosting Jupyter community workshop on Jupyter-AI in partnership with Apple and AWS. Check out the blog post for more details and stay tuned.

4 months ago 1 0 0 0
Advertisement
Preview
Jupyter Community Workshops: Early 2026 The Jupyter Community Building Working Group is happy to announce the Jupyter Community Workshops selected for funding in early 2026. The…

Project Jupyter has funded a series of community workshops for 2026, covering a broad range of subjects from Jupyter-AI to JupyterHub, Myst Markdown, and security. Check out our announcement on the Jupyter blog for more details.

blog.jupyter.org/jupyter-comm...

4 months ago 8 2 1 0
Preview
The Sovereign Tech Agency Invests in Apache Arrow’s Future with QuantStack We are thrilled to announce that the Sovereign Tech Fund is providing critical funding to sustain and improve Apache Arrow, an essential…

The Sovereign Tech Agency backs Apache Arrow's Future with QuantStack!

This funding will empower Arrow maintainers at QuantStack, @pitrou.net and @raulcumplido.bsky.social, to advance security, modularity, and long-term sustainability of @arrow.apache.org.

medium.com/@QuantStack/...

6 months ago 2 0 0 1

I will speak about probabilistic regressions, @skrub-data.bsky.social and skore contributors will also present their libraries. Come join us!

6 months ago 11 3 0 0
Post image

📢 Talk Announcement

"Architecting Scalable Multi-Modal Video Search", by Sebastiano Miliardo and Pietro Piccini.

📜 Talk info: pretalx.com/pydata-paris-2025/talk/HVEWT9
📅 Schedule: pydata.org/paris2025/schedule
🎟 Tickets: pydata.org/paris2025/tickets

6 months ago 2 1 0 0