ReadmeForge
GitHub Profile README generator — 60+ technologies, live preview, 18 themes. Build your developer profile in 2 minutes.
Install / Use
/learn @lebedevnet/ReadmeForgeREADME
A cleaner, preview-trustworthy way to build your GitHub profile README.
Static, browser-based, no sign-up, no backend, no build step.
Preview
<div align="center"> </div>What's New
- Unified state model: the editor, preview, and markdown output now read from the same canonical app state.
- Local draft persistence: everything autosaves to
localStorageand survives refreshes. - Config portability: export/import generator state as versioned JSON.
- Better output workflow: copy, download
README.md, export config, import config, and reset draft from one action bar. - Mobile-friendly preview: Form / Preview switch on smaller screens instead of hiding the preview.
- Faster stack editing: searchable tech chips, clearer grouping, and support for custom tech entries.
- Cleaner output styles:
Classic,Minimal, andPortfolio. - Safer rendering: preview content is rendered through DOM APIs instead of unsafe user-content interpolation.
- Modular static architecture: the old monolith is split into readable files under
assets/jsandassets/css.
Features
- Live preview that tracks the generated markdown much more closely.
- Starter presets for Developer, Frontend, Backend, AI/ML, Designer, Student, Founder, and Minimal setups.
- Three README layout styles with one shared generator pipeline.
- Accent themes, stats themes, widget toggles, and separate header-status controls.
- Spoken languages with level badges.
- Optional featured projects section.
- Import/export JSON configs with schema versioning.
- One-click
README.mddownload. - Fully static deployment friendly to GitHub Pages.
Quick Start
Online
https://lebedevnet.github.io/ReadmeForge/
Local
git clone https://github.com/lebedevnet/ReadmeForge.git
cd ReadmeForge
open index.html
No npm. No bundler. No server required.
Project Structure
/
index.html
README.md
/assets
/css
styles.css
/js
app.js
data-options.js
data-tech.js
data-themes.js
generator.js
preview.js
presets.js
state.js
storage.js
ui.js
utils.js
How It Works
- The form writes into one app state object.
- Preview and markdown generation both derive from that state.
- Draft changes autosave locally with a versioned storage key.
- Config export/import serializes the same normalized data structure.
That keeps the product static while making the codebase much easier to extend.
Contributing
Suggestions and pull requests are welcome.
If you want to make changes:
git clone https://github.com/YOUR_USERNAME/ReadmeForge.git
cd ReadmeForge
git checkout -b feat/your-change
open index.html
Helpful starting points:
- Add more technologies or aliases in
assets/js/data-tech.js - Add new presets in
assets/js/presets.js - Improve markdown layouts in
assets/js/generator.js - Improve preview parity in
assets/js/preview.js - Tweak visual language in
assets/css/styles.css
Roadmap
- Section reordering
- More advanced featured project layouts
- More tech aliases and custom icon support
- Updated screenshots for the upgraded UI
- Localization
License
MIT © lebedevnet
<div align="center">
<sub>If ReadmeForge saved you time, a star helps more people find it.</sub>
</div>Related Skills
node-connect
347.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
107.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
347.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
347.0kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。

