Ruby
This article is a stub. You can help the IndieWeb wiki by expanding it.
Ruby is a programming language and web server runtime environment used for some IndieWeb projects.
Contents
IndieWeb Examples
Examples of indieweb community members who are using Ruby on their personal sites:
Shane Becker
Shane Becker uses Dark Matter, a Ruby on Rails application, on his site http://veganstraightedge.com
Barry Frost
Barry Frost uses Transformative, a Sinatra application, on his site https://barryfrost.com
Jason Garber
Jason Garber uses FrancisCMS, a Ruby on Rails application, on his site https://sixtwothree.org
Libraries
Generally useful libraries being developed by IndieWeb participants in Ruby.
- indieweb/microformats-ruby - a microformats2 parser Ruby gem
- indieweb/webmention-client-ruby - a Webmention client Ruby gem
- jgarber623/authorization-endpoint-ruby - an authorization endpoint discovery Ruby gem
- jgarber623/micropub-endpoint-ruby - a Micropub endpoint discovery Ruby gem
- jgarber623/token-endpoint-ruby - a token endpoint discovery Ruby gem
- jgarber623/webmention-endpoint-ruby - a Webmention endpoint discovery Ruby gem
- jgarber623/webmention-verification-ruby - a Webmention verification Ruby gem
- srushe/indieweb-post_types - a post-type-discovery Ruby gem
- srushe/indieweb-post_types-bookmark - a bookmark post-type-discovery Ruby gem
- ...
Third-party Libraries
Non-IndieWeb-specific libraries that may still be of interest.
- ...
Projects
IndieWeb projects built with Ruby:
Hosting
Ruby does not have PHP's ubiquity, and finding hosting can be a little bit more of a challenge. See web_hosting for more details.
- Heroku
- DigitalOcean
- Amazon Web Services
- ...
Support
Looking for help with your Ruby project? Need a code review? The following IndieWeb folks may be able to help:
-
Jason Garber is knowledgeable in Ruby, Ruby on Rails, Sinatra, and front-end web development (HTML, CSS, Sass, JavaScript, etc.). His GitHub username is jgarber623. Feel free to request reviews or tag him in issues or pull requests. -
Hans Gerwitz is building Sitewriter with on Sinatra and is a competent hacker with Ruby. Glad to help. -
Barry Frost can help on issues with Ruby and Sinatra projects. His GitHub username is barryf. -
Stephen Rushe can also help with Ruby questions and reviews. You can find him on Github as srushe.











