A high-performance static website generator for developers, featuring a futuristic design and WordPress blog post archiving capabilities.
- 🚀 Lightning-fast static site generation
- 🎨 Modern, futuristic design with dark mode
- 📝 WordPress blog post archiving
- 🔄 Automatic deployment to GitHub Pages
- 📱 Fully responsive design
- 🎯 SEO-friendly
- 🔒 No JavaScript required for content
- Clone this repository:
git clone https://github.com/yourusername/your-repo-name.git
cd your-repo-name
- Install dependencies:
pip install -r requirements.txt
- Configure your site:
Edit the configuration in
src/generator.py
with your personal information:
config = {
'name': 'Your Name',
'title': 'Senior Developer',
'description': 'Your professional description',
'wordpress_url': 'https://your-wordpress-site.com', # Optional
'social_links': {
'github': 'https://github.com/yourusername',
'linkedin': 'https://linkedin.com/in/yourusername',
'twitter': 'https://twitter.com/yourusername'
}
}
- Generate the site:
python src/generator.py
- Preview locally:
The generated site will be in the
output
directory. You can serve it using any static file server.
The site is automatically deployed to GitHub Pages when you push to the main branch. Make sure to:
- Enable GitHub Pages in your repository settings
- Select the
gh-pages
branch as the source - Push your changes to the main branch
- Templates are in the
templates
directory - Static assets (CSS, images) go in the
static
directory - Modify the styles in the template files to match your preferences
- Zero JavaScript for content rendering
- Inline critical CSS
- Optimized asset loading
- Responsive images
- Semantic HTML structure
- Fast initial page load
MIT License - feel free to use this template for your personal website!