Ruby

From IndieWeb


Ruby is an open source programming language and web server runtime environment used for some IndieWeb projects.

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

Tony Burns

craftyphotons uses Singulus, a Ruby on Rails application, on his site https://tonyburns.net

Libraries

Generally useful libraries being developed by IndieWeb participants in Ruby.

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.
  • craftyphotons has many years of experience with Ruby, Ruby on Rails, and Ruby for infrastructure automation and DevOps tooling like Chef. His GitHub username is craftyphotons and is happy to be tagged in issues or PRs.

See Also

Open Source IndieWeb related projects and tools
Topics Why open source? β€’ How to open source a project β€’ Open for contributions β€’ IndieWeb Principles
PHP b2evolution β€’ CASSIS β€’ Known β€’ Falcon (portions) β€’ p3k β€’ stapibas β€’ dobrado β€’ Grav β€’ Miniflux-legacy β€’ processwire β€’ Reader Self β€’ Textpattern β€’ tt-rss β€’ Twyne β€’ TYPO3
WordPress (PHP) Indieweb Plugin β€’ Webmention β€’ Semantic Linkbacks β€’ Micropub β€’ IndieAuth β€’ Post Kinds β€’ Syndication Links β€’ WebSub plugins β€’ See Template:WordPress for others.
Python Bridgy Fed β€’ BeautifulSoup β€’ Bleach β€’ Bundle β€’ django CMS β€’ IndieWeb Search β€’ IndieWeb Utils β€’ kaku β€’ mf2util β€’ Nefelibata β€’ ninka β€’ Publ β€’ python-indieweb β€’ Red Wind β€’ Requests β€’ ronkyuu β€’ Woodwind
Ruby Dark Matter β€’ Feedbin β€’ FrancisCMS β€’ Micropublish β€’ Publify β€’ Ruby on Rails β€’ Sinatra β€’ Singulus β€’ Transformative β€’ webmention.io β€’ Jekyll
JavaScript AerosolCMS β€’ CASSIS β€’ Ghost β€’ Camel β€’ IndieKit β€’ Eleventy
Others Hugo (Go) β€’ Firefox β€’ NetNewsWire