{"repo":"paritytech/zombienet","free":true,"listed":false,"github":"https://github.com/paritytech/zombienet","clone":"git clone https://github.com/paritytech/zombienet.git","description":"A cli tool to easily spawn ephemeral Polkadot/Substrate networks and perform tests against them.","language":"TypeScript","stars":179,"topics":["substrate","testing-tools","kubernetes","polkadot"],"license":"GPL-3.0","category":"deployment-docker-iac","readme_excerpt":"Zombienet A cli tool to easily spawn ephemeral Polkadot/Substrate networks and perform tests against them. :warning: :construction: Under Active Development :construction: :warning: This project is still in early stage and very much a work in progress. More features will be added, docs may be missing or outdated and api/config may change. NOTE: polkadot-collator has recently been renamed polkadot-parachain . --- What is Zombienet? Zombienet aims to be a testing framework for Substrate based blockchains, providing a simple cli tool that allows users to spawn and test ephemeral networks. The assertions used in the tests can include on-chain storage, metrics, logs and custom javascript scripts that interact with the chain. To make it easy to define those, zombienet has a natural language built-in allowing developers to write tests as smooth as possible. Internally zombienet is a javascript library, designed to run on Node.js and support different backend providers to run the nodes , at this moment kubernetes , podman and native are supported. Usage Zombienet releases are available in github . Each one provides an executable for both linux and macos created with pkg and allows to run zombienet cli without having Node.js installed but each provider defines its own requirements (e.g. k8s , podman ). Note: Currently, it is only possible to use podman for Zombienet users on Linux machines. Although podman comes with support for macOS, it is done using an internal VM and the Zombienet","default_branch":null,"files":null,"tree":[],"storefront":"/r/paritytech","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/paritytech/zombienet/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}