nbdev
nbdev is a software development platform based on Jupyter Notebook. It uses the pyproject.toml standard for configuration operations and provides two-way synchronization between code and notebooks. It produces automated documentation using Quarto, runs tests in parallel, and supports publishing conda packets with PyPI.
AnswerDotAI · Documents & Presentations
Common commercial products in this category: Microsoft PowerPoint, Google Slides, Pitch
- Using notebooks, you automatically create Quarto-based searchable documentation.
- You run project tests in parallel with a single command and ensure continuous integration with GitHub Actions.
- You do two-way synchronization between notebooks and plain text source code.
- ↓ NegativeHacker News
Nbdev: A literate programming environment that democratizes best practices
“nbdev looks promising. I'm wondering if it solves what I see as the biggest pain of using notebooks when I'm doing data science work. When a notebook gets large, it can be difficult to keep track of dependencies between cells. For workflows in which you have to run cells n_1,…”
- ↑ PositiveHacker News
Nbdev: A literate programming environment that democratizes best practices
“I have used Nbdev and I am not a fan. It creates friction when one wants to contribute (in my case, to fast.ai) and forces you to write your code with notebooks which is the point but also not great when you are writing code rather than producing a display mixing text and…”
My note
Alternative pages
More in: Documents & Presentations
- Reveal.js★ 72,497 · 1 mo ago
- ppt-master★ 71,377 · yesterday
- Slidev★ 49,304 · 8 days ago
- impress.js★ 38,150 · 3 mo ago
- frontend-slides★ 31,622 · 4 mo ago
- redoc★ 25,992 · 8 days ago