Downloading Your README
The download process is simple and works on both desktop and mobile devices.How to Download
File Downloads Automatically
Your browser downloads a file named
README.md containing all your contentThe download button is always visible in the navigation bar, even before you’ve added any content. You can download at any time.
Download Button Location
- Desktop
- Mobile
The download button appears in the top-right corner of the navigation bar with:
- A download icon
- The text “Download”
- Emerald green background color
Download Process
Here’s what happens when you click the download button (fromNav.js:29-39):
Downloaded File Format
The downloaded file has specific characteristics:File Details
| Property | Value |
|---|---|
| Filename | README.md |
| Format | Plain text markdown |
| Encoding | UTF-8 |
| Line endings | System default |
| Extension | .md |
File Contents
The downloaded README contains:- All selected sections in their current order
- All your custom edits and modifications
- Raw markdown text (no HTML or metadata)
- Proper markdown formatting with headers, code blocks, lists, etc.
Example Downloaded Content
Example Downloaded Content
The downloaded file includes only the sections you’ve added to your README. Sections from the library that you haven’t added are not included.
Success Modal
After downloading, a confirmation modal appears with helpful information.Modal Contents
The success modal (implemented inDownloadModal.js) includes:
Celebration
A party emoji (🎉) celebrates your completion
Confirmation Message
“Your Readme has been generated”
Feedback Options
Links to support the creator via Twitter or Buy Me a Coffee
Modal Features
- A Buy Me a Coffee button linking to the creator’s page
- A GitHub Sponsors button for ongoing support
- Background overlay that closes the modal when clicked
Using Your Downloaded README
After downloading, you can use your README file in several ways:Add to Your Git Repository
Use for GitHub Profile
For GitHub profile READMEs (using the github-profile sections):Edit Externally
You can also edit the downloaded README in your preferred editor:VS Code
Open with VS Code for syntax highlighting and markdown preview
Text Editor
Use any plain text editor (Notepad, TextEdit, vim, etc.)
IDE
Open in your IDE alongside your project code
Online Editors
Use GitHub’s web editor or other online markdown editors
Alternative Export Methods
While Readme.so focuses on downloading, you have other options for exporting your content:Copy from Raw Preview
This is useful when you want to:
- Paste directly into GitHub’s web editor
- Add to a larger document
- Share via email or chat
- Import into another tool
Share with AI Tools
Readme.so includes a “Share to LLM” feature for AI-assisted editing:The ShareToLLM component (from
ShareToLLM.js) appears in the Preview column header and allows you to share your markdown with AI language models for suggestions and improvements.Download Best Practices
Before Downloading
After Downloading
Re-downloading and Updates
You can download your README as many times as needed:- Making Changes
- Multiple Versions
- Edit your content in Readme.so
- Click Download again to get the updated version
- Replace the old README.md file with the new one
- Commit the changes to Git
Each download creates a new file. Make sure to replace the old version in your project directory.
Browser Compatibility
The download feature works across all modern browsers:| Browser | Support | Notes |
|---|---|---|
| Chrome | ✅ Full support | Downloads to default location |
| Firefox | ✅ Full support | May prompt for location |
| Safari | ✅ Full support | Downloads to default location |
| Edge | ✅ Full support | Downloads to default location |
| Mobile Safari | ✅ Full support | Downloads to Files app |
| Chrome Mobile | ✅ Full support | Downloads to Downloads folder |
Troubleshooting Downloads
Download Doesn’t Start
If clicking the download button doesn’t work:- Check browser permissions: Ensure automatic downloads are allowed
- Disable popup blockers: Some blockers interfere with downloads
- Try a different browser: Test if it’s browser-specific
- Check Downloads folder: The file may have downloaded without notification
File Has Wrong Extension
If your file downloads as.txt instead of .md:
- Rename the file manually to add
.mdextension - Update your browser’s file type associations
- Use “Save As” and specify
.mdextension
Content Is Missing
If sections are missing from your downloaded file:- Verify sections are in the “selected sections” list (not just available sections)
- Check that sections have content (not empty)
- Try downloading again
- Use the Raw preview to verify content before downloading