https://github.com/cute-engineering/cutekit
🪄​ The *magical* build system and package manager (mirror)
https://github.com/cute-engineering/cutekit
build-system cutekit
Last synced: 4 months ago
JSON representation
🪄​ The *magical* build system and package manager (mirror)
- Host: GitHub
- URL: https://github.com/cute-engineering/cutekit
- Owner: cute-engineering
- License: mit
- Created: 2022-06-25T22:21:53.000Z (almost 4 years ago)
- Default Branch: stable
- Last Pushed: 2026-01-31T19:28:57.000Z (5 months ago)
- Last Synced: 2026-02-01T07:23:04.332Z (5 months ago)
- Topics: build-system, cutekit
- Language: Python
- Homepage: https://codeberg.org/cute-engineering/cutekit
- Size: 366 KB
- Stars: 67
- Watchers: 5
- Forks: 10
- Open Issues: 2
-
Metadata Files:
- Readme: readme.md
- License: license.md
Awesome Lists containing this project
README
CuteKit
The *magical* build system and package manager
## Introduction
**CuteKit** is a suite of tools and utilities for compiling, cross-compiling, linking, and packaging project written in low-level languages such as C, C++ or, Rust. Anything from a simple library to an operating system can be built using CuteKit.
- ✨ It uses **JSON**: Cutekit uses JSON instead of introducing a whole new programming language for describing the project. And also has macros for more advanced use cases.
- ✨ It's a **package manager**: Cutekit package manager is based on **Git**, nothing is centralized.
- ✨ It's **extendible**: Cutekit can be extended by writing custom Python plugins.
- ✨ It's **portable**: Cutekit works on Linux, Windows, and MacOS.
## CuteKit in the wild
- [SkiftOS](https://codeberg.org/skift/os) : A hobbyist operating system written in C++.
- [WKHtmlToPdf](https://github.com/odoo/wkhtmltopdf) : [Odoo](https://github.com/odoo/odoo)'s fork of wkhtmltopdf which is a command line tools to render HTML into PDF and various image formats using the Qt WebKit rendering engine.
- [vaev](https://codeberg.org/skift/vaev) : 🌊 A lightning-fast, lightweight, and secure HTML/CSS engine.
## Installation
To install Cutekit, just run the following command:
```bash
$ uv tool install cutekit
```
```bash
$ pip install cutekit
```
## License
Cutekit is licensed under the **MIT License**.
The full text of the license can be accessed via [this link](https://opensource.org/licenses/MIT) and is also included in the [license.md](license.md) file of this software package.