Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tsirysndr/daggerverse
My Collection of Dagger Modules 💻 📦✨🪐 🌌
https://github.com/tsirysndr/daggerverse
awesome-ci cicd continuous-delivery continuous-integration daggerverse deno denoland devbox developer-tools devenv devops devops-tools flox floxdev megalinter nix nixpacks pkgx typescript
Last synced: 3 months ago
JSON representation
My Collection of Dagger Modules 💻 📦✨🪐 🌌
- Host: GitHub
- URL: https://github.com/tsirysndr/daggerverse
- Owner: tsirysndr
- License: mit
- Created: 2023-11-21T08:52:44.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-08-01T05:12:47.000Z (3 months ago)
- Last Synced: 2024-08-01T20:14:47.045Z (3 months ago)
- Topics: awesome-ci, cicd, continuous-delivery, continuous-integration, daggerverse, deno, denoland, devbox, developer-tools, devenv, devops, devops-tools, flox, floxdev, megalinter, nix, nixpacks, pkgx, typescript
- Language: TypeScript
- Homepage:
- Size: 2.06 MB
- Stars: 13
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
![banner](https://cdn.jsdelivr.net/gh/fluent-ci-templates/.github@main/assets/images/space_scene_space_landmarks_cartoon_style_725cc795-15b3-4bd7-8f17-9a7ee35417b9.png)
# Daggerverse 🪐 🌌
[![validate modules](https://github.com/tsirysndr/daggerverse/actions/workflows/ci.yml/badge.svg)](https://github.com/tsirysndr/daggerverse/actions/workflows/ci.yml)
[![dagger-min-version](https://shield.fluentci.io/dagger/v0.11.7)](https://dagger.io)
![deno compatibility](https://shield.deno.dev/deno/^1.41)This is my collection of [Dagger](https://dagger.io) Modules that I use in my projects.
## 🚀 Usage
Use the `dagger install` command to install the module you want to use.
See [dagger](https://docs.dagger.io/install) for more information about the `dagger` CLI.```sh
# e.g. Install the jsonlint module ⚡️
dagger install github.com/tsirysndr/daggerverse/jsonlint
```See [documentation](https://docs.dagger.io) for more information about dagger modules.
## 🧩 Modules
| Module | Description |
| --------------------------- | ------------ |
| [ansible-lint](./ansible-lint/) | Lint Ansible with [ansible-lint](https://github.com/ansible/ansible-lint) |
| [ansible](./ansible/) | Multiple versions and flavours of [ansible](https://github.com/ansible/ansible) |
| [awesome-ci](./awesome-ci/) | Lot's of tools for git, file and static source code analysis. |
| [black](./black/) | The uncompromising Python code formatter [black](https://github.com/psf/black) |
| [buildx](./buildx/) | Build an OCI image of your project using [buildx](https://github.com/docker/buildx) |
| [checkmake](./checkmake/) | Lint Makefiles with [checkmake](https://github.com/mrtazz/checkmake) |
| [conftest](./conftest/) | Test your configuration files using [Conftest](https://conftest.dev/) |
| [devbox](./devbox/) | Instant, easy, and predictable development environments |
| [envhub](./envhub/) | Daggerized version of [envhub](https://github.com/tsirysndr/envhub) |
| [devenv](./devenv/) | Fast, Declarative, Reproducible, and Composable Developer Environments |
| [flakestry](./flakestry/) | Publish a flake to [flakestry](https://flakestry.dev) |
| [flox](./flox/) | Harness the power of Nix |
| [gofmt](./gofmt/) | Format Go source code with [gofmt](https://godoc.org/cmd/gofmt) |
| [golint](./golint/) | Lint Go source code with [golint](https://github.com/golang/lint) |
| [jsonlint](./jsonlint/) | Lint JSON files with [jsonlint](https://github.com/zaach/jsonlint) |
| [kubeconform](./kubeconform/) | Lint Kubernetes files with [kubconform](https://github.com/yannh/kubeconform) |
| [kubeval](./kubeval/) | Lint Kubernetes files with [kubeval](https://github.com/instrumenta/kubeval) |
| [megalinter](./megalinter/) | Daggerized version of [megalinter](https://github.com/oxsecurity/megalinter) |
| [nix](./nix) | Nix package manager |
| [nixpacks](./nixpacks/) | Build an OCI image of your project using [nixpacks](https://nixpacks.com/) |
| [open-policy-agent](./open-policy-agent/) | Daggerized version of [Open Policy Agent](https://www.openpolicyagent.org/) |
| [phpcbf](./phpcbf/) | Daggerized version of [phpcbf](https://github.com/squizlabs/PHP_CodeSniffer) |
| [phpcs](./phpcs/) | PHP Code Sniffer [phpcs](https://github.com/squizlabs/PHP_CodeSniffer) |
| [php-cs-fixer](./php-cs-fixer/) | PHP Coding Standards Fixer [php-cs-fixer](https://github.com/FriendsOfPHP/PHP-CS-Fixer) |
| [pkgx](./pkgx/) | Daggerized version of [pkgx](https://pkgx.sh) |
| [r2-sync](./r2-sync/) | Sync files from local directory to Cloudflare [R2](https://www.cloudflare.com/developer-platform/r2/) |
| [rtx](./rtx/) | Daggerized version of [rtx](https://github.com/jdx/rtx) |
| [scorecard](./scorecard/) | Calculates [scorecard](https://github.com/ossf/scorecard) for a given repository |
| [shellcheck](./shellcheck/) | Lint Shell scripts with [shellcheck](https://github.com/koalaman/shellcheck) |
| [terraform-docs](./terraform-docs/) | Generate documentation from Terraform modules in various output formats [terraform-docs](https://terraform-docs.io/) |
| [wiremock](./wiremock/) | [wiremock](https://wiremock.org/): A tool for mocking HTTP services |
| [yamllint](./yamllint/) | Lint Yaml files with [yamllint](https://github.com/adrienverge/yamllint) |## 📝 License
[MIT](LICENSE)