INim
telegram-to-pocket-bot
INim | telegram-to-pocket-bot | |
---|---|---|
4 | 2 | |
626 | 1 | |
0.2% | - | |
2.8 | 10.0 | |
7 months ago | over 1 year ago | |
Nim | Nim | |
MIT License | 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.
INim
-
Nim
- `nim secret`[0]: code is interpreted with Nim's vm, it is limited to compile-time (e.g. no C/C++).
- `nlvm r`[1]: nlvm backend supports JIT compilation and repl-like interface was added in latest release.
- `inim`[2]: supports all nim code, but it's not really a true repl. It adds code to a file and recompiles it (you can see the source file with `ctrl+x`). I'd recommend to use it with clang compiler, because it's a bit faster than gcc in my experience. It's the best option right now. And I use it almost daily.
First two options have rudimentary input system. But you can get command history and left-right navigation by wrapping them with rlwrap (should be preinstalled on most *nixes): `rlwrap nim secret`, `rlwrap nlvm r`.
There are plans to support incremental compilation for the next Nim release (it is currently broken). That would improve inim and other repls experience significantly.
[0]: https://nim-lang.org/docs/manual.html#restrictions-on-compil...
[1]: https://forum.nim-lang.org/t/10697
[2]: https://github.com/inim-repl/INim
- Could Nim be a complete replacement for Python?
-
Writing a presentation to introduce rustlang to my dev team, and I've got to the "downsides" part.
Go must be terrible to google too! Nim's easy to google though, it's how I got to rust really. I'm actually the maintainer of inim, the nim repl: https://github.com/inim-repl/INim
- Nim Version 1.6 Released
telegram-to-pocket-bot
-
Telegram Bot in Nim
Hi, everyone! Just created Telegram bot that saves links you send to it to Pocket (https://getpocket.com/). You can check it out if you are interested: https://github.com/mishankov/telegram-to-pocket-bot
-
Telegram bot that sends links to Pocket
Bot code: https://github.com/mishankov/telegram-to-pocket-bot
What are some alternatives?
nlvm - LLVM-based compiler for the Nim language
extension-save-to-pocket - Save to Pocket is a browser extension that is used to save pages to a connected Pocket account
vscode-nim
nimgram - An MTProto client written in Nim 👑
nim-chronos - Chronos - An efficient library for asynchronous programming
moe - A command line based editor inspired by Vim. Written in Nim.
packages - List of packages for Nimble
mosdepth - fast BAM/CRAM depth calculation for WGS, exome, or targeted sequencing
norm - A Nim ORM for SQLite and Postgres
nimbus-eth1 - Nimbus: an Ethereum Execution Client for Resource-Restricted Devices
nimview - A Nim/Webview based helper to create Desktop/Server applications with Nim/C/C++ and HTML/CSS
nvim-treesitter - Nvim Treesitter configurations and abstraction layer