Find the most popular Ruby library for a specific task like background jobs or PDF generation without searching through outdated blog posts.
Discover tools in areas you did not know had Ruby support, such as geolocation or machine learning.
Pick an authentication or payment library for a new Rails project by comparing curated options side by side.
Awesome Ruby is a community-maintained list of Ruby libraries, tools, and frameworks, organized into categories so developers can find what they need without searching through hundreds of individual package pages. The list covers a wide range of needs, from building admin interfaces and handling authentication to processing images, sending emails, managing background jobs, and testing applications. The categories span a broad range of use cases. There are sections for web frameworks, database tools, API builders, search, payments, geolocation, machine learning, PDF generation, and dozens more. Each entry links directly to the project's page or GitHub repository, sometimes with a short description of what sets it apart from similar options. The list is aimed at Ruby and Rails developers who want a starting point when picking a library for a specific task, rather than guessing at search terms or sifting through outdated blog posts. It can also work as a way to discover tools you did not know existed in a given area. Contributions are accepted from the community through GitHub pull requests, and the project has contribution guidelines that describe what makes a library a good candidate for inclusion. There is also a companion website at awesome-ruby.com that presents the same content in a browsable format. The list is part of the broader Awesome ecosystem, a collection of similar curated lists covering many programming languages and topics. The full README is longer than what was shown.
← markets on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.