All Projects → jsforce → Jsforce

jsforce / Jsforce

Licence: mit
Salesforce API Library for JavaScript applications (both on Node.js and web browser)

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Jsforce

Forceworkbench
Web-based suite of tools for administrators and developers to interact with the Force.com APIs
Stars: ✭ 380 (-63.84%)
Mutual labels:  salesforce
Affiliationsecurity
HEDA Affiliation-Based Security for Salesforce
Stars: ✭ 8 (-99.24%)
Mutual labels:  salesforce
Soql Parser Js
Javascript SOQL parser
Stars: ✭ 42 (-96%)
Mutual labels:  salesforce
Npsp
The current version of the Salesforce.org Nonprofit Success Pack
Stars: ✭ 487 (-53.66%)
Mutual labels:  salesforce
Squery
Salesforce SOQL query builder
Stars: ✭ 16 (-98.48%)
Mutual labels:  salesforce
Gitignore
.gitIgnore file for Salesforce or Force.com Projects
Stars: ✭ 27 (-97.43%)
Mutual labels:  salesforce
Apex Recipes
A library of concise, meaningful examples of Apex code for common use cases following best practices.
Stars: ✭ 307 (-70.79%)
Mutual labels:  salesforce
Metaci
Lightweight, Salesforce specific CI app run on Heroku to build Github repositories configured for CumulusCI
Stars: ✭ 45 (-95.72%)
Mutual labels:  salesforce
Lightning Data Grid
A data grid for Lightning Component Framework
Stars: ✭ 24 (-97.72%)
Mutual labels:  salesforce
Storm Dynamic Spout
A framework for building spouts for Apache Storm and a Kafka based spout for dynamically skipping messages to be processed later.
Stars: ✭ 40 (-96.19%)
Mutual labels:  salesforce
Sfdc Trigger Framework
A minimal trigger framework for your Salesforce Apex Triggers
Stars: ✭ 527 (-49.86%)
Mutual labels:  salesforce
Design System React
Salesforce Lightning Design System for React
Stars: ✭ 676 (-35.68%)
Mutual labels:  salesforce
Lwc
⚡️ LWC - A Blazing Fast, Enterprise-Grade Web Components Foundation
Stars: ✭ 974 (-7.33%)
Mutual labels:  salesforce
Nforce
nforce is a node.js salesforce REST API wrapper for force.com, database.com, and salesforce.com
Stars: ✭ 432 (-58.9%)
Mutual labels:  salesforce
Purealoe Lwc
Sample application for Lightning Web Components on Salesforce Platform. Part of the sample gallery. Agriculture and retail use case. Get inspired and learn best practices.
Stars: ✭ 43 (-95.91%)
Mutual labels:  salesforce
Steedos Platform
华炎魔方低代码/无代码平台。内核采用了元数据、微服务、微前端、K8S等最新的技术架构。Steedos Low-Code / No-Code Platform in nodejs and mongodb.
Stars: ✭ 310 (-70.5%)
Mutual labels:  salesforce
Sails Forth
A salesforce library designed to provide idiomatic clojure representations of salesforce data and metadata
Stars: ✭ 8 (-99.24%)
Mutual labels:  salesforce
Object Sync For Salesforce
WordPress plugin that maps and syncs data between Salesforce objects and WordPress objects.
Stars: ✭ 48 (-95.43%)
Mutual labels:  salesforce
Salesforce
A Clojure library for interacting with Salesforce.com
Stars: ✭ 43 (-95.91%)
Mutual labels:  salesforce
Soqlbuilder
Node.js and AngularJs based Query Builder for Salesforce using OAuth2 and REST API
Stars: ✭ 37 (-96.48%)
Mutual labels:  salesforce

jsforce

Salesforce API Library for JavaScript applications (both on web browser and Node.js)

CircleCI

Overview

JSforce (f.k.a. Node-Salesforce) is an isomorphic JavaScript Library utilizing Salesforce's API: It works both in the browser and with Node.js.

It capsulates the access to various APIs provided by Salesforce in asynchronous JavaScript function calls.

It also has command line interface (CLI) which gives interactive console (REPL), so you can learn the usage without hassle.

Supported Salesforce APIs are the following:

  • REST API (SOQL, SOSL, describe, etc.)
  • Apex REST
  • Analytics API
  • Bulk API
  • Chatter API
  • Metadata API
  • SOAP API
  • Streaming API
  • Tooling API

Documentation

See documentation in http://jsforce.github.io/ .

Releases

See Releases.

License

See license (MIT License).

Authors

Notes

If you have any questions first file it on issues before contacting authors via e-mail.

Tests

In order to run tests you will need a Salesforce Developer Org

You will also need to install the JsforceTestSuite package, which can be done by running:

SF_USERNAME=myusername SF_PASSWORD=password+securityToken ./test/bin/org-setup

You may need to run this more then once if you encounter timeouts or dropped connections/

Finally, to run the tests simply do:

SF_USERNAME=myusername SF_PASSWORD=password+securityToken npm run test:node

SF_USERNAME=myusername SF_PASSWORD=password+securityToken npm run test:browser

Contributions

Your contributions are welcome: both by reporting issues on GitHub issues or pull-requesting patches.

If you want to implement any additional features, to be added to JSforce to our master branch, which may or may not be merged please first check current opening issues with milestones and confirm whether the feature is on road map or not.

If your feature implementation is brand-new or fixing unsupposed bugs in the library's test cases, please include addtional test codes in the test/ directory.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].