Skip to content

Commit 2353d4b

Browse files
authored
Merge pull request #212 from python-project-templates/docs/list-template-types
List all template types in README
2 parents 2d2a72d + e5f9c1c commit 2353d4b

1 file changed

Lines changed: 11 additions & 4 deletions

File tree

‎README.md‎

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,16 @@ copier copy https://github.com/python-project-templates/base.git path/to/new/pro
1616
1717
One selector chooses a template:
1818

19-
- `Python / …` options generate pure Python, Cython, C++, JavaScript, Jupyter, Rust, and WebAssembly-backed Python packages from `python/`.
20-
- `JavaScript / UI Toolkit / Svelte` generates a Svelte package and showcase from `javascript/uitk-svelte/`.
21-
- `JavaScript / UI Toolkit / Lit + Web Awesome` generates custom elements and a showcase from `javascript/uitk-webawesome/`.
19+
- `Python / Pure` generates a pure Python package from `python/pure/`.
20+
- `Python / Cython` generates a Python package with compiled `.py` and `.pyx` modules from `python/cython/`.
21+
- `Python / C++` generates a Python/C++ package with pybind11 bindings or standalone C++ code from `python/cpp/`.
22+
- `Python / JavaScript` generates a Python package with a self-contained JavaScript frontend from `python/js/`.
23+
- `Python / Rust` generates a Python package with Rust bindings via PyO3 from `python/rust/`.
24+
- `Python / Jupyter Widget` generates a Python package with a Jupyter extension from `python/jupyter/`.
25+
- `Python / Rust + JavaScript + WebAssembly` generates a Rust package with Python and WebAssembly bindings from `python/rustjswasm/`.
26+
- `Python / C++ + JavaScript + WebAssembly` generates a C++ package with Python and WebAssembly bindings from `python/cppjswasm/`.
27+
- `JavaScript / UI Toolkit / Svelte` generates a Svelte package with shared design tokens, components, and a demo app from `javascript/uitk-svelte/`.
28+
- `JavaScript / UI Toolkit / Lit + Web Awesome` generates Lit custom elements with Web Awesome, shared design tokens, and a demo app from `javascript/uitk-webawesome/`.
2229
- `JavaScript / Site / React` generates a React site with Vite, Vitest, and Playwright from `javascript/site-react/`.
2330
- `JavaScript / Site / SvelteKit` generates a SvelteKit site with static or Node deployment from `javascript/site-sveltekit/`.
24-
- `JavaScript / Site / Web Awesome` generates a Vite site built with Web Awesome components from `javascript/site-webawesome/`.
31+
- `JavaScript / Site / Web Awesome` generates a Vite and TypeScript site using Web Awesome components from `javascript/site-webawesome/`.

0 commit comments

Comments
 (0)