Skip to content




  • Pro


Block or Report

Block or report Yardanico

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Yardanico's small corner

Hello there! My name is Danil Yarantsev. I'm just an average CS student.

I speak these languages:

  • 🇷🇺 Russian (native)

  • 🇬🇧 English (~B2-C1)

  • 👑 Nim

My personal blog -

Favorite music genre(s) - probably electronic music, but I listen to any music that catches my ear. You can check out my main music playlist on YouTube.

Some of my projects:

  • ircord - Discord <-> IRC bridge written in Nim, written for the Nim Discord server but should work for any discord/irc server combination with some little tweaks (feel free contact me if you want to get it running for your server!).
  • nim-snippets - a collection of my smaller Nim snippets/projects that(in my opinion) don't need a separate repository. There you can find things like Telegram bots, nimble package dependency graphing, Nim IRC logs parsing and more.
  • nimeventer - small Nim program to post new Nim forum/subreddit/StackOverflow updates onto Discord, IRC, Telegram to let the community know about new posts/threads.
  • pylib - a pretty silly library which brings some of Python built-in functions or operators to Nim :)
  • mathexpr - a small and straightforward Nim library to evaluate your math expressions (recursive-descent in-tree evaluating), supports adding custom Nim functions or variables.

Of course, there's more, but it wouldn't make sense to put every repo of mine in there.


  1. Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness,…

    Nim 11.2k 1.2k

  2. Tiny math expression evaluator library implemented in pure Nim

    Nim 35 2

  3. 🌀 Spinny is a tiny terminal spinner package for the Nim Programming Language.

    Nim 4

  4. A high-level async TDLib wrapper for Nim

    Nim 18 4

  5. Some python standard library functions ported to Nim

    Nim 96 7

  6. Discord <-> IRC bridge in Nim

    Nim 14 2

806 contributions in the last year

May Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Mon Wed Fri

Contribution activity

May 2021

Created 2 commits in 2 repositories
Created 2 repositories

Created a pull request in nim-lang/Nim that received 1 comment

Fix C++ compilation error in excpt.nim when using C++ exceptions, stacktrace:off and overflow_checks:off

Maybe it got introduced after the codegen mangling change, not sure. Also, I haven't really been successful in making a small reproducible example …

+1 −1 1 comment
Opened 3 other pull requests in 2 repositories
2 open
1 open
Reviewed 2 pull requests in 1 repository

Created an issue in binogure-studio/city-game-studio-i18n that received 1 comment

Suggestion: An option to disable a rather long mail animation

Is your feature request related to a problem? Please describe. It can be annoying to have to wait for new mails to appear in the upper right corner…

1 comment

Seeing something unexpected? Take a look at the GitHub profile guide.