146
stars
42
commits
6
linked in READMEs
Sep 2, 2026
updated
A modern, interactive template for scientific writing that brings papers to life with web-native features. The web offers what static PDFs can't: interactive diagrams, progressive notation, and exploratory views that show how ideas behave. This template treats interactive artifacts—figures, math, code, and inspectable experiments—as first-class alongside prose, helping readers build intuition instead of skimming results—all with minimal setup and no web knowledge required.
git clone git@hf.co:spaces/<your-username>/<your-space>
cd <your-space>
git clone https://github.com/tfrere/research-article-template.git
cd research-article-template
# Install Node.js 20+ (use nvm for version management)
nvm install 20
nvm use 20
# Install Git LFS and pull assets
git lfs install
git lfs pull
# Install dependencies
cd app
npm install
# Start development server
npm run dev
Visit http://localhost:4321 to see your site!
This template carries forward the spirit of Distill (2016–2021), pushing interactive scientific writing even further with:
We welcome contributions! Please see our Contributing Guidelines for details.
This project is licensed under the Creative Commons Attribution 4.0 International License.
Made with ❤️ for the scientific community
146
stars
42
commits
6
linked in READMEs
Sep 2, 2026
updated
A modern, interactive template for scientific writing that brings papers to life with web-native features. The web offers what static PDFs can't: interactive diagrams, progressive notation, and exploratory views that show how ideas behave. This template treats interactive artifacts—figures, math, code, and inspectable experiments—as first-class alongside prose, helping readers build intuition instead of skimming results—all with minimal setup and no web knowledge required.
git clone git@hf.co:spaces/<your-username>/<your-space>
cd <your-space>
git clone https://github.com/tfrere/research-article-template.git
cd research-article-template
# Install Node.js 20+ (use nvm for version management)
nvm install 20
nvm use 20
# Install Git LFS and pull assets
git lfs install
git lfs pull
# Install dependencies
cd app
npm install
# Start development server
npm run dev
Visit http://localhost:4321 to see your site!
This template carries forward the spirit of Distill (2016–2021), pushing interactive scientific writing even further with:
We welcome contributions! Please see our Contributing Guidelines for details.
This project is licensed under the Creative Commons Attribution 4.0 International License.
Made with ❤️ for the scientific community