https://github.com/tschm/experiments
Cradle template for experiments
https://github.com/tschm/experiments
devcontainer marimo pre-commit template uv
Last synced: about 1 year ago
JSON representation
Cradle template for experiments
- Host: GitHub
- URL: https://github.com/tschm/experiments
- Owner: tschm
- License: mit
- Created: 2025-01-12T12:32:42.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-09T07:37:22.000Z (about 1 year ago)
- Last Synced: 2025-04-09T08:35:32.328Z (about 1 year ago)
- Topics: devcontainer, marimo, pre-commit, template, uv
- Language: Python
- Homepage:
- Size: 313 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# experiments --- qCradle template
[](LICENSE)
[](https://github.com/tschm/experiments/actions/workflows/act.yml)
[](https://github.com/cvxgrp/cradle)
We support the creation of notebooks without the ambition to release software.
The repo is not minimalistic but comes with a curated set of pre-commit hooks
and follows modern and established guidelines.
* Uses uv for dependency management
* Offers a list of curated pre-commit hooks
* GitHub Actions for continuous integration
* Code formatting with ruff
* Interactive notebooks with marimo
* Support of a DevContainer
## Development Commands
```bash
make fmt # Install pre-commit hooks and run them on all files
```
## Contributing
* Fork the repository
* Create your feature branch (git checkout -b feature/amazing-feature)
* Commit your changes (git commit -m 'Add some amazing feature')
* Push to the branch (git push origin feature/amazing-feature)
* Open a Pull Request
## Contact
Thomas Schmelzer - [@tschm](https://github.com/tschm)
Project Link: