Skip to main content

Instant Environment Recreator: snapshot and share your dev environment.

Project description

EnvTwin

Still In Active Development

Its a Beta Version

EnvTwin is an instant environment re-creator. It snapshots your system setup (OS, packages, editors, databases, ports, etc.), converts it into a Dockerfile or setup script, and lets you share it with one click—like a dev VM twin for onboarding.

Features

  • Snapshots OS, installed packages (pip, apt, npm), editors, databases, open ports
  • Captures environment variables and shell config files
  • Generates a Dockerfile to reproduce your environment
  • Exports snapshot to a JSON file

Usage

Install locally for development: https://pypi.org/project/envtwin/

pip install envtwin

Run the CLI:

envtwin --dockerfile
# or
python -m envtwin --export snapshot.json

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

envtwin-1.1.3.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

envtwin-1.1.3-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

Details for the file envtwin-1.1.3.tar.gz.

File metadata

  • Download URL: envtwin-1.1.3.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for envtwin-1.1.3.tar.gz
Algorithm Hash digest
SHA256 9b3716360a82930d94d6c9f759eb20d7592e65a36ada54f217dc6da0dafe2938
MD5 8b7fa35c30889f58d21638aa2c229fea
BLAKE2b-256 efe9543585fd5be2803e9b41d916527545d75c854449239a5bac348eadc8c823

See more details on using hashes here.

File details

Details for the file envtwin-1.1.3-py3-none-any.whl.

File metadata

  • Download URL: envtwin-1.1.3-py3-none-any.whl
  • Upload date:
  • Size: 6.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for envtwin-1.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b8852fa70018b6846726cb9d4dc98945f12af6b1d1634f95d83b142e1f8ebddf
MD5 054f92d120f6b1b1fd22dae7317765b8
BLAKE2b-256 d9169e964d807152b1908dafe786ddf5845c38c6d379af7200c828adee9fa2b5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page