|
| 1 | +# Projects |
| 2 | + |
| 3 | +There are over 200 projects using scikit-build-core on PyPI. This is a selection |
| 4 | +of some of the projects. Feel free to add your own project to |
| 5 | +`docs/data/projects.toml`. The following selection was primarily constructed by |
| 6 | +looking at the top 8,000 most downloaded projects on PyPI. |
| 7 | + |
| 8 | +<!--[[[cog |
| 9 | +import cog |
| 10 | +import tomllib |
| 11 | +from pathlib import Path |
| 12 | +
|
| 13 | +DIR = Path(cog.inFile).parent |
| 14 | +PROJECTS = DIR / "data/projects.toml" |
| 15 | +
|
| 16 | +with PROJECTS.open("rb") as f: |
| 17 | + projects = tomllib.load(f) |
| 18 | +
|
| 19 | +for project in projects["project"]: |
| 20 | + pypi = project["pypi"] |
| 21 | + github = project["github"] |
| 22 | + path = project.get("path", "pyproject.toml") |
| 23 | +
|
| 24 | + cog.outl(f"* [{pypi}](https://pypi.org/project/{pypi}) ([source](https://github.com/{github}/blob/HEAD/{path}))") |
| 25 | +]]]--> |
| 26 | +* [cmake](https://pypi.org/project/cmake) ([source](https://github.com/scikit-build/cmake-python-distributions/blob/HEAD/pyproject.toml)) |
| 27 | +* [ninja](https://pypi.org/project/ninja) ([source](https://github.com/scikit-build/ninja-python-distributions/blob/HEAD/pyproject.toml)) |
| 28 | +* [pyzmq](https://pypi.org/project/pyzmq) ([source](https://github.com/zeromq/pyzmq/blob/HEAD/pyproject.toml)) |
| 29 | +* [LightGBM](https://pypi.org/project/LightGBM) ([source](https://github.com/microsoft/LightGBM/blob/HEAD/python-package/pyproject.toml)) |
| 30 | +* [phik](https://pypi.org/project/phik) ([source](https://github.com/kaveio/phik/blob/HEAD/pyproject.toml)) |
| 31 | +* [clang-format](https://pypi.org/project/clang-format) ([source](https://github.com/ssciwr/clang-format-wheel/blob/HEAD/pyproject.toml)) |
| 32 | +* [llama-cpp-python](https://pypi.org/project/llama-cpp-python) ([source](https://github.com/abetlen/llama-cpp-python/blob/HEAD/pyproject.toml)) |
| 33 | +* [coreforecast](https://pypi.org/project/coreforecast) ([source](https://github.com/Nixtla/coreforecast/blob/HEAD/pyproject.toml)) |
| 34 | +* [sparse-dot-topn](https://pypi.org/project/sparse-dot-topn) ([source](https://github.com/ing-bank/sparse_dot_topn/blob/HEAD/pyproject.toml)) |
| 35 | +* [spglib](https://pypi.org/project/spglib) ([source](https://github.com/spglib/spglib/blob/HEAD/pyproject.toml)) |
| 36 | +* [awkward-cpp](https://pypi.org/project/awkward-cpp) ([source](https://github.com/scikit-hep/awkward/blob/HEAD/awkward-cpp/pyproject.toml)) |
| 37 | +* [openexr](https://pypi.org/project/openexr) ([source](https://github.com/AcademySoftwareFoundation/OpenEXR/blob/HEAD/pyproject.toml)) |
| 38 | +* [iminuit](https://pypi.org/project/iminuit) ([source](https://github.com/scikit-hep/iminuit/blob/HEAD/pyproject.toml)) |
| 39 | +* [boost-histogram](https://pypi.org/project/boost-histogram) ([source](https://github.com/scikit-hep/iminuit/blob/HEAD/pyproject.toml)) |
| 40 | +* [astyle](https://pypi.org/project/astyle) ([source](https://github.com/Freed-Wu/astyle-wheel/blob/HEAD/pyproject.toml)) |
| 41 | +* [lammps](https://pypi.org/project/lammps) ([source](https://github.com/njzjz/lammps-wheel/blob/HEAD/pyproject.toml)) |
| 42 | +* [llamacpp](https://pypi.org/project/llamacpp) ([source](https://github.com/thomasantony/llamacpp-python/blob/HEAD/pyproject.toml)) |
| 43 | +* [nodejs-wheel](https://pypi.org/project/nodejs-wheel) ([source](https://github.com/njzjz/nodejs-wheel/blob/HEAD/pyproject.toml)) |
| 44 | +* [pygram11](https://pypi.org/project/pygram11) ([source](https://github.com/douglasdavis/pygram11/blob/HEAD/pyproject.toml)) |
| 45 | +<!--[[[end]]] (checksum: a4abb793ffea3e66bfd362c5cc587555)--> |
| 46 | + |
| 47 | + |
| 48 | +In addition, most of the [RAPIDSAI](https://github.com/rapidsai) projects use scikit-build-core, but they are not published on PyPI. A few of them are: |
| 49 | + |
| 50 | +* CuDF ([source](https://github.com/rapidsai/cudf/blob/HEAD/python/cudf/pyproject.toml)) |
| 51 | +* CuGraph ([source](https://github.com/rapidsai/cugraph/blob/HEAD/python/cugraph/pyproject.toml)) |
| 52 | +* CuML ([source](https://github.com/rapidsai/cuml/blob/HEAD/python/pyproject.toml)) |
| 53 | +* CuSpatial ([source](https://github.com/rapidsai/cuspatial/blob/HEAD/python/cuspatial/pyproject.toml)) |
| 54 | +* RMM ([source](https://github.com/rapidsai/rmm/blob/HEAD/python/rmm/pyproject.toml)) |
| 55 | +* Raft[source](https://github.com/rapidsai/raft/blob/HEAD/python/pylibraft/pyproject.toml)) |
0 commit comments