benchmarks
Some benchmarks of different languageseye
Process monitoring tool. Inspired from Bluepill and God.myhtml
Fast HTML5 Parser with css selectors for Crystal languagecrystal-benchmarks-game
Crystal implementations for The Computer Language Benchmarks Gamejit-benchmarks
Benchmark for interpreted languages implementations.lexbor
Fast HTML5 Parser with CSS selectors. This is successor of myhtml and expected to be faster and use less memory.simple_rpc
RPC Server and Client for Crystal. Implements msgpack-rpc protocol.modest
CSS selectors for HTML5 Parser myhtmlcron_scheduler
Simple job scheduler with crontab patterns for Crystal Language.limiter
Rate limiter for Crystal. Memory and Redis based.pg_csv
Fast Ruby PG csv export. Uses pg function 'copy to csv'. Effective on millions rows.memory_cache
Super simple in memory key-value storage with expires for Crystal.pg_reindex
Console utility for gracefully rebuild indexes/pkeys for PostgreSQL, with minimal locking in semi-auto mode.auto_json
Auto JSON convertations for classes and structs, based on auto_constructor fieldsrun_with_fork
Some simple parallelism for Crystal. Run some heavy or blocked thread operations in background fork.redisoid
Redis client for Crystal with auto-reconnection and pool (wrapper for stefanwille/crystal-redis, kostya/redis-reconnect, ysbaddaden/pool). Ready to use in production.http_parser.cr
Crystal wrapper for Http Parser lib: https://github.com/joyent/http-parserauto_initialize
Generate initialize methods for classes and structspgq
Queues system for AR/Rails based on PgQ Skytools for PostgreSQL, like Resque on Redis. Rails 2.3 and 3 compatible.ruby-app
Ruby micro framework for easy create ruby applications (daemons, EventMachine-apps, db-apps, cli...). Features: bundler, environments, activesupport, rails dirs tree. Fast loading and low memory using.cron_parser
Cron parser for Crystal language. Translated from Ruby https://github.com/siebertm/parse-croneye-http
Http interface for the Eye gemcurl-downloader
Powerfull http-client for Crystal based on libcurl binding.eye-rotate
Log rotate for the Eye gem.balancer
Simple Tcp Balancersocks
Socks5 server in Crystal. Simple implementation without auth, bind, associate and ipv6.simple_idn
SimpleIdn for Crystal language. Translated from Ruby https://github.com/mmriis/simpleidnauto_constructor
Auto construct initialize methods for classes and structsconfuddle
Utility for work with unfuddle.com account from consoleredis-reconnect
Redis client with autoreconnection for slow clients (wrapper for stefanwille/crystal-redis). Used as part of redisoid shard.tkrzw
Fast Persistent Key Value Storagetimeouter
Simple timeouterblank
method Blank for Crystal Languagebin_script
Easy writing and executing bins(executable scripts) in Rails Application (especially for crontab or god). For my purposes much better than Rake, Thor and Rails Runner.nagios_helper
Gem for writing, testing, executing Nagios checks inside Rails application. Checks running throught http or script.kyotocabinet
Fast Persistent Embedded KeyValue Storage. Wrapper for KyotoCabinetjaro_winkler
Crystal implementation of Jaro-Winkler distance algorithm which supports UTF-8 stringsidekiq-kawai
Syntax sugar for Sidekiq consumers. Each consumer is a class, with clean interface, and custom logger.public_suffix
Public Suffix for Crystalentities
Crystal html entities decoderstuffs
Some stuffs which i used in every project for Crystal. Mini ActiveSupportforking
Simple processes forking, and restarting. Master process starts as daemon.thread_pool
Simple Thread pool for Crystalfast_to_f
Fast floats parser in Crystal (wrapper for fast_double_parser).idn_ffi
LibIdn FFI ruby bindingpgq_web
Web interface for pgq gem. Inspect pgq and londiste queuesencoding_name
Normalizer of encoding name for Crystal (to use it in crystal internal encoder-decoder)resque-kawai
Syntax sugar for Resque consumers. Each consumer is a class, with clean interface, and custom logger.find_lib
Find dynamic libary in system paths, multiplatform (to use dlopen and dlsym).to_query
ActiveSupport to_query method for Crystal.html_unicoder
Convert html page to utf-8 for Crystal languagemsgpack_protocol
Msgpack protocol for eventmachineencoding-kawai
EncodingKawai - little sintax sugar for ruby force_encoding, also working on 1.8.7.marshal64
Marshal + Base64 coder. Usefull for serialize data to db.sidekiq-marshal
Marshal encoder for sidekiq. Enables when required.jober
Simple background jobs, queues.resque-marshal
Marshal encoder for resque. Enables when required.crystal-metric
This is set of 21 benchmarks for Crystal language, as one file.ruby-app-cron
RubyApp extension, adds Forverb support.em-nodes
Simple abstraction on top of EventMachine for easy create clients, servers, workers, ...nagios_rails_server
Async server for gem nagios_helper, based on rack,thin and async-sinatra.nagios_check
Dsl to create nagios checks, inside application.pg_reconnect
ActiveRecord PostgreSQL auto-reconnection, works with 2.3 and 3.2 rails. Uses hackety wrapper on adapter execute.ruby-app-ar
RubyApp extension, adds ActiveRecord support.Love Open Source and this site? Check out how you can help us