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

jsforce/jsforce

Salesforce API Library for JavaScript applications (both on Node.js and web browser) observed · 2026-08-28

github.com/jsforce/jsforce · homepage · TypeScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

99/100

  • Activity 99
  • Release rhythm 99
  • 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: 5.5
  • age_days: 4598
  • days_rel: 9
  • days_push: 8
  • n_releases_24m: 43

Full methodology

Adoption not part of the score

1470 stars · 549 forks observed · 2026-08-28

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

JSforce is an isomorphic JavaScript/TypeScript library that wraps Salesforce APIs (REST, Bulk, Metadata, SOAP, Streaming, Tooling, and more) in asynchronous function calls, working in both Node.js and the browser. It also ships a CLI with an interactive REPL for exploring Salesforce APIs.

Use cases

  • query Salesforce records with SOQL from Node.js
  • integrate Salesforce REST API into a JavaScript app
  • run bulk data loads against Salesforce
  • deploy Salesforce metadata programmatically
  • authenticate to Salesforce with OAuth2 from a web app
  • explore Salesforce APIs in an interactive REPL
  • build a Visualforce Canvas app with JavaScript

When to choose

  • you need to access Salesforce data or metadata from JavaScript in Node.js or the browser
  • you want a single library covering many Salesforce APIs (REST, Bulk, Metadata, Tooling, Streaming)
  • you want an interactive CLI to prototype SOQL queries and API calls

When to avoid

  • you work in a non-JavaScript stack (use Salesforce's official SDKs for Python, Java, etc.)
  • you only need simple REST calls and prefer a lightweight hand-rolled HTTP client
  • you rely on the SOAP login() method, which Salesforce is retiring in Summer '27

Facets

library · maturity active

http-client sdk cli auth api-framework apis developer-tools backend erp browser cli cross-platform salesforce soql rest-api bulk-api metadata-api soap isomorphic typescript nodejs javascript

2 sources

Member repositories

RepositoryRoleHealth v2
jsforce/jsforcemain99

For agents

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

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