Download Any Substack Article as Markdown (Open Source)
Substack2Markdown is a Python tool for downloading Substack posts in Markdown and HTML formats, supporting free and premium content, with sorting options and an online reader for free articles.
Read original articleSubstack2Markdown is a Python tool available on GitHub that allows users to download Substack posts and save them in Markdown and HTML formats. Key features include the ability to convert posts into Markdown files, generate HTML for browsing, support for both free and premium content (with a subscription), and sorting options for the HTML interface based on date or likes. To install the tool, users can clone the repository, optionally create a virtual environment, and install the necessary dependencies. For accessing premium content, users need to update the configuration file with their Substack email and password. The tool can be used to scrape posts by specifying the Substack URL and the desired save directory, with options to limit the number of posts or include premium content. Additionally, an online version called Substack Reader allows users to read and export free articles without installation. For viewing Markdown files, users can utilize a browser extension or the generated HTML files. This tool is particularly beneficial for those looking to archive or read Substack content offline, especially subscribers to premium content.
- Substack2Markdown allows downloading and saving Substack posts in Markdown and HTML formats.
- It supports both free and premium content, requiring user credentials for premium access.
- Users can sort posts by date or likes in the HTML interface.
- The tool can be installed via cloning the repository and installing dependencies.
- An online reader is available for accessing free Substack articles without installation.
Related
Substack Is Hiring Systems Engineers to Build a New Economic Engine for Culture
Substack seeks a Software Engineer for Systems & Reliability to enhance infrastructure, requiring 5+ years of experience in backend systems, Node/Express, Postgres, Redis, and AWS. Salary $170,000 - $230,000 with benefits.
Fighting Twitter's censorship of Substack (with a proxy)
Twitter censors Substack links by not displaying preview cards, leading to lower visibility. An author created a tool to host Substack content statically, gaining popularity with 500 articles. Emphasizes internet users' agency in archiving and sharing content independently.
Substack (YC W18) Is Hiring Machine Learning Engineers
Substack is hiring a Software Engineer specializing in Machine Learning in San Francisco, offering a salary of $185,000 to $240,000. Candidates need 7+ years of experience and strong Python skills.
Convert Markdown files to RSS feed
MDRSS is a Go-based tool that converts markdown articles into RSS XML files, allowing local management and publication. It supports easy installation, configuration, and future enhancements for improved usability.
Substack (YC W18) Is Hiring Machine Learning Engineers
Substack is hiring a Software Engineer specializing in Machine Learning in San Francisco, offering a salary of $185,000 to $240,000, requiring 7+ years of experience and strong Python skills.
Related
Substack Is Hiring Systems Engineers to Build a New Economic Engine for Culture
Substack seeks a Software Engineer for Systems & Reliability to enhance infrastructure, requiring 5+ years of experience in backend systems, Node/Express, Postgres, Redis, and AWS. Salary $170,000 - $230,000 with benefits.
Fighting Twitter's censorship of Substack (with a proxy)
Twitter censors Substack links by not displaying preview cards, leading to lower visibility. An author created a tool to host Substack content statically, gaining popularity with 500 articles. Emphasizes internet users' agency in archiving and sharing content independently.
Substack (YC W18) Is Hiring Machine Learning Engineers
Substack is hiring a Software Engineer specializing in Machine Learning in San Francisco, offering a salary of $185,000 to $240,000. Candidates need 7+ years of experience and strong Python skills.
Convert Markdown files to RSS feed
MDRSS is a Go-based tool that converts markdown articles into RSS XML files, allowing local management and publication. It supports easy installation, configuration, and future enhancements for improved usability.
Substack (YC W18) Is Hiring Machine Learning Engineers
Substack is hiring a Software Engineer specializing in Machine Learning in San Francisco, offering a salary of $185,000 to $240,000, requiring 7+ years of experience and strong Python skills.