Skip to content

andresgmg/PyPress

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyPress

License: MIT

PyPress is a modern Content Management System (CMS) inspired by WordPress but built entirely with Python. Using FastAPI for optimal performance and SQLite for data storage, PyPress offers a lightweight and easily deployable solution for content management.

✨ Features

  • Modern and intuitive CMS
  • Built with FastAPI framework
  • SQLite database integration
  • RESTful API architecture
  • Customizable themes
  • Plugin system
  • Content management
  • User authentication
  • SEO optimization tools

🚀 Quick Start

Prerequisites

  • Python 3.8 or higher
  • pip (Python package manager)

Installation

  1. Clone the repository:
git clone https://github.com/yourusername/pypress.git
cd pypress
  1. Set up virtual environment:
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
  1. Install dependencies:
pip install -r requirements.txt
  1. Run the application:
uvicorn main:app --reload

Visit http://localhost:8000 in your browser to see PyPress in action.

📖 Documentation

For detailed documentation, please visit our Wiki.

🤝 Contributing

We love your input! We want to make contributing to PyPress as easy and transparent as possible. Please:

  1. Fork the repo
  2. Create your feature branch (git checkout -b feature/amazing)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing)
  5. Open a Pull Request

For more details, see our Contributing Guidelines.

🗺️ Roadmap

  • Core CMS functionality
  • Admin dashboard
  • Plugin architecture
  • Theme system
  • Media management
  • API documentation
  • Performance optimization
  • Security enhancements

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.

💬 Community

🙏 Acknowledgments

  • Inspired by WordPress
  • Built with FastAPI
  • SQLite Database
  • Amazing contributors

About

PyPress is a CMS built with Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •