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
- module support
- select compiler version
- eth-tester deploys + function & state read-outs
- additional language support, e.g., Fe, Cairo
- additional starter scripts
- more default contracts, e.g, snekmate, solady
- generate an Ape template project
local development
- install rye
- clone repo, then
rye sync
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.4.tar.gz
(6.9 kB
view details)
Built Distribution
sneko-0.0.4-py3-none-any.whl
(7.9 kB
view details)
File details
Details for the file sneko-0.0.4.tar.gz
.
File metadata
- Download URL: sneko-0.0.4.tar.gz
- Upload date:
- Size: 6.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | aac943194b6b1e263f0703a3afacf2ddf72e5b97aa694aebe10f7151d422a38b |
|
MD5 | 5a7d2e79eaae09d77f33984549b6ac2e |
|
BLAKE2b-256 | 79fb9e572d68e3cddbcccd034405782926f1c8442973c45cdcc8113a08a7d824 |
File details
Details for the file sneko-0.0.4-py3-none-any.whl
.
File metadata
- Download URL: sneko-0.0.4-py3-none-any.whl
- Upload date:
- Size: 7.9 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 | ce7cafc6fb26d74738045fb752a6e61a21b3c696becdb7d5fa0f910ee2d3671e |
|
MD5 | c4e80d12e4f35dfee5a96af997996796 |
|
BLAKE2b-256 | be9e60a7af2d4e7a822211005206b26f96745bc278a3da86eb4d9e867c1dd378 |