auto-documentor is an easy-to-use program that reads your project’s code and creates a clear README file for it. This README includes key parts like the project's mission, structure, main features, and an API reference. It helps you quickly explain your code to others without writing the document yourself.
This tool runs from the Windows command line. You do not need to understand programming to use it. Just follow the steps below to download and get started.
- Windows 10 or newer
- At least 1 GB of free disk space
- Internet connection to download the application
- Basic knowledge of using the command prompt (instructions included)
You will find the program on the official releases page. This page contains all versions for download.
-
Click the big blue button below or visit the link:
Download auto-documentor -
On the releases page, look for the latest version. It usually has the highest version number and the newest date.
-
Inside the latest version’s assets, find the file named
auto-documentor-windows.exeor similar with.exeextension. -
Click the
.exefile to download it to your computer. -
Once the download finishes, open your "Downloads" folder.
-
Double-click the
.exefile to run the installer or the program directly. -
If Windows asks for permission, click “Yes” to allow the app to run.
The program works through the Windows Command Prompt (also called CMD). Here is how to open and use it step-by-step.
-
Press the Windows key on your keyboard.
-
Type
cmdin the search box. -
Click the app named “Command Prompt” to open it.
-
Change to the folder where you downloaded
auto-documentor-windows.exe. Usually, this is your Downloads folder. In Command Prompt, type:cd %HOMEPATH%\Downloadsand press Enter.
-
To run auto-documentor on your code project, type:
auto-documentor-windows.exe path\to\your\projectReplace
path\to\your\projectwith the actual location of your project folder. For example:auto-documentor-windows.exe C:\Users\YourName\Documents\MyProject -
Press Enter. The program will scan your project and create a README file.
-
When it finishes, check inside your project folder. You will find a new file called
README.md.
auto-documentor builds a README file with these sections:
-
Mission
A clear statement about what your project does and why it matters. -
Architecture
An overview of how your code is organized and how components work together. -
Features
A list of key functions and tools included in your project. -
API Reference
Details on how to use the project's functions and commands.
This structure helps anyone new to your project understand its purpose and how to use it.
If you are new to file paths, here is a quick guide:
- Paths show where files or folders are stored on your computer.
- A simple example is:
C:\Users\YourName\Documents\MyProject - Use File Explorer to find the folder you want to scan.
- Click the address bar in File Explorer and copy the full path.
- Paste that path after the command in step 2 above.
Auto-documentor may include some options you can use in Command Prompt:
-
Run with a custom output file:
auto-documentor-windows.exe path\to\project --output README_CUSTOM.md -
Scan only certain types of files (e.g.,
.tsfor TypeScript):auto-documentor-windows.exe path\to\project --files *.ts -
Show help information:
auto-documentor-windows.exe --help
Use the help command to see all available options.
-
Make sure your project contains TypeScript code. auto-documentor works best with TypeScript files.
-
Keep your project organized in folders; this helps auto-documentor understand its structure.
-
If your project uses APIs or commands, keep their comments clear and consistent.
-
Run auto-documentor each time you update your code to keep the README file current.
-
If auto-documentor does not run, check that you typed the command correctly.
-
Make sure the
.exefile is in the folder you are running the command from. -
If Windows blocks the file, you may need to allow the program in your security settings.
-
If the README file does not appear, check the command prompt for error messages.
-
Restart Command Prompt as Administrator if you face permission issues.
-
Visit the issues tab on the GitHub page:
https://github.com/peterwhite3456/auto-documentor/issues -
Read the FAQ section included in the GitHub repository.
-
Check the official GitHub README for updates and common questions.
-
Auto-documentor Releases (to download):
https://github.com/peterwhite3456/auto-documentor/releases -
GitHub Repository:
https://github.com/peterwhite3456/auto-documentor