Skip to content
@x-pt

X Project Template

A template to create an awesome project hosted on GitHub in no time.

🧰 X-PT · X Project Template

Start an awesome GitHub project in no time.

Website Template Stars CookieCutter

⚡ Quick Start

uv tool install cookiecutter
cookiecutter gh:x-pt/template

Pick a template, answer a few prompts, and you get a project with a clean modular structure, pre-configured GitHub Actions CI/CD, linters, and Docker support — ready to push.

📦 Templates & Live Examples

Every template comes with a generated example repo, so you can preview the result before scaffolding:

Template Stack Live Example
py Python example-py
go Go example-go
rs Rust (bin / lib) example-rs
ts TypeScript example-ts
cxx C++ (CMake / XMake) example-cxx-cmake · example-cxx-xmake
cuda CUDA (CMake / XMake) example-cuda-cmake · example-cuda-xmake

✨ What's Inside

  • Clean & modular structure — predefined directory layout that keeps code organized
  • CI/CD out of the box — pre-configured GitHub Actions workflows for testing and deployment
  • Code quality wired up — linters and formatters integrated from day one
  • Docker ready — Dockerfile and Compose setup included

Maintained by @pplmx · To infinity and beyond 🚀

Pinned Loading

  1. template template Public

    X Project Template, X-PT, an awesome startup project for GitHub

    C++ 17

  2. example-go example-go Public

    Go

  3. example-py example-py Public

    Python

  4. example-ts example-ts Public

    TypeScript

  5. example-cxx-cmake example-cxx-cmake Public

    CMake 1

  6. example-cuda-cmake example-cuda-cmake Public

    C++

Repositories

Showing 10 of 12 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…