Skip to main content

A modern, fast static site generator for professional portfolio websites

Project description

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

pip install makefolio

Quick Start

# 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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

makefolio-0.1.2.tar.gz (15.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

makefolio-0.1.2-py3-none-any.whl (19.5 kB view details)

Uploaded Python 3

File details

Details for the file makefolio-0.1.2.tar.gz.

File metadata

  • Download URL: makefolio-0.1.2.tar.gz
  • Upload date:
  • Size: 15.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for makefolio-0.1.2.tar.gz
Algorithm Hash digest
SHA256 f130d3f03165115cfbbddb9e42766bf0118a2ab139b007fe74f38f946cf2b9e5
MD5 a8cb0a183313a83d600497a7779341b5
BLAKE2b-256 97995ed43b52e1b680a18c0fc8ab9f1cbd2180f0f1ed6778c283f2c597b798b5

See more details on using hashes here.

Provenance

The following attestation bundles were made for makefolio-0.1.2.tar.gz:

Publisher: ci.yml on martian56/makefolio

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file makefolio-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: makefolio-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 19.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for makefolio-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d36728149e0545f110a1dfde1483c48daf1256caeb3e291b9363bff0cd666f11
MD5 3388ba037afc553c6593fecb85748210
BLAKE2b-256 0493de3863afd6c4ee651594859fb26b644b7b562d04c79e079f7f68c8935c7f

See more details on using hashes here.

Provenance

The following attestation bundles were made for makefolio-0.1.2-py3-none-any.whl:

Publisher: ci.yml on martian56/makefolio

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page