pydata-sphinx-theme
by
pydata

Description: A clean, three-column Sphinx theme with Bootstrap for the PyData community

View on GitHub ↗

Summary Information

Updated 20 minutes ago
Added to GitGenius on September 17th, 2024
Created on April 19th, 2018
Open Issues & Pull Requests: 141 (+0)
Number of forks: 384
Total Stargazers: 770 (+0)
Total Subscribers: 18 (+0)

Issue Activity (beta)

Open issues: 115
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 728 days
Stale 30+ days: 112
Stale 90+ days: 106

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 3

Top labels

  • kind: bug (106)
  • kind: enhancement (59)
  • needs: more information (41)
  • tag: CSS (39)
  • needs: discussion (31)
  • tag: accessibility (31)
  • impact: block-release (27)
  • good first issue (26)

Repository Insights (GitGenius)

Median issue/PR response: 3.5 hours
Mean response time: 129.2 days
90th percentile: 536.4 days
Tracked items: 291

Most active contributors

Detailed Description

The PyData Sphinx Theme is a clean, three-column Sphinx documentation theme built on Bootstrap and designed specifically for the PyData community. It provides a modern, professional appearance for Sphinx-based documentation projects and is available for installation through both PyPI and conda-forge. The theme is configured by updating the html_theme option in a Sphinx project's conf.py file, making it straightforward to integrate into existing documentation builds.

The repository serves as both a theme implementation and a community resource, with comprehensive documentation available at pydata-sphinx-theme.readthedocs.io. The project includes example implementations and maintains dedicated community and contributing documentation to support developers who want to extend or modify the theme. The theme is actively maintained with attention to compatibility, though the maintainers note that new major versions of Sphinx may require several months of development time before full support is available.

GitGenius activity data reveals that this is an actively managed project with strong community engagement. Across 290 tracked issues and pull requests, the median response latency is 3.3 hours, indicating responsive maintainers. The most active contributors include trallard with 430 recorded events, drammock with 270 events, and Yann-P with 100 events. Bug reports represent the most common issue type with 58 tracked items, followed by enhancement requests with 31 items. Accessibility concerns have emerged as a significant focus area with 25 tagged issues, reflecting the project's commitment to inclusive design standards.

The theme's development emphasizes customization and design flexibility. It is classified across multiple domains including Jupyter integration, web design, documentation styling, layout customization, and scientific publication-ready presentation. The three-column layout provides structured space for navigation, main content, and supplementary information, making it suitable for complex technical documentation typical of data science and scientific computing projects.

The project maintains connections with other repositories through overlapping contributors, including github/gh-aw, solo-io/gloo, and longhorn/longhorn, suggesting cross-pollination of ideas and practices within the broader open source ecosystem. The theme supports internationalization through Transifex, enabling translation contributions from the global community.

Development of the theme involves CSS and JavaScript customization, with clear documentation provided for contributors interested in modifying styling or functionality. The project welcomes contributions and maintains documented practices around version support and compatibility expectations. The emphasis on accessibility as a tracked issue category indicates that the theme development prioritizes usability for diverse audiences, aligning with PyData community values around inclusive scientific computing tools.

pydata-sphinx-theme
by
pydatapydata/pydata-sphinx-theme

Repository Details

Fetching additional details & charts...