nim-dnsprotocol VS INim

Compare nim-dnsprotocol vs INim and see what are their differences.

nim-dnsprotocol

Domain Name System (DNS) protocol for Nim programming language (by rockcavera)

INim

Interactive Nim Shell / REPL / Playground (by inim-repl)
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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
nim-dnsprotocol INim
1 4
16 626
- 0.2%
0.0 2.8
about 1 year ago 7 months ago
Nim Nim
MIT License MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.

nim-dnsprotocol

Posts with mentions or reviews of nim-dnsprotocol. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-05-11.

INim

Posts with mentions or reviews of INim. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-12-06.
  • Nim
    5 projects | news.ycombinator.com | 6 Dec 2023
    - `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?
    3 projects | /r/nim | 2 Jan 2023
  • Writing a presentation to introduce rustlang to my dev team, and I've got to the "downsides" part.
    1 project | /r/rustjerk | 26 Jan 2022
    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
    37 projects | news.ycombinator.com | 19 Oct 2021

What are some alternatives?

When comparing nim-dnsprotocol and INim you can also consider the following projects:

nimbus-eth1 - Nimbus: an Ethereum Execution Client for Resource-Restricted Devices

nlvm - LLVM-based compiler for the Nim language

Neel - A Nim library for making Electron-like HTML/JS GUI apps, with full access to Nim capabilities.

vscode-nim

nimpylib - Some python standard library functions ported to Nim

nim-chronos - Chronos - An efficient library for asynchronous programming

nim-plotly - plotly wrapper for nim-lang

packages - List of packages for Nimble

dnsclient.nim - Simple DNS Client & Library in pure Nim

norm - A Nim ORM for SQLite and Postgres

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