The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 12 Python Ledger Projects
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
btcrecover
BTCRecover is an open source wallet password and seed recovery tool. For seed based recovery, this is primarily useful in situations where you have lost/forgotten parts of your mnemonic, or have made an error transcribing it. (So you are either seeing an empty wallet or gettign an error that your seed is invalid) For wallet password or passphrase recovery, it is primarily useful if you have a reasonable idea about what your password might be. (by 3rdIteration)
-
dash-masternode-tool
Tool for managing Dash masternodes with a hardware wallet (Trezor, Keepkey, Ledger Nano S)
-
abacus
A minimal yet valid double-entry accounting system in Python or command line. (by epogrebnyak)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Seedshift
Plausibly deniable steganographic encryption of BIP-39 mnemonic seed words with a date shift cipher
-
PIVX-SPMT
Secure PIVX Masternode Tool - Setup & Manage your masternodes while storing collateral on a Ledger device!
I’ve been using beancount for almost 1.5 years now, and other than having to explicitly open accounts I love it! I use the fava UI to have all the nice modern visuals: https://beancount.github.io/fava/
Project mention: Mnemonikey | Determinstic PGP key recovery using phrases | v0.0.1 prerelease published | /r/GnuPG | 2023-06-07It doesn't support signing and authentication subkeys (But maybe it will soon!).
https://github.com/3rdIteration/btcrecover
as far as the ledger-cli google groups [1] go, they seem to think it is a proper journal file. It has been fairly tested with OFX imports (https://github.com/ledger/ledger/wiki/OFX-Import) as well bank autosync (https://github.com/egh/ledger-autosync).
In fact, someone also wrote a book on this - https://leanpub.com/personal-accounting-in-ledger/
I will defer if you are indeed building your own competing tool in this space which is better, but holding to the original point of my request - maybe it will be incremental to support your format if ledger-cli format is supported today. versus not supporting any disk format (or inventing a new one).
[1] https://groups.google.com/g/ledger-cli/search?q=double%20ent...
Project mention: Github - epogrebnyak/abacus: run full double-entry accounting cycle with just five commands | /r/Python | 2023-10-17
Yeah the official CLI doesn't support HW wallets. So I made a python script to format a Safe transaction using web3.py and another one using ledgereth to do the signatures.
Python Ledger related posts
- Ask HN: How Do You Budget?
- Lost seed and password
- Github - epogrebnyak/abacus: run full double-entry accounting cycle with just five commands
- Seed working but not displaying bitcoin
- Sound off if you have atomic wallet and your coins are still there.
- An open-source alternative to QuickBooks
- Is multisig safer?
-
A note from our sponsor - WorkOS
workos.com | 26 Apr 2024
Index
What are some of the best open-source Ledger projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | Fava | 1,819 |
2 | trezor-agent | 557 |
3 | btcrecover | 520 |
4 | ledger-autosync | 252 |
5 | xrpl-py | 142 |
6 | dash-masternode-tool | 68 |
7 | abacus | 52 |
8 | Seedshift | 24 |
9 | PIVX-SPMT | 19 |
10 | ledger-eth-lib | 17 |
11 | PET4L | 9 |
12 | strledger | 0 |
Sponsored