No project description provided
Project description
specta 🌟
A JupyterLite app to present your Jupyter documents in different ways
Specta is a custom JupyterLite app for rendering notebooks and Jupyter‑supported files in multiple modes: dashboards, blog‑style articles, fullscreen viewers, and more. It is built on top of JupyterLite, which allows you to share your documents through alternative interfaces to the IDE-like JupyterLab.
Features
Multi-mode Notebook Rendering
Render notebooks in:
- Dashboard mode – structured panels for interactive widgets and outputs
- Article mode – a minimal, blog-like reading experience
Clean Viewer for all Jupyter-supported file types
View any Jupyter-supported file using Specta's clean viewer with all Jupyter UI elements removed.
Preview from JupyterLab
A specta preview can be launched directly from JupyterLab, letting users verify how their documents will look when published.
Installation and Usage
You can install specta using pip or conda
# Install using pip
pip install specta
# Install using conda
conda install -c conda-forge specta
Once installed, you can build your JupyterLite app, a specta app will be included automatically in the output directory of jupyterlite:
jupyter lite build
Then serve the contents of the output directory (by default ./_output) using any static file server. You can access the specta app at the /specta/ path.
Try it online!
You can try it online by clicking on this badge:
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file specta-0.1.7.tar.gz.
File metadata
- Download URL: specta-0.1.7.tar.gz
- Upload date:
- Size: 5.2 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1208c764c54247cf7bbbbe848644563e7a41559fbb15f6afa71aad70394dd04f
|
|
| MD5 |
a6dccd3ab3c50f018a0f0ed8d53debf6
|
|
| BLAKE2b-256 |
ca5fcb18c82f2045b57b60ef5fffedf3aaebba8cb4a0dab86dc91365ed7672dc
|
File details
Details for the file specta-0.1.7-py3-none-any.whl.
File metadata
- Download URL: specta-0.1.7-py3-none-any.whl
- Upload date:
- Size: 5.2 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
902da5a694611f5d8bec8dc758c24b7b092eb07b7a25316b06e5d81998d4f7a6
|
|
| MD5 |
fd78f7e802311f5606950abd226e1743
|
|
| BLAKE2b-256 |
60c5ef09e819fe58ed6e2b2e3b3ac8f516dcbae91470f3b4634d22265151b92e
|