Ruby libraries: Difference between revisions

From wikinotes
Line 238: Line 238:
{|
{|
|-
|-
| [[ruby rails]]
| [[ruby rails]] || website framework
|-
|-
| [[ruby nokigiri]]
| [[ruby nokigiri]] || html parser
|-
|-
| [[ruby rack]]
| [[ruby rack]] || web server
|-
|-
| [[ruby graphql-ruby]]
| [[ruby graphql-ruby]] ||
|-
|-
| [[ruby thin]]
| [[ruby thin]] ||
|-
|-
| [[ruby httparty]]
| [[ruby httparty]] ||
|-
| [[ruby kramdown]] || markdown parser
|-
| [[ruby redcarpet]] || markdown parser
|-
|-
|}
|}
</blockquote><!-- web -->
</blockquote><!-- web -->

Revision as of 13:53, 19 September 2021

Administration

ruby capistrano
ruby sshkit

AutoComplete

ruby solargraph
ruby annotate

AutoLoaders

ruby zeitworks

Authorization

ruby cancan

Banking

ruby bai2

Build

ruby rake

Clients

ruby ruby-kafka

Commandline Interface

ruby optparse
ruby thor
ruby foreman

Data

ruby statsd-instrument

Database

ruby lhm
ruby softer_delete
ruby redis-rb

Data Serialization

ruby yaml
ruby json
ruby csv

Debugging

ruby debug
ruby pry
ruby byebug

Documentation

ruby rdoc generate apidocs
ruby yard generate apidocs (advanced)

File Management

ruby net-sftp

Interpreters

ruby irb
ruby pry

Metaprogramming

ruby state_machine

Monitoring

ruby statsd-instrumentation

Package Management

ruby ruby-install
ruby chruby
ruby ruby-build
ruby rbenv-gemset
ruby rbenv-gem-rehash
ruby rbenv
ruby rvm
ruby gems
ruby bundler

Profiling

ruby stackprof
ruby ruby-prof

Queue Jobs

ruby qless
ruby sidekiq

Templating

ruby eruby

Testing

ruby rspec
ruby minitest
ruby mocha
ruby webmock
ruby factory_bot
ruby factory_bot_rails
ruby sorbet
ruby tapioca

Web

ruby rails website framework
ruby nokigiri html parser
ruby rack web server
ruby graphql-ruby
ruby thin
ruby httparty
ruby kramdown markdown parser
ruby redcarpet markdown parser