autoDocstring - Python Docstring Generator installs statistics
By Nils Werner · VS Code Marketplace · Programming Languages
Generates python docstrings automatically
autoDocstring - Python Docstring Generator has 17,730,359 recorded installs on VS Code Marketplace.
It ranks #63 of 2,501 tracked VS Code Marketplace listings by installs.
It is rated 4.9 out of 5 from 68 ratings.
PluginStats has 4 daily observations since Oct 16, 2026; the latest is from Oct 19, 2026.
Rating: 4.91 / 5 from 68 ratings
About autoDocstring - Python Docstring Generator
autoDocstring: VSCode Python Docstring Generator
Visual Studio Code extension to quickly generate docstrings for python functions.
Features
• Quickly generate a docstring snippet that can be tabbed through. • Choose between several different types of docstring formats. • Infers parameter types through pep484 type hints, default values, and var names. • Support for args, kwargs, decorators, errors, and parameter types
Docstring Formats
To turn off type generation in docstrings use the -notypes template of the desired format. The docBlockr format is a typed version of PEP0257.
• google • sphinx • numpy • docBlockr • one-line-sphinx • pep257
Usage
Cursor must be on the line directly below the definition to generate full auto-populated docstring
• Press enter after opening docstring with triple quotes (configurable """ or ''') • Keyboard shortcut: ctrl+shift+2 or cmd+shift+2 for mac • Can be changed in Preferences -> Keyboard Shortcuts -> extension.generateDocstring • Command: Generate Docstring • Right click menu: Generate Docstring
Extension Settings
This extension contributes the following settings:
• autoDocstring.docstringFormat: Switch between different docstring formats • autoDocstring.customTemplatePath: Path to a custom docstring template (absolute or relative to the project root) • autoDocstring.generateDocstringOnEnter: Generate the docstring on pressing enter after opening docstring • autoDocstring.includeExtendedSummary: Include extended summary section in docstring • autoDocstring.includeName: Include function name at the start of docstring • autoDocstring.startOnNewLine: New line before summary placeholder • autoDocstring.guessTypes: Infer types from type hints, default values and variable names • autoDocstring.quoteStyle: The style of quotes for docstrings
Custom Docstring Templates
This extension now supports custom templates. The extension uses the mustache.js templating engine. To use a custom template create a .mustache file and specify its path using the customTemplatePath configuration. View the included google docstring template for a usage example. The following tags are available for use in custom templates.
Variables
Sections
Additional Sections
Changelog
Check the CHANGELOG.md for any version changes.
Reporting issues
Report any issues on the github issues page. Follow the template and add as much information as possible.
Contributing
The source code for this extension is hosted on GitHub. Contributions, pull requests, suggestions, and bug reports are greatly appreciated.
• Post any issues and suggestions to the github issues page. Add the feature request tag to any feature requests or suggestions. • To contribute, fork the project and then create a pull request back to master. Please update the README if you make any noticeable feature changes. • There is no official contribution guide or code of conduct yet, but please follow the standard open source norms and be respectful in any comments you make.
License
This project is licensed under the MIT License - see the LICENSE file for details
Description from the VS Code Marketplace listing.
- autodocstring
- docblockr
- docstring
- documentation
- generator
- keybindings
- numpy
- pydocstring
- python
- sphinx
- starlark
Where autoDocstring - Python Docstring Generator sits in the listing
Each band is one page of 20. Installs on a log scale. Placement is projected from installs, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.
Charts
Images: 30d · 1y · all time · 1600×900 dark
Adoption over time
7/30/90-day growth
Ranking history
Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.
Recent observations
Full history (4)Similar VS Code Marketplace Programming Languages plugins
Data source
Install counts, average rating, and rating counts come from the public Visual Studio Marketplace gallery API. Installs are cumulative and exclude updates.
Listing: https://marketplace.visualstudio.com/items?itemName=njpwerner.autodocstring. First seen Oct 16, 2026; last successful collection Oct 19, 2026. See the methodology.