Hyperliquid-first trading CLI and Python toolkit for terminal-first trading workflows
Project description
Neleus
Neleus is a Hyperliquid-first CLI and Python toolkit backed by a Rust core.
It is built for terminal-first trading workflows:
- search Hyperliquid spot, perp, and HIP-3 markets
- run technical analysis and ranked market scans
- stream live order book data in the terminal
- scaffold Python strategy projects
- backtest strategies against Hyperliquid market data
- run strategies once or as a daemon with optional database-backed trade monitoring
Links
- GitHub: https://github.com/auralshin/neleus
- Documentation: https://auralshin.github.io/neleus/
- Website: https://neleus.trade
Install From Source
pip install maturin
maturin develop --release
pip install -e .
CLI Examples
No-project market workflows:
neleus about
neleus market search GAS --scope all-perps
neleus market list --scope hip3 --dex xyz
neleus market analyze GAS --scope hip3 --dex flx
neleus market scan --scope perps
neleus market book flx:GAS-PERP
Project workflow:
neleus new my_strategy_project --db-backend postgres --trade-monitoring
cd my_strategy_project
neleus db init
neleus backtest --strategy momentum
neleus run --mode once --strategy momentum
Python Strategy Workflow
Neleus scaffolds a Python project with:
neleus.tomlfor market, runtime, and database settings- a
strategies/directory for strategy code - runtime helpers like
run_project_once(...)andrun_project_daemon(...) - a Rust bridge for market data, Hyperliquid adapters, and core trading types
For full usage guides, strategy examples, and configuration details, see the hosted docs: https://auralshin.github.io/neleus/
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
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file neleus-0.1.12.tar.gz.
File metadata
- Download URL: neleus-0.1.12.tar.gz
- Upload date:
- Size: 196.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d7c9f4cb3c337082c7ba729b97e6b496c4e63d7753ffa50c22f4be98b098d4f3
|
|
| MD5 |
036f710b39e7d497659d1e366e402018
|
|
| BLAKE2b-256 |
7ca933ea821c391783e9be99b74ac43c849bf800fe4b0c36ee31e5c1f2e36396
|
File details
Details for the file neleus-0.1.12-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: neleus-0.1.12-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cdba7e96357dde6bc4ddeba7674f796fccc12615b264e42dbba89e69b5d2d8e0
|
|
| MD5 |
712b9f5f7e9d6203c46bef7ec9785509
|
|
| BLAKE2b-256 |
0a9b34f1c8f8e5ed39c229b5aa8f1157410cba190ded7d44432553f676f9d5e6
|
File details
Details for the file neleus-0.1.12-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: neleus-0.1.12-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d1d00ecbc22a1337757140aebd223f40d47937d619eae767a4a66b0a13ead919
|
|
| MD5 |
2f819585182f8e3ee0dd1d75cbd38a00
|
|
| BLAKE2b-256 |
f92cae8826defaafb5f067633f990c2c306a015df8801fb69aabeaa1bc304570
|
File details
Details for the file neleus-0.1.12-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: neleus-0.1.12-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cfc75779154e5059c8d0067a2afa439fd9526a085cd4d6559ce3db27cf98522f
|
|
| MD5 |
318f1bb65fc02588c9d4f34a9740f706
|
|
| BLAKE2b-256 |
8f212d26e85174f89bbf142123b768a622025314b8692caddd0b74d35ee199b0
|
File details
Details for the file neleus-0.1.12-cp313-cp313-macosx_10_12_x86_64.whl.
File metadata
- Download URL: neleus-0.1.12-cp313-cp313-macosx_10_12_x86_64.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.13, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7f2a46800f3f6c87052c345a920c5684303a47f0f52dbe8e3f006bcffd718584
|
|
| MD5 |
c36bb29fd6b757373b4b21bad2361072
|
|
| BLAKE2b-256 |
48ecc8e00464520e28595078ebc17d86a82fb7a93a90b6d652327441951ef95a
|
File details
Details for the file neleus-0.1.12-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: neleus-0.1.12-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
32f6f18b37a7df69152c9de360592483127cab737e5253dc5c55ac9abb9834b6
|
|
| MD5 |
6e3d17b7c9f27a79902d3dd6872e8afe
|
|
| BLAKE2b-256 |
db46bef35812cd7781f6aabd3b9bd0d22db2761161932a94851fee232f216001
|
File details
Details for the file neleus-0.1.12-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: neleus-0.1.12-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
038e14bce50a065c4d9de45c8b2234a9d149321a06e4046cfcec65cb468e6ef6
|
|
| MD5 |
5954bff8eef3aa2fbf67652095b336b2
|
|
| BLAKE2b-256 |
6f27e60b9aa8d927356761c6b6e9691a97fa1e39fa6ef7e64a799af17b88c168
|
File details
Details for the file neleus-0.1.12-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: neleus-0.1.12-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c36e5ce38a878c501ab488cdcb1f0bb50bb1b257d178a27d043f1c390f4cdd2c
|
|
| MD5 |
881264c4c42390d6b6c52ff42c70a94a
|
|
| BLAKE2b-256 |
dab2583007f6d4fb130bfcee8301a35aee339c715c59908246563b6662ad652f
|
File details
Details for the file neleus-0.1.12-cp312-cp312-macosx_10_12_x86_64.whl.
File metadata
- Download URL: neleus-0.1.12-cp312-cp312-macosx_10_12_x86_64.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.12, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
705526b970d7cb966c59c954a7ace9ff15d1d2bc544a4edf6e695b8f23d3038e
|
|
| MD5 |
d2df8785985e7424697e9567e1fb0812
|
|
| BLAKE2b-256 |
1aae143454c5a2591d5a3b34bf0209fce55c285fa084a8bb250a0f3d40b3eff7
|
File details
Details for the file neleus-0.1.12-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: neleus-0.1.12-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cef50e1f5ecd2a2422a4f9a49fe11c659ffb89d0e331b0994cf67506bd90dc8a
|
|
| MD5 |
9225f6c1b8d61ce40b11182c764cc803
|
|
| BLAKE2b-256 |
be4f144e17b8a716afe31a46ef79efc4cfc69f698f8d69909c0de136e51f0e4f
|
File details
Details for the file neleus-0.1.12-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: neleus-0.1.12-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2dc6d1750b1e8425fee6732148acb66cc0d63efb95dac6960a281c14f89aa93b
|
|
| MD5 |
d9dc7d0cebfc42f442e2ca636bd35e4a
|
|
| BLAKE2b-256 |
aab5b2963d528233827b96025be3d3671ec0b82d865a0807fac0f7777f46c7c9
|
File details
Details for the file neleus-0.1.12-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: neleus-0.1.12-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5f2e318e9d0a145992c6d385d3d25e9e04284b2768c72e8db96461f5f216eceb
|
|
| MD5 |
b3346d22729fa32ac9a6dfd9257c0f01
|
|
| BLAKE2b-256 |
272a744a16d3f55bb957a5053756e8f7ad47c456207cdf09fc67e804554ff621
|
File details
Details for the file neleus-0.1.12-cp311-cp311-macosx_10_12_x86_64.whl.
File metadata
- Download URL: neleus-0.1.12-cp311-cp311-macosx_10_12_x86_64.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.11, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8cdeb9cbea075a41f7e027fcfc883f300d09a59f1de0a0a1cd7b094af9bfe1e5
|
|
| MD5 |
17fa8bb722b2460c838c9a927c83b713
|
|
| BLAKE2b-256 |
b7a65be700b32ef915e3043881ade8995c1ee36ef5876ec758561f3d6802ea70
|
File details
Details for the file neleus-0.1.12-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: neleus-0.1.12-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
90441025b0704b5c24f770bc442b366f9954b1d28c7586cbc6227de490488c1d
|
|
| MD5 |
6bfcbce1ab709bf128b8e5f76e0ba2ca
|
|
| BLAKE2b-256 |
4f03f83ad2967c6dcd2b32ce7c9ae3b0ba3c9ca51616b75a917c451889efeb86
|
File details
Details for the file neleus-0.1.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: neleus-0.1.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
589b5d26a1e1c2dfd02dc9b251b2a62764485b7e487f73f43bfebf8d92b04df9
|
|
| MD5 |
e492e8941e69e0927f7ca2a9d8f4d5a0
|
|
| BLAKE2b-256 |
c799adf697be0fe8292ebd64d5fb327a9e5e5b733723da349a922fe55455099d
|
File details
Details for the file neleus-0.1.12-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: neleus-0.1.12-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e517d87515b5611f78d2aa03af683de90d8087cc6b237a1e87d1e8ac63fcdea4
|
|
| MD5 |
3075429fa2b28404fda779b6072fec27
|
|
| BLAKE2b-256 |
e4561e49979847968a056479013408721c4fc4e8b4a8f6c358f0e167a752dcc5
|
File details
Details for the file neleus-0.1.12-cp310-cp310-macosx_10_12_x86_64.whl.
File metadata
- Download URL: neleus-0.1.12-cp310-cp310-macosx_10_12_x86_64.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.10, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9803b73d9437c421367620e848bfa9fdd2a5997f6fc2011b1ec313af0e9dba21
|
|
| MD5 |
1cdd538ee4a597bb38f84bd20fd81a09
|
|
| BLAKE2b-256 |
e4802eec9c32f249e1e0b65fbedf9b9c7f468441098190e5053b1ade546354bb
|