nimCSO
nimbus-eth1
nimCSO | nimbus-eth1 | |
---|---|---|
1 | 6 | |
21 | 553 | |
- | 0.4% | |
9.6 | 9.7 | |
about 2 months ago | 7 days ago | |
Nim | Nim | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
nimCSO
-
Go, Python, Rust, and production AI applications
Nim has also a powerful deep learning library called Arraymancer. It's selling point is that you don't have to rewrite your code from research to production. It's used in various machine learning projects, but one recent one that caught my eye was https://github.com/amkrajewski/nimCSO "Composition Space Optimization"
https://github.com/mratsim/Arraymancer
nimbus-eth1
- Debunking the myth on the "controversial" RPi4 staker
-
Ask HN: Is Ethereum's Merge one of the biggest successes in Open Source?
It certainly seems it will be remembered as a major success story for open p2p protocols on the global Internet of our time.
A great multitude of developers and enthusiasts belonging or contributing to diverse teams spread across the world: developing, debating, and collaborating for years to arrive at the big event.
And it's all been done very much in the public view:
https://weekinethereumnews.com/
https://hackmd.io/@benjaminion/eth2_news
https://github.com/ethereum/pm
https://www.youtube.com/c/EthereumFoundation/videos
Consensus Clients:
https://github.com/sigp/lighthouse#readme
https://github.com/ChainSafe/lodestar#readme
https://github.com/status-im/nimbus-eth2#readme
https://github.com/prysmaticlabs/prysm#readme
https://github.com/ConsenSys/teku#readme
Execution Clients:
https://github.com/akula-bft/akula#readme
https://github.com/hyperledger/besu#readme
https://github.com/ledgerwatch/erigon#readme
https://github.com/ethereum/go-ethereum#readme
https://github.com/NethermindEth/nethermind#readme
https://github.com/status-im/nimbus-eth1#readme
-
Ask HN: Does the Ethereum foundation not develop a post-Merge client?
https://github.com/status-im/nimbus-eth1 (yes, this is also for eth2, see "About" at top right)
-
[AMA] We are the Go Ethereum (Geth) Team (18 August, 2022)
I expect we will see a "merged" client in the future. Nimbus could be the closest of anyone to this vision (nimbus-eth1, nimbus-eth2). Not sure when this will happen though. Anyways, you have to remember -- these are two extremely complicated pieces of software. Just the interface between the two has been developed and tests over the last 18 months. I think there will always need to be serious encapsulation of logic for it to be maintainable.
- How is web3 decentralised?
- Nimbus: An Ethereum 1.0 and 2.0 Client for Resource-Restricted Devices
What are some alternatives?
nimbus-eth2 - Nim implementation of the Ethereum Beacon Chain
nim-stint - Stack-based arbitrary-precision integers - Fast and portable with natural syntax for resource-restricted devices.
nim-chronos - Chronos - An efficient library for asynchronous programming
nodejs - Alternative StdLib for Nim for NodeJS/JavaScript targets, hijacks NodeJS StdLib for Nim
mosdepth - fast BAM/CRAM depth calculation for WGS, exome, or targeted sequencing
rpc-endpoint - Flashbots RPC endpoint, to be used with wallets (eg. MetaMask)
aleth - Aleth – Ethereum C++ client, tools and libraries
Unchained - A fully type safe, compile time only units library.
teku - Open-source Ethereum consensus client written in Java
Neel - A Nim library for making Electron-like HTML/JS GUI apps, with full access to Nim capabilities.
lighthouse - Ethereum consensus client in Rust
nim-plotly - plotly wrapper for nim-lang