Ross ROSS = Recommend OSS · open-source software intelligence for agents

scribejava/scribejava

Simple OAuth library for Java observed · 2026-08-28

github.com/scribejava/scribejava · homepage · Java · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

60/100

  • Activity 83
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 5841
  • days_rel: n/a
  • days_push: 107
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

5455 stars · 1634 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

ScribeJava is a simple, threadsafe OAuth client library for Java supporting OAuth 1.0a and OAuth 2.0 flows. It ships prebuilt API integrations and pluggable HTTP client modules (OkHttp, Apache, Async Http Client, Armeria, Ning) and works on Java 7+ including Android.

Use cases

  • add sign-in with Google to a Java app
  • authenticate against LinkedIn's OAuth2 API
  • get OAuth access tokens for a REST API in Java
  • use OAuth in an Android app
  • swap HTTP clients for OAuth token requests
  • implement OAuth 1.0a signing for legacy APIs

When to choose

  • you need OAuth 1.0a or OAuth 2.0 client support on the JVM
  • you want prebuilt configurations for popular providers like Google, GitHub, LinkedIn
  • you need Android or old Java version compatibility
  • you want to plug in your own or async HTTP client

When to avoid

  • you need a full OAuth/OIDC server or identity provider
  • you need OpenID Connect token validation and session management rather than token acquisition
  • your project is not on the JVM

Facets

library · maturity stable

auth http-client sdk security web-development apis developer-tools jvm cross-platform oauth oauth2 oauth1 http-client-integrations threadsafe android

2 sources

Member repositories

RepositoryRoleHealth v2
scribejava/scribejavamain60

For agents

markdown · JSON · MCP: product_card(name="scribejava/scribejava")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem