$npx skillfedfor your agent

altex

A simple wrapper on top of Altair to make charts with an express API

With conditionsPyPI GraphicsReleased Jun 2025180.3K downloads / moApache-2.0Pure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — altex-0.2.0-py3-none-any.whl
v0.2.0 · released 2025-06-30 · Python <3.14,>=3.9 · 3 runtime deps: altair, pandas, streamlit

Yes, if you are building a Streamlit dashboard and want a faster, simpler charting API than raw Altair. Install friction is minimal and the license is permissive. However, be aware that the package is aging with no updates since its initial release, so consider it suitable for straightforward charting tasks rather than as a long-term dependency for complex visualization needs. Check the demo app to confirm it covers your chart types before committing.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires Streamlit to be installed and running; intended for use within a Streamlit application context.
  • Low friction: pure Python wheel with three straightforward dependencies (altair, pandas, streamlit).
  • Package is aging—last release was 2025-06-30 with no commits since, and adoption remains modest.

License · maintenance · safety

Apache-2.0 (permissive) — Apache-2.0 is permissive; you can use, modify, and distribute this package freely in commercial and private projects, provided you include a copy of the license and state significant changes.

last release 2025-06-30 (410 days) · last repo commit 2025-06-30

0 known vulnerabilities (OSV.dev, 2026-08-14) · 180,324 downloads/mo, #10,147 on PyPI

Verify before relying

pip install altex

import streamlit as st
import altex
import pandas as pd

data = pd.DataFrame({'x': range(10), 'y': [i**2 for i in range(10)]})
altex.line_chart(data=data, x='x', y='y', title='My Chart')
  • Whether the package is actively maintained beyond its initial release or if development has stalled.
  • Performance characteristics when handling large datasets or many concurrent charts.
  • Completeness of the API surface relative to Altair's full capabilities.
  • Python version support upper bound and compatibility with current Streamlit versions.
Same gist for agents: .md · .json

What it is and what it does

Altex is a thin wrapper around Altair that reduces boilerplate when building charts for Streamlit dashboards. Instead of writing full Altair specifications, you call simple functions like `line_chart()`, `bar_chart()`, or `scatter_chart()` with your data and column names, and Altex handles the chart construction and Streamlit integration. It is designed for developers who want the expressiveness of Altair but prefer a more concise, plotly-express-like interface.

The package depends on altair, pandas, and streamlit as runtime dependencies. It supports modern Python versions and installs as a pure Python wheel with low friction. The codebase is permissively licensed under Apache-2.0, making it suitable for both open and commercial projects. However, the package is aging—it has not been updated since its initial release, and adoption remains modest.

Use it for

  • Build interactive Streamlit dashboards with minimal chart configuration code.
  • Quickly prototype data visualizations without writing full Altair specifications.
  • Add sparklines and spark bar charts to dashboard summaries for compact trend display.
  • Create multi-chart layouts in Streamlit apps using a consistent, simple API.
  • Visualize pandas DataFrames in Streamlit with one-line chart calls.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

With conditions

Yes, if you are building a Streamlit dashboard and want a faster, simpler charting API than raw Altair.

Install friction is minimal and the license is permissive. However, be aware that the package is aging with no updates since its initial release, so consider it suitable for straightforward charting tasks rather than as a long-term dependency for complex visualization needs. Check the demo app to confirm it covers your chart types before committing.

Install

altex on PyPI

Before you install

Low friction: pure Python wheel with three straightforward dependencies (altair, pandas, streamlit). Package is aging—last release was 2025-06-30 with no commits since, and adoption remains modest.

Requires Streamlit to be installed and running; intended for use within a Streamlit application context.

License in practice

Apache-2.0 is permissive; you can use, modify, and distribute this package freely in commercial and private projects, provided you include a copy of the license and state significant changes.

Quickstart

pip install altex

import streamlit as st
import altex
import pandas as pd

data = pd.DataFrame({'x': range(10), 'y': [i**2 for i in range(10)]})
altex.line_chart(data=data, x='x', y='y', title='My Chart')

Verify before relying

  • Whether the package is actively maintained beyond its initial release or if development has stalled.
  • Performance characteristics when handling large datasets or many concurrent charts.
  • Completeness of the API surface relative to Altair's full capabilities.
  • Python version support upper bound and compatibility with current Streamlit versions.

Package facts

LicenseApache-2.0 permissive
Python supportSupports the current Python release <3.14,>=3.9
Install frictionLow. Pure-Python wheel
Runtime dependencies
3 packages
altairpandasstreamlit
MaintenanceAging 410 days since the last release
Last repo commit
First released
Downloads180,324 / month, #10,147 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14

Evidence: altex-0.2.0-py3-none-any.whl

Tags

Capabilities
streamlit chart wrapperaltair express apiquick streamlit visualizationsimple altair chartsstreamlit plotting libraryaltair simplifieddashboard charting tool
Topics
streamlit-integrationdata-visualizationcharting
PyPI keywords
altairchartspythonstreamlitvisualization

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “streamlit chart wrapper”

  • altexAltex wraps Altair to provide a simple, express-style API for…
  • streamlit-echartsRenders interactive ECharts visualizations in Streamlit apps, with…
  • streamlit-plotly-eventsCaptures click, select, and hover events from Plotly charts rendered…

Give your agent the search over MCP, or paste the wish link into any chat.

More Graphics packages

pillow Worth it
PyPI · Graphics · released Jul 2026

Pillow adds image processing capabilities to Python, providing file format support, efficient pixel data handling, and image manipulation operations.

Install it if you need to work with images in Python—it is the de facto standard for this task.

MIT-CMUcompiled wheel · 3.10+
547.1Mdownloads / mo
fonttools Worth it
PyPI · Text Processing · released May 2026

fonttools manipulates font files in multiple formats (TrueType, OpenType, AFM, Type 1, Mac-specific) and includes TTX, a tool to convert fonts to and from XML text format.

Install it if you need to read, write, or manipulate fonts programmatically or via the TTX command-line tool.

permissive licensepure Python · 3.10+
235.9Mdownloads / mo
matplotlib-inline Worth it
PyPI · Graphics · released May 2026

Enables matplotlib figures to display inline directly within Jupyter notebooks and IPython environments instead of in separate windows.

BSD-3-Clausepure Python · 3.9+
130.5Mdownloads / mo
pymupdf Worth it
PyPI · Libraries · released Aug 2026

PyMuPDF extracts, renders, converts, and manipulates PDF and other document formats (XPS, EPUB, images, Office files via Pro) with high performance, providing text, tables, images, and metadata with precise layout information.

The AGPL license requires careful review if you are building proprietary software—commercial licensing is available from Artifex.

AGPLcompiled wheel · 3.10+
114.9Mdownloads / mo
pypdfium2 Worth it
PyPI · Libraries · released Aug 2026

pypdfium2 is a Python binding to PDFium that enables PDF rendering, inspection, manipulation, and creation through a ctypes interface to Google's PDFium library.

Install it if you need PDF rendering, inspection, or manipulation in Python; the medium install friction is offset by comprehensive platform support.

permissive licensecompiled wheel · 3.6+
76.9Mdownloads / mo
altair Worth it
PyPI · Graphics · released Jun 2026

Altair is a declarative Python library for creating interactive statistical visualizations by writing simple, readable code that compiles to Vega-Lite specifications.

BSD-3-Clausepure Python · 3.10+
54.5Mdownloads / mo

See also streamlit-echarts · streamlit-plotly-events · plotly-express · leather · streamlit · vl-convert-python · streamlit-extras · streamlit-code-editor · sparklines