BCX.RB is a full-fledged Ruby client that wraps the Basecamp Next API. Though not officially built by Basecamp's provider, 37Signals, BCX.RB is endorsed by Basecamp on their GitHub channel and developer site. Though it is usable, the wrapper is lacking endpoints and thus it's coverage of the Basecamp API is partially incomplete. Community contribution is encouraged. The following API resources are supported and have been tested using the wrapper: People, Projects, Todolists, Todos, Accesses, & Authorization.
GitHub announced at the 2016 GitHub Universe conference in San Francisco a major platform update featuring a number of improvements including the introduction of Projects, availability of Reviews on all pull requests, early access to Integrations, and early access to the GitHub GraphQL API.