Daniel Vartanov's repositories
ruby-geometry
Simple geometry classes and algorithms in Ruby
encounter-engine
Free open source engine for "Encounter" urban game (like www.en.cx)
state-of-the-art-rails
What an empty but advanced Rails project shall look like as of 2023
newsdiff-on-blockchain
Detects edited news, stores proof on blockchain
emacs-starter-kit
Because the Emacs defaults are not so great sometimes.
ruby-io-tee
Copies stdout (or any other IO stream) contents to a file or another stream. Works with subprocesses too.
tty-testing
This gem is intended to be eventually included into tty-toolkit gems gamily
tty-box
Draw various frames and boxes in your terminal window
array_to_proc
`users.map &[:created_at, :utc]` instead of `users.map(&:created_at).map(&:utc)`
awesome-pulseaudio_widget
PulseAudio widgtet for the Awesome Window Manager that uses DBus
Cataclysm-DDA
Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
common
A monorepo of common components - building blocks for implementing Cucumber in various languages.
cryptoexchange-api
http interface for coingecko/cryptoexchange lib which returns trading pairs for a given DCE
cucumber-rails
Rails Generators for Cucumber with special support for Capybara and DatabaseCleaner
keeperrl
Source code of KeeperRL
merb
master merb branch
pass-update
A pass extension that provides an easy flow for updating passwords.
rootalks-2022-talk-testing-console-apps-with-ruby-fibers
Talk at Roo Talks 2022 conf "Testing console apps with Ruby Fibers"
shopify_api
ShopifyAPI is a lightweight gem for accessing the Shopify admin REST web services.
tty-prompt
A beautiful and powerful interactive command line prompt
youtube-lectures-downloader-telegram-bot
A telegram bot which converts a Youtube video URL to an MP3 file