A clean customisable Sphinx documentation theme.
Project description
Furo
A clean customisable Sphinx documentation theme.
Elevator pitch
- Intentionally minimal --- the most important thing is the content, not the scaffolding around it.
- Responsive --- adapting perfectly to the available screen space, to work on all sorts of devices.
- Customisable --- change the color palette, font families, logo and more!
- Easy to navigate --- with carefully-designed sidebar navigation and inter-page links.
- Good looking content --- through clear typography and well-stylised elements.
- Good looking search --- helps readers find what they want quickly.
- Biased for smaller docsets --- intended for smaller documentation sets, where presenting the entire hierarchy in the sidebar is not overwhelming.
Quickstart
Furo is distributed on PyPI. To use the theme in your Sphinx project:
-
Install Furo in documentation's build environment.
pip install furo
-
Update the
html_theme
inconf.py
.html_theme = "furo"
-
Your Sphinx documentation's HTML pages will now be generated with this theme! 🎉
For more information, visit Furo's documentation.
Contributing
Furo is a volunteer maintained open source project, and we welcome contributions of all forms. Please take a look at our Contributing Guide for more information.
Acknowledgements
Furo is inspired by (and borrows elements from) some excellent technical documentation themes:
- mkdocs-material for MkDocs
- Just the Docs for Jekyll
- GitBook
We use BrowserStack to test on real devices and browsers. Shoutout to them for supporting OSS projects!
What's with the name?
I plucked this from the scientific name for Domesticated Ferrets: Mustela putorius furo.
From my perspective, a ferret is a really good spirit animal for this project: cute, small, steals little things from various places, and hisses at you when you try to make it do things it doesn't like.
I plan on commissioning a logo for this project (or making one myself), consistenting of a cute ferret. Please reach out if you're interested!
Used By
I'm being told that mentioning who uses
$thing
is a good way to promote$thing
.
- urllib3 -- THE first adopter of Furo.
- attrs (also one of the early adopters!)
- psycopg3
- pip
- packaging
I'm also a maintainer on the last two, so... that covers responsible disclosure. :)
License
This project is licensed under the MIT License.
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
Hashes for furo-2021.2.28b28-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f847b691aded3e5e27950d26c9fd1b72249902b6a3b9aabd29b7ee3701c8f9f8 |
|
MD5 | 7365e23bd2b243bd49343661904810e5 |
|
BLAKE2b-256 | b7f8c2e9f33fe21aefaa22609b36305c184aa952884cfd43c923e30f47324e2a |