Skip to content

pyrig Documentation

SecurityChecker DependencyAuditor

VersionController RemoteVersionController ContainerEngine Pyrigger PackageManager

DocsBuilder Documentation

VersionControlHookManager PythonLinter MarkdownLinter TypeChecker

PackageIndex ProgrammingLanguage License

ProjectTester ProjectCoverageTester

CI CD


pyrig is a python toolkit that rigs up your project by standardizing and automating project setup, configuration and maintenance


Philosophy

pyrig provides minimal best practices fully working defaults for everything a python project needs. Every configuration, workflow, and tool is pre-configured and working from the start. No templates, no boilerplate - just a complete, tested, production-ready setup that lets you start coding immediately.

More Detailed Documentation

We are keeping the manual documentation restricted to the essentials, if you want to know more about how pyrig works under the hood or you have more specific questions about how to use it than we will explain here, check out the CodeWiki for AI-generated documentation about pyrig's codebase, where you can also ask questions and get code explanations.

Getting Started

To get started with pyrig, check out the Getting Started Guide for a complete walkthrough of setting up a new python project from scratch with pyrig.