Daniel Vartanov's repositories

ruby-geometry

Simple geometry classes and algorithms in Ruby

Language:RubyLicense:MITStargazers:75Issues:8Issues:6

encounter-engine

Free open source engine for "Encounter" urban game (like www.en.cx)

Language:RubyLicense:MITStargazers:42Issues:5Issues:12

state-of-the-art-rails

What an empty but advanced Rails project shall look like as of 2023

geek-game

An RTS-like game with programmable bots

Language:RubyStargazers:13Issues:5Issues:0

newsdiff-on-blockchain

Detects edited news, stores proof on blockchain

ruby-conf-talk-ruby-concurrency-and-parallelism

Slides for my RubyConf 2017 talk "What does GIL really guarantee you?"

Language:Emacs LispStargazers:6Issues:0Issues:0

emacs-starter-kit

Because the Emacs defaults are not so great sometimes.

Language:Emacs LispLicense:GPL-3.0Stargazers:1Issues:2Issues:0

ruby-io-tee

Copies stdout (or any other IO stream) contents to a file or another stream. Works with subprocesses too.

Language:RubyLicense:MITStargazers:1Issues:2Issues:0

tty-testing

This gem is intended to be eventually included into tty-toolkit gems gamily

Language:RubyStargazers:1Issues:0Issues:0

elbasy

A secure proxy which prevents throttling when talking to remote APIs

Language:GoLicense:MITStargazers:0Issues:2Issues:0

tty-box

Draw various frames and boxes in your terminal window

Language:RubyLicense:MITStargazers:0Issues:0Issues:0

.tmux

My tmux configuration

Stargazers:0Issues:2Issues:0

array_to_proc

`users.map &[:created_at, :utc]` instead of `users.map(&:created_at).map(&:utc)`

Language:RubyLicense:MITStargazers:0Issues:2Issues:0

brighton-ruby-talk-ractors-are-ruby-goroutines

"Ractor's are Ruby's goroutines" -- my talk at Brighton Ruby 2024

License:CC0-1.0Stargazers:0Issues:0Issues:0

Cataclysm-DDA

Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.

Language:C++License:NOASSERTIONStargazers:0Issues:1Issues:0

common

A monorepo of common components - building blocks for implementing Cucumber in various languages.

License:MITStargazers:0Issues:0Issues:0
License:MITStargazers:0Issues:2Issues:0

cryptoexchange-api

http interface for coingecko/cryptoexchange lib which returns trading pairs for a given DCE

Language:RubyStargazers:0Issues:0Issues:0

cucumber-rails

Rails Generators for Cucumber with special support for Capybara and DatabaseCleaner

Language:RubyLicense:MITStargazers:0Issues:2Issues:0
Language:RubyStargazers:0Issues:0Issues:0

keeperrl

Source code of KeeperRL

License:GPL-2.0Stargazers:0Issues:0Issues:0

merb

master merb branch

Language:RubyLicense:MITStargazers:0Issues:0Issues:0

pass-update

A pass extension that provides an easy flow for updating passwords.

Language:ShellLicense:GPL-3.0Stargazers:0Issues:1Issues:0

pastel

Terminal output styling with intuitive and clean API.

Language:RubyLicense:MITStargazers:0Issues:2Issues:0

rg.el

Emacs search tool based on ripgrep

Language:Emacs LispLicense:GPL-3.0Stargazers:0Issues:0Issues:0

rootalks-2022-talk-testing-console-apps-with-ruby-fibers

Talk at Roo Talks 2022 conf "Testing console apps with Ruby Fibers"

Language:RubyStargazers:0Issues:3Issues:0

rubocop

A Ruby static code analyzer and formatter, based on the community Ruby style guide.

Language:RubyLicense:MITStargazers:0Issues:2Issues:0

shopify_api

ShopifyAPI is a lightweight gem for accessing the Shopify admin REST web services.

Language:RubyLicense:MITStargazers:0Issues:3Issues:0

tty-prompt

A beautiful and powerful interactive command line prompt

License:MITStargazers:0Issues:0Issues:0