{"owner":"thoughtbot","github":"https://github.com/thoughtbot","claimed":false,"inventory":[],"indexed":[{"repo":"thoughtbot/factory_bot","github":"https://github.com/thoughtbot/factory_bot","description":"A library for setting up Ruby objects as test data.","language":"Ruby","stars":8169,"topics":["factory-girl","ruby","thoughtbot","rubygems","testing","fixtures","factories","rails","factory-bot"],"license":"MIT","category":"dev-tools"},{"repo":"thoughtbot/administrate","github":"https://github.com/thoughtbot/administrate","description":"A Rails engine that helps you put together a super-flexible admin dashboard.","language":"JavaScript","stars":6031,"topics":["ruby","rails","admin-dashboard"],"license":"MIT","category":"dashboards-admin"},{"repo":"thoughtbot/suspenders","github":"https://github.com/thoughtbot/suspenders","description":"A Rails application template with our standard defaults, optimized for deployment on Heroku.","language":"Ruby","stars":4046,"topics":["template","rails"],"license":"MIT","category":"deployment-docker-iac"},{"repo":"thoughtbot/shoulda-matchers","github":"https://github.com/thoughtbot/shoulda-matchers","description":"Simple one-liner tests for common Rails functionality","language":"Ruby","stars":3584,"topics":["ruby","rspec","rails","testing"],"license":"MIT","category":"dev-tools"},{"repo":"thoughtbot/appraisal","github":"https://github.com/thoughtbot/appraisal","description":"A Ruby library for testing your library against different versions of dependencies.","language":"Ruby","stars":1325,"topics":["ruby","thoughtbot","appraisal","rubygems","testing","gemfile"],"license":"MIT","category":"dev-tools"},{"repo":"thoughtbot/parity","github":"https://github.com/thoughtbot/parity","description":"Shell commands for development, staging, and production parity for Heroku apps","language":"Ruby","stars":892,"topics":["heroku-apps","developer-tools","twelve-factor","ruby"],"license":"MIT","category":"dev-tools"},{"repo":"thoughtbot/superglue","github":"https://github.com/thoughtbot/superglue","description":"A productive library for Classic Rails, React and Redux","language":"JavaScript","stars":610,"topics":["reactjs","rails","ruby","redux","react-redux","javascript","ruby-on-rails","webpack","ruby-gem","npm-module"],"license":"MIT","category":"productivity"},{"repo":"thoughtbot/top_secret","github":"https://github.com/thoughtbot/top_secret","description":"Filter sensitive information from free text before sending it to external services or APIs, such as chatbots and LLMs.","language":"Ruby","stars":414,"topics":["ner","redaction","ruby","pii-detection","anonymization","data-anonymization","data-obfuscation","data-privacy","data-redaction","named-entity-recognition"],"license":"MIT","category":"ai-agents"},{"repo":"thoughtbot/rails-audit-thoughtbot","github":"https://github.com/thoughtbot/rails-audit-thoughtbot","description":"Claude skill to run code audits","language":null,"stars":238,"topics":["ai","ai-agents","artificial-intelligence","claude","rails","ruby-on-rails"],"license":"MIT","category":"ai-agents"},{"repo":"thoughtbot/props_template","github":"https://github.com/thoughtbot/props_template","description":"A very fast json builder for Rails","language":"Ruby","stars":200,"topics":["erb","jbuilder","json","rails","react","superglue"],"license":"MIT","category":"ui-components"},{"repo":"thoughtbot/complexity","github":"https://github.com/thoughtbot/complexity","description":"A command line tool to identify complex code","language":"Rust","stars":171,"topics":["cli","rust","complexity","code-analysis"],"license":"MIT","category":"cli-tools"},{"repo":"thoughtbot/templates","github":"https://github.com/thoughtbot/templates","description":"Documentation templates for open source projects.","language":null,"stars":76,"topics":["template"],"license":"MIT","category":"saas-starters-boilerplates"},{"repo":"thoughtbot/opentelemetry-instrumentation-ruby_llm","github":"https://github.com/thoughtbot/opentelemetry-instrumentation-ruby_llm","description":"OpenTelemetry instrumentation for RubyLLM. 💬🔭","language":"Ruby","stars":51,"topics":["distributed-tracing","llm","opentelemetry","opentelemetry-instrumentation","rails","ruby","ruby-llm","telemetry","tracing"],"license":"MIT","category":"analytics"},{"repo":"thoughtbot/ruby_llm-top_secret","github":"https://github.com/thoughtbot/ruby_llm-top_secret","description":"Automatically filter sensitive information from RubyLLM conversations using Top Secret.","language":"Ruby","stars":18,"topics":["anonymization","data-obfuscation","data-privacy","data-redaction","llm-tools","named-entity-recognition","ner","personal-identifiable-information","pii","pii-detection"],"license":"MIT","category":"ai-agents"}],"how_to_buy":"GET /r/thoughtbot/<repo> (Accept: application/json) for any listed repo here: tree, README, price and the checkout to pay (x402; rehearse first at its test twin, simulated money). Repos under 'indexed' are free: clone them from GitHub."}