awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
fastai avatar

fastai/fastpagesArchived

0
View on GitHub↗
3,548 stars·737 forks·Jupyter Notebook·apache-2.0·17 viewsfastpages.fast.ai↗

Fastpages

Fastpages is a static site generator designed to convert Jupyter Notebooks, Markdown files, and Word documents into a formatted technical blog. It transforms these diverse source formats into a complete website consisting of flat HTML files that can be hosted on simple web servers without a database or active backend.

The platform is tailored for collaborative technical writing by integrating community commenting systems, shared page annotations, and badges that allow readers to execute code in external environments.

The system provides extensive controls for technical content, including the ability to render interactive charts, manage academic citations in BibTeX format, and use collapsible code cells to control content density. It also includes global and post-level metadata configuration for managing site identity, social previews, and post visibility, as well as a keyword-based search for content discovery.

Developer utilities include a local site preview tool for testing layouts and a broken link scanner to identify missing local paths or dead external URLs.

Features

  • Interactive Technical Blogs - Provides a publishing platform tailored for technical content with community comments and interactive code execution badges.
  • Notebook to HTML Converters - Parses Jupyter notebooks into structured HTML while preserving interactive outputs and cell-level visibility flags.
  • Note-to-Blog Publishing - Converts Jupyter notebooks and markdown files directly into formatted blog posts for static site hosting.
  • Collaborative Technical Publishing - Integrates community commenting, shared annotations, and runnable code badges into technical blog posts.
  • Markdown Transformation Pipelines - Provides automated workflows that convert structured Markdown and Word source files into rendered HTML pages.
  • Document Format Conversions - Automatically transforms Jupyter notebooks, Word documents, and Markdown files into formatted blog posts.
  • Static Site Generators - Manages the generation and organization of a self-hosted blog including metadata and CSS theme customization.
  • Notebook-to-Static-Site Generators - Converts Jupyter Notebooks, Markdown, and Word documents into a formatted static blog for hosting.
  • Technical Content Delivery - Delivers code-heavy articles featuring interactive charts, collapsible cells, and academic citations for technical audiences.
  • Notebook-to-Web Converters - Renders interactive code cells, data visualizations, and academic citations from notebooks into clean web pages.
  • Git-Based Deployment Automations - Implements automated deployment workflows triggered by commits to a version control repository.
  • Static Site Generators - Transforms source files and notebooks into static HTML, CSS, and JavaScript assets for simple web hosting.
  • Post Visibility Controls - Allows hiding specific posts from the homepage or search results and pinning important content to the top.
  • Issue-Backed Commenting - Implements a commenting system that uses version control issue trackers as the primary data store.
  • Content Metadata Management - Provides control over page-level options like tables of contents and social badges via document metadata blocks.
  • Interactive Visualization Rendering - Renders dynamic visualizations that maintain their interactivity when converted from notebooks to published posts.
  • Academic Citations - Manages and renders academic citations in posts using the BibTeX format for technical research.
  • Document Front-Matter Configurations - Uses YAML front-matter and global config files to control page layouts, social previews, and site styling.
  • Page Text Annotations - Integrates with third-party services to allow readers to highlight and annotate text on published pages.
  • External Execution - Generates links and badges for external execution environments to let readers run notebook code.
  • Callouts - Implements styled callout boxes for highlighting warnings, tips, and important notes using blockquote syntax.
  • Collapsible Cells - Includes UI elements that toggle between collapsed and expanded states for code blocks to manage content density.
  • Code Visibility Toggles - Provides controls to hide specific code inputs, outputs, or cells using comment flags to manage technical presentation.
  • Rich Text Renderers - Renders structured rich text elements including emojis, captioned images, and data tables to enhance post presentation.
  • Site Appearance Customizations - Offers tools for modifying the visual identity of the site, including page width and syntax highlighting themes.
  • User-Defined Stylesheets - Provides the ability for users to provide custom CSS files to override the default visual presentation of the site.
  • Global Metadata Configurations - Provides global configuration for site-wide head tags, titles, descriptions, and social media previews.
  • Static Site Deployment - Automated blogging platform for data scientists.

Star history

Star history chart for fastai/fastpagesStar history chart for fastai/fastpages

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Fastpages

These projects share indexed features with Fastpages. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • rust-lang/mdbookrust-lang avatar

    rust-lang/mdBook

    21,852View on GitHub↗

    mdBook is a documentation build system and static site generator designed to compile collections of Markdown files into structured, navigable web-based books. It provides a comprehensive framework for managing technical documentation, featuring a hierarchical table of contents, integrated full-text search, and automated build processes that transform source content into ready-to-deploy HTML websites. The project distinguishes itself through a highly modular pipeline architecture that supports custom preprocessors and swappable rendering backends. This allows authors to intercept and modify co

    Rust
    View on GitHub↗21,852
  • alshedivat/al-folioalshedivat avatar

    alshedivat/al-folio

    15,759View on GitHub↗

    al-folio is a Jekyll academic theme and portfolio generator designed for researchers and professors to build professional homepages, lab sites, and research profiles. It functions as a system for creating a digital academic identity, combining a website template with tools for scientific and academic publishing. The project distinguishes itself through specialized scholarly workflows, such as automated publication lists and bibliography management driven by BibTeX files. It provides specific layouts for digital academic CVs, research portfolios, and the rendering of mathematical expressions a

    HTMLacademicacademic-websitegithub-pages
    View on GitHub↗15,759
  • youngwind/blogyoungwind avatar

    youngwind/blog

    4,655View on GitHub↗

    This project is a markdown-based static site generator and technical blogging platform designed to convert markdown files and templates into static HTML pages. It functions as a personal blog and frontend engineering portfolio for publishing software engineering guides and technical articles. The system operates as a client-side hydrated web app, serving pre-rendered static HTML and attaching interactive JavaScript listeners upon page load. It utilizes a markdown-based content pipeline to transform raw text into structured web pages for distributing long-form technical writing and tutorials.

    blogreactvue
    View on GitHub↗4,655
  • dwqs/blogdwqs avatar

    dwqs/blog

    3,775View on GitHub↗

    This project is a technical blog platform and developer portfolio site designed for publishing curated engineering documentation and professional technical writing. It functions as a markdown publishing tool and static site generator that transforms plain text files into a formatted collection of technical articles and software engineering notes. The system serves as a markdown publishing platform for organizing and sharing technical guides, software engineering documentation, and professional insights. It allows for the creation of a professional online presence by hosting technical content

    JavaScriptblog
    View on GitHub↗3,775
Compare all 30 related projects→

Frequently asked questions

What does fastai/fastpages do?

Fastpages is a static site generator designed to convert Jupyter Notebooks, Markdown files, and Word documents into a formatted technical blog. It transforms these diverse source formats into a complete website consisting of flat HTML files that can be hosted on simple web servers without a database or active backend.

What are the main features of fastai/fastpages?

The main features of fastai/fastpages are: Interactive Technical Blogs, Notebook to HTML Converters, Note-to-Blog Publishing, Collaborative Technical Publishing, Markdown Transformation Pipelines, Document Format Conversions, Static Site Generators, Notebook-to-Static-Site Generators.

Which projects share features with fastai/fastpages?

Projects with overlapping indexed features include: rust-lang/mdbook — mdBook is a documentation build system and static site generator designed to compile collections of Markdown files… alshedivat/al-folio — al-folio is a Jekyll academic theme and portfolio generator designed for researchers and professors to build… youngwind/blog — This project is a markdown-based static site generator and technical blogging platform designed to convert markdown… dwqs/blog — This project is a technical blog platform and developer portfolio site designed for publishing curated engineering… assemble/assemble — Assemble is a static site generator and build pipeline system that compiles markdown, templates, and data into static… gaearon/overreacted.io — This project is a personal blog and developer content site designed for publishing software engineering insights and…