# Pygskin
[](https://www.python.org/downloads/)

A lightweight, modern game development library built on top of Pygame.
## Features
- Immediate Mode GUI system
- Entity Component System (ECS) architecture
- Animation and easing functions
- Input management
- Camera and parallax effects
- Sprite and texture utilities
- State management
- Dialogue system
## Installation
```bash
pip install pygskin
```
## Documentation
Full API documentation and tutorials available at [https://andydriver.net/pygskin]
## Contributing
Contributions are welcome! Please follow these guidelines:
1. Fork the repository
2. Create a feature branch
3. Submit a pull request
## License
MIT License - See [LICENSE.md](LICENSE.md) for details
Raw data
{
"_id": null,
"home_page": null,
"name": "Pygskin",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.12",
"maintainer_email": "Andy Driver <andy@pagezero.net>",
"keywords": "framework, game, pygame",
"author": null,
"author_email": "Andy Driver <andy@pagezero.net>",
"download_url": "https://files.pythonhosted.org/packages/ac/34/b786f58383b20746f74995a5981852fb8abe195e3fa01ac36d6b58f1287d/pygskin-0.7.0.tar.gz",
"platform": null,
"description": "# Pygskin\n\n[](https://www.python.org/downloads/)\n\n\nA lightweight, modern game development library built on top of Pygame.\n\n## Features\n\n- Immediate Mode GUI system\n- Entity Component System (ECS) architecture\n- Animation and easing functions\n- Input management\n- Camera and parallax effects\n- Sprite and texture utilities\n- State management\n- Dialogue system\n\n## Installation\n\n```bash\npip install pygskin\n```\n## Documentation\n\nFull API documentation and tutorials available at [https://andydriver.net/pygskin]\n\n## Contributing\n\nContributions are welcome! Please follow these guidelines:\n1. Fork the repository\n2. Create a feature branch\n3. Submit a pull request\n\n## License\n\nMIT License - See [LICENSE.md](LICENSE.md) for details\n",
"bugtrack_url": null,
"license": "MIT",
"summary": null,
"version": "0.7.0",
"project_urls": {
"documentation": "https://github.com/andyhd/pygskin/blob/main/README.md",
"homepage": "https://github.com/andyhd/pygskin",
"issues": "https://github.com/andyhd/pygskin/issues",
"repository": "https://github.com/andyhd/pygskin"
},
"split_keywords": [
"framework",
" game",
" pygame"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "83c57c50329d44f4ac746c8f3ea56250c7c822834988fda1b5c269c107bc6658",
"md5": "bf42655ec6b7b5fc148aa1b09b4d5edc",
"sha256": "a156cc1658bb1d04476fc0d5fbd9f14374345b2f98552d52f89f71d59777b627"
},
"downloads": -1,
"filename": "pygskin-0.7.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "bf42655ec6b7b5fc148aa1b09b4d5edc",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.12",
"size": 34655,
"upload_time": "2025-07-21T23:27:09",
"upload_time_iso_8601": "2025-07-21T23:27:09.862984Z",
"url": "https://files.pythonhosted.org/packages/83/c5/7c50329d44f4ac746c8f3ea56250c7c822834988fda1b5c269c107bc6658/pygskin-0.7.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "ac34b786f58383b20746f74995a5981852fb8abe195e3fa01ac36d6b58f1287d",
"md5": "10a0598e590efe5791bd270cadcb373a",
"sha256": "b96687b21170621015c372a78812ba3d86cdedabc3315a9c7bf2ac24379ef137"
},
"downloads": -1,
"filename": "pygskin-0.7.0.tar.gz",
"has_sig": false,
"md5_digest": "10a0598e590efe5791bd270cadcb373a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.12",
"size": 36718,
"upload_time": "2025-07-21T23:27:11",
"upload_time_iso_8601": "2025-07-21T23:27:11.610315Z",
"url": "https://files.pythonhosted.org/packages/ac/34/b786f58383b20746f74995a5981852fb8abe195e3fa01ac36d6b58f1287d/pygskin-0.7.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-21 23:27:11",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "andyhd",
"github_project": "pygskin",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [
{
"name": "pygame-ce",
"specs": []
}
],
"lcname": "pygskin"
}