pandas
pandas.pydata.orgLoad, reshape, and analyze labeled tabular and time-series data with Python.
Load, reshape, and analyze labeled tabular and time-series data with Python.
Manage Python project dependencies, virtual environments, and package metadata from `pyproject.toml`.
Run analytical SQL in an embedded database from a local process or Python program.
Edit Python in a scientific IDE with an interactive console, variable inspection, plots, and debugging tools.
A free, open-source notebook for organizing notes in the browser or on desktop.
A browser-based Elixir notebook for executable code and Markdown, with interactive results and collaboration.
A handwriting notebook that links notes and searches handwriting, Markdown, and PDF text.
Capture thoughts as different kinds of note cards, from text to sketches and audio.
An open-source notebook with a freeform canvas, handwriting, Markdown, and local files.
Turn typed text into handwritten-looking pages for print or notebook photos.
A Python property-based testing library that generates inputs to challenge the properties your code should preserve.
Lint and format Python projects with one configurable command-line tool.
Install Python command-line applications into isolated environments or run them once without a permanent install.
Run Python tests with readable assertions, fixtures, parametrization, and failure reports.
Transform Python array functions with just-in-time compilation, automatic differentiation, and vectorization.
A Windows Python IDE pairing a script editor with an interpreter, debugger, project tools and unit-test interface.
Build Python HTTP APIs with typed parameters and automatically generated OpenAPI documentation.
Trace Python services and AI workflows with correlated OpenTelemetry data.
Render data-driven text and HTML from reusable templates with Python-inspired syntax.
Focused Python challenges with detailed solution study
Generate reference documentation from a Python project's modules and docstrings.
Run a Python project's configured test and lint commands in isolated environment matrices.
Compile suitable Python numerical functions to machine code when they are first called.
Arrange notes in notebooks, sections, and pages for classes, projects, or reference material.