Terminal GUI for Ethereum smart contracts
Project description
sneko
Terminal GUI for compiling (Solidity and Vyper) smart contracts.
install
pipx install sneko
sneko
- to view default contractssneko <path>
- to display an arbitrary directory
possible extensions
- syntax highlighting
- select compiler version
- eth-tester deploys + function & state read-outs
- additional language support, e.g., Fe, Cairo
- additional starter scripts
- module support
- more default contracts, e.g, snekmate, solady
- generate an Ape template project
local development
- install Textual devtools:
pip install textual-dev
textual console
in one panetextual run src/sneko/__init__.py --dev
in another pane
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
sneko-0.0.3.tar.gz
(7.1 kB
view details)
Built Distribution
sneko-0.0.3-py3-none-any.whl
(8.5 kB
view details)
File details
Details for the file sneko-0.0.3.tar.gz
.
File metadata
- Download URL: sneko-0.0.3.tar.gz
- Upload date:
- Size: 7.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb5f2ae8561eab8b4a99c5d874939d34f21e520c7a2875377e575ca0b7ceff53 |
|
MD5 | ac2599e20b707a743717a1ceae2f87ee |
|
BLAKE2b-256 | 45442c9ac9774e05f73d1a7c5a0c405a1354028ff088430c74d6cb4cffeaf4d0 |
File details
Details for the file sneko-0.0.3-py3-none-any.whl
.
File metadata
- Download URL: sneko-0.0.3-py3-none-any.whl
- Upload date:
- Size: 8.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 32ac91da2a5ce71f15e53a299cc5554bd92ec6833fe29e67f033f8bd2c7e5180 |
|
MD5 | 7fd425946d9b954f706813d8ae64637f |
|
BLAKE2b-256 | ec12efee2d4ab135611e6172a5ee7bfd89321d4a43fd9fcb46d17bfda6662846 |