Enable Code Folding by Default
- Dominant language
- Jupyter Notebook
- Stars
- 13.3k
- Forks
- 5.8k
- Avg merge
- 6d 11h
- Merged PRs (30d)
- 7
Description
Some users that I support love having the [Code folding](https://github.com/ipython-contrib/jupyter_contrib_nbextensions/wiki/Codefolding) extension installed.

This seems like something we could support out of the box with jupyter notebook instead of having an extension. I'd certainly love having this even for beginners to help deal with unwieldy large notebooks.
Contributor guide
Research direction
Start by reviewing the linked Code folding extension and its behavior in large notebooks. Compare that behavior with the existing Jupyter Notebook interface and identify the relevant frontend entry points before proposing scope. Done means code folding is supported by default without requiring the extension, with the expected behavior documented and tested.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- jupyter-notebook
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100