About PyCora
PyCora is a lightweight, fast, and elegant static site generator built with Python. It was created to provide developers and content creators with a simple yet powerful tool for building static websites.
A project present by Axcora Technology
🚀 What is PyCora?
PyCora is a Static Site Generator (SSG) that converts Markdown files with YAML frontmatter into fully functional HTML websites. It combines the simplicity of Markdown with the power of Python and Jinja2 templating.
Key Features
- ⚡ Lightning Fast - Pure static HTML files
- 📝 Markdown + YAML - Write content in Markdown with frontmatter
- 🎨 Beautiful Typography - Clean, readable design
- 🔍 SEO Optimized - Meta tags, OG, Twitter Cards
- 📱 Fully Responsive - Bootstrap 5 framework
- 🏷️ Tags & Categories - Automatic organization
- 🔥 Live Development - Auto-rebuild and refresh
- 📡 RSS & Sitemap - Built-in generation
💡 Why PyCora?
Built for Content Creators
PyCora removes the complexity of web development so you can focus on what matters most: creating great content.
Developer Friendly
With clean code, easy customization, and a live development server, PyCora makes building static sites a joy.
SEO Ready
All the meta tags, Open Graph tags, and Twitter Cards are automatically generated for you.
Deploy Anywhere
From GitHub Pages to Netlify, Vercel to Cloudflare, PyCora works with any hosting provider.
🛠️ Technology Stack
Python - Core programming language
Markdown - Content writing format
YAML - Frontmatter configuration
Jinja2 - Templating engine
Bootstrap 5 - Responsive CSS framework
Font Awesome - Icons
Watchdog - File watching for auto-rebuild
Livereload - Live browser refresh
📖 How PyCora Works
- Write Content - Create Markdown files in
content/posts/ - Add Frontmatter - Include YAML metadata (title, date, tags, etc.)
- Build - Run
python ssg.pyto generate HTML - Deploy - Upload the
output/directory to your hosting
Credits
Libraries & Frameworks
- Python - Core programming language
- Python-Markdown - Markdown parsing
- Jinja2 - Templating engine
- Bootstrap 5 - CSS framework
- Font Awesome - Icons
- PyYAML - YAML parsing
- python-frontmatter - Frontmatter parsing
- Watchdog - File watching
- livereload - Live reload
Inspiration
PyCora is inspired by:
- Jekyll - The Ruby-based static site generator
- Hugo - The Go-based static site generator
- Astro - The modern web framework
📞 Contact
Website: pycora.axcora.com
GitHub: mesinkasir
Fiverr: @creativitas
Email: axcora@gmail.com
📄 License
PyCora is open source and available under the MIT License.
MIT License - see LICENSE file for details.
Contributing
We welcome contributions! Here's how you can help:
🐛 Report bugs - Found an issue? Let us know on GitHub
💡 Suggest features - Have an idea? Share it with us
🔧 Submit pull requests - Help us improve the code
📝 Improve documentation - Make it better for everyone
⭐ Star the repository - Show your support
⭐ Support Us
If you find PyCora useful, please consider:
⭐ Starring the repository on GitHub
🐦 Following us on Twitter
📝 Writing about PyCora
🐛 Reporting issues
💡 Suggesting features
PyCora - Built with ❤️ by Axcora Technology