Metadata-Version: 2.4
Name: makefolio
Version: 0.1.2
Summary: A modern, fast static site generator for professional portfolio websites
Author: Makefolio Contributors
License: MIT
Keywords: static-site-generator,portfolio,blog,markdown
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Internet :: WWW/HTTP :: Site Management
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.11
Description-Content-Type: text/markdown
Requires-Dist: click>=8.1.7
Requires-Dist: jinja2>=3.1.3
Requires-Dist: markdown>=3.5.1
Requires-Dist: pyyaml>=6.0.1
Requires-Dist: watchdog>=3.0.0
Requires-Dist: python-frontmatter>=1.1.0
Provides-Extra: dev
Requires-Dist: black>=23.12.0; extra == "dev"
Requires-Dist: pytest>=7.4.4; extra == "dev"
Requires-Dist: pytest-cov>=4.1.0; extra == "dev"
Requires-Dist: bump-my-version>=0.15.0; extra == "dev"

# makefolio

A modern, fast static site generator specialized for professional portfolio websites.

## Features

- 🚀 Fast static site generation
- 📝 Markdown with frontmatter support
- 🎨 Extensible theme system
- 🔧 Simple CLI interface
- 🌐 Built-in development server

## Installation

```bash
pip install makefolio
```

## Quick Start

```bash
# Initialize a new portfolio site
makefolio init my-portfolio

# Create a new project page
makefolio new project

# Build the site
makefolio build

# Serve locally with hot reload
makefolio serve
```

## Project Structure

```
my-portfolio/
├── content/
│   ├── projects/
│   ├── about.md
│   └── config.yaml
├── themes/
│   └── default/
├── build/
└── static/
```

## License

MIT

