|5 days ago||19 days ago|
|Apache License 2.0||MIT License|
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.
In Defense of Async: Function Colors Are Rusty
3 projects | news.ycombinator.com | 5 Jan 2022
I think the CPS attempt in Nim could do this
Nim Version 1.6 Released
37 projects | news.ycombinator.com | 19 Oct 2021
* Goroutines are probably a lot more easier to use. Work is being done to make Nim even better in that area: https://github.com/nim-works/cps but don't expect it soonish.
* I feel like Go has less 'edge cases', but the Nim compiler is steadily getting more stable, especially consider it's not backed up by a major company!
* Metaprogramming is really powerful, but not beginner friendly. The documentation says use macros when necessary, but personally I don't think that really happens in practice.
The advantages by far outweigh the disadvantages, especially if you are looking for a clean Go alternative(except maaaaaaybeee web application).
Looking for more example of nim's coroutines
2 projects | reddit.com/r/nim | 15 May 2021
and the fifth: https://github.com/disruptek/cps
What are some alternatives?
karax - Karax. Single page applications for Nim.
awesome-nim - A curated list of awesome Nim frameworks, libraries, software and resources.
napi-nim - Write NodeJS native extensions in Nim
moe - A command line based editor inspired by vi/vim. Written in Nim.
jester - A sinatra-like web framework for Nim.
httpbeast - A highly performant, multi-threaded HTTP 1.1 server written in Nim.
godot-nim - Nim bindings for Godot Engine
treesitter-unit - A Neovim plugin to deal with treesitter units
INim - Interactive Nim Shell / REPL / Playground
p-map - Map over promises concurrently
nimbus-eth1 - Nimbus: an Ethereum 1.0 and 2.0 Client for Resource-Restricted Devices