Description
Manages Ruby gems: installing, updating, listing, building, and publishing packages used by Ruby applications. It is essential for Ruby development and for systems that need software distributed as gems.
Package managers execute code from installed packages and can change project dependencies. Use trusted sources, review gem names, pin versions when needed, and be careful with publishing credentials.