{"id":86661,"library":"attic","title":"Attic","description":"Attic: a place to hide metadata about the class or variable itself (e.g. SHA hash summaries).","status":"active","version":"1.0.1","language":"ruby","source_language":null,"source_url":"https://github.com/delano/attic","tags":["metadata","hidden","class","ruby"],"install":[{"cmd":"gem install attic","lang":"bash","label":"gem install"},{"cmd":"# Gemfile\ngem 'attic', '~> 1.0.1'","lang":"ruby","label":"Gemfile"}],"dependencies":[],"imports":[{"symbol":"Attic","correct":"require 'attic'"}],"quickstart":{"code":"require 'attic'\n\nclass MyClass\n  extend Attic\n  attic_reader :secret\nend\n\nobj = MyClass.new\nobj.instance_variable_set(:@secret, 'hidden')\nputs obj.secret  # => 'hidden'","lang":"ruby","description":"Store hidden metadata on objects using Attic."},"warnings":[],"env_vars":null,"search_vec":"'attic':1,2 'class':10,20 'e.g':14 'hash':16 'hidden':19 'hide':6 'metadata':7,18 'place':4 'rubi':21 'sha':15 'summari':17 'variabl':12","created_at":"2026-06-19T08:05:38.791643+00:00","updated_at":"2026-06-19T08:05:38.791643+00:00","problems":[],"ecosystem":"rubygems","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"http://github.com/delano/attic","github":"https://github.com/delano/attic","docs":"http://www.rubydoc.info/gems/attic/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["utility","other"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-19","next_check":"2026-12-16","install_tag":null}}