awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesBlogSitemap
ProjectAboutPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comCategoriesBlog
Back to developerforce/force.com-javascript-rest-toolkit

Open-source alternatives to Force.com JavaScript REST Toolkit

30 open-source projects similar to developerforce/force.com-javascript-rest-toolkit, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Force.com JavaScript REST Toolkit alternative.

  • ccoenraets/forcejsccoenraets avatar

    ccoenraets/forcejs

    175View on GitHub↗

    ForceJS is a micro-library that makes it easy to use the Salesforce REST APIs in JavaScript applications. ForceJS allows you to easily authenticate with Salesforce using OAuth, and to manipulate Salesforce data using a simple API.

    JavaScript
    View on GitHub↗175
  • ccoenraets/forcengccoenraets avatar

    ccoenraets/forceng

    52View on GitHub↗

    ForceNG is a micro-library that makes it easy to use the Salesforce REST APIs in AngularJS applications. ForceNG allows you to easily login into Salesforce using OAuth, and to manipulate your Salesforce data using a simple API.

    JavaScript
    View on GitHub↗52
  • codeseven/toastrCodeSeven avatar

    CodeSeven/toastr

    12,108View on GitHub↗

    Toastr is a JavaScript toast notification library and client-side alert manager used to display non-blocking alert messages and system notifications in web browsers. It serves as a frontend notification UI for rendering timed messages that provide real-time visual feedback within web applications. The library includes a notification system that supports right-to-left layout mirroring for internationalized applications. It also features a mechanism to prevent duplicate notifications by matching new content against active alerts to avoid redundant stacking. The system manages notification life

    JavaScript
    View on GitHub↗12,108
  • dvajs/dvadvajs avatar

    dvajs/dva

    16,164View on GitHub↗

    Dva is a state management library and client-side application framework designed for building user interfaces with React and Redux. It functions as an asynchronous logic orchestrator and a single page application router, organizing application data through a structured data flow of reducers, effects, and subscriptions. The framework distinguishes itself through the use of generator functions to manage asynchronous workflows and sequential side effects, keeping these operations separate from synchronous state updates. It implements namespace-based model organization to group business logic and

    JavaScriptdvaelmframework
    View on GitHub↗16,164

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • eugeneware/ffmpeg-staticeugeneware avatar

    eugeneware/ffmpeg-static

    1,364View on GitHub↗

    Static ffmpeg/ffprobe binaries for macOS, Linux, Windows.

    JavaScript
    View on GitHub↗1,364
  • fluent-ffmpeg/node-fluent-ffmpegfluent-ffmpeg avatar

    fluent-ffmpeg/node-fluent-ffmpeg

    8,251View on GitHub↗

    node-fluent-ffmpeg is a Node.js wrapper for FFmpeg that provides a fluent interface for executing media commands and processing files. It functions as a process manager that handles the lifecycle of external FFmpeg binaries, enabling programmatic media transcoding, video thumbnail generation, and metadata extraction via ffprobe. The library distinguishes itself through a command builder that translates JavaScript method calls into command-line arguments. It features event-driven progress monitoring to track processed frames and throughput, as well as the ability to route processed media data

    JavaScript
    View on GitHub↗8,251
  • impress/impress.jsimpress avatar

    impress/impress.js

    38,185View on GitHub↗

    Impress.js is a browser-based presentation engine that transforms standard document elements into interactive, three-dimensional slide decks. It functions as a declarative layout framework, allowing users to define spatial relationships and visual perspectives for content within a coordinate-based canvas. By leveraging the browser's native rendering capabilities, it enables the creation of non-linear slide decks that utilize hardware-accelerated transformations for movement and perspective shifts. The framework distinguishes itself through a state-driven controller that manages active content

    JavaScript
    View on GitHub↗38,185
  • jaredreich/notie.jsJ

    jaredreich/notie.js

    0View on GitHub↗
    View on GitHub↗0
  • jlmakes/scrollreveal.jsJ

    jlmakes/scrollreveal.js

    0View on GitHub↗
    View on GitHub↗0
  • jmaister/excellentexportjmaister avatar

    jmaister/excellentexport

    1,477View on GitHub↗

    Javascript export to Excel

    TypeScriptcsvcsv-exportexcel
    View on GitHub↗1,477
  • kagami/ffmpeg.jsKagami avatar

    Kagami/ffmpeg.js

    3,459View on GitHub↗

    Port of FFmpeg with Emscripten

    JavaScript
    View on GitHub↗3,459
  • kevinohara80/nforcekevinohara80 avatar

    kevinohara80/nforce

    471View on GitHub↗

    nforce is node.js a REST API wrapper for force.com, database.com, and salesforce.com.

    JavaScript
    View on GitHub↗471
  • ksky521/nodepptksky521 avatar

    ksky521/nodeppt

    10,352View on GitHub↗

    nodeppt is a markdown presentation generator and static site generator that transforms markdown source files into interactive web-based slide decks. It consists of a command-line build tool and a specialized frontend runtime used to deliver presentations in a web browser. The project features a dual-screen presentation runtime that synchronizes the audience view with a private speaker notes monitor. It employs a plugin-based markdown pipeline and a post-processing DOM transformation system to convert custom syntax into structured HTML content. The framework supports technical content generat

    JavaScript
    View on GitHub↗10,352
  • mailtoharshit/forcesniffer.jsmailtoharshit avatar

    mailtoharshit/ForceSniffer.Js

    13View on GitHub↗

    One stop shop for device detection including Salesforce Context

    JavaScript
    View on GitHub↗13
  • mifi/editlymifi avatar

    mifi/editly

    5,435View on GitHub↗

    Editly is a headless, programmatic video engine and automated assembler. It functions as a declarative video editor that generates MP4 and GIF exports from structured data or code, removing the need for a manual graphical user interface. The system is distinguished by its ability to integrate GLSL fragment shaders as visual layers within a programmatic timeline. It uses a configuration-based model to define clips, layers, and audio tracks, allowing for reproducible video assembly and the generation of custom programmatic graphics. The engine covers a broad range of media production capabilit

    TypeScript
    View on GitHub↗5,435
  • mrdoob/three.jsmrdoob avatar

    mrdoob/three.js

    113,086View on GitHub↗

    This project is a high-level 3D graphics engine designed to render complex, hardware-accelerated environments within web browsers. It provides a comprehensive abstraction layer that manages scene graphs, cameras, and lighting, mapping high-level scene definitions onto low-level graphics APIs. By decoupling these definitions from specific hardware targets, the engine ensures consistent performance across diverse browsers and devices. The framework distinguishes itself through a robust architecture that includes a unified math library for high-frequency spatial calculations and a physically bas

    JavaScript3daugmented-realitycanvas
    View on GitHub↗113,086
  • nickersoft/push.jsNickersoft avatar

    Nickersoft/push.js

    8,665View on GitHub↗

    Push.js is a cross-browser JavaScript library for displaying native desktop notifications from web applications. It wraps the divergent browser notification APIs into a single consistent interface, handling permission requests through a promise-based flow and providing graceful fallback when the native Notification API is unavailable. The library distinguishes itself through its event-driven lifecycle hooks, which expose callbacks for notification events such as show, click, close, and error. It also supports programmatic dismissal by returning a notification handle with a close method, and i

    JavaScriptjavascriptjavascript-librarynotification-api
    View on GitHub↗8,665
  • niftylettuce/tangerineN

    niftylettuce/tangerine

    0View on GitHub↗
    View on GitHub↗0
  • niklasvh/html2canvasniklasvh avatar

    niklasvh/html2canvas

    31,881View on GitHub↗

    This project is a browser-based rendering engine that captures visual snapshots of web page elements. It functions as a document object model to canvas renderer, programmatically reconstructing the visual appearance of web content by interpreting CSS box models and document structures directly within the client environment. The tool distinguishes itself by performing all image generation locally, eliminating the need for server-side processing or external rendering services. By simulating browser layout logic and mapping geometric shapes and text properties to pixel-based drawing commands, it

    TypeScriptdomjavascriptscreenshot
    View on GitHub↗31,881
  • niklimenko/ffparserNiKlimenko avatar

    NiKlimenko/FFParser

    8View on GitHub↗

    `bash npm i ffparser `

    TypeScript
    View on GitHub↗8
  • noeticpenguin/ngforcenoeticpenguin avatar

    noeticpenguin/ngForce

    142View on GitHub↗

    ngForce

    JavaScript
    View on GitHub↗142
  • peachananr/onepage-scrollpeachananr avatar

    peachananr/onepage-scroll

    9,474View on GitHub↗

    onepage-scroll is a JavaScript library and scroll orchestrator that transforms websites into a series of sections navigated one page at a time. It functions as a single page navigation tool that implements viewport-based section snapping to lock the scroll position to full-screen segments. The library provides a responsive scrolling interface that automatically reverts to standard browser scrolling behavior when the window width drops below a defined threshold. It synchronizes the browser address bar with the current section index as the user navigates through the page. The system includes c

    JavaScript
    View on GitHub↗9,474
  • ranks/emojify.jsR

    Ranks/emojify.js

    0View on GitHub↗
    View on GitHub↗0
  • requirejs/requirejsrequirejs avatar

    requirejs/requirejs

    12,919View on GitHub↗

    RequireJS is a JavaScript module loader and dependency manager that implements the Asynchronous Module Definition API. It enables the asynchronous loading of JavaScript files in the browser to prevent page rendering blocks and manages interdependent scripts to avoid global namespace pollution and execution order issues. The project includes a build optimizer that combines and minifies multiple script files into single bundles to reduce network requests. It also provides a mechanism for version management, allowing multiple versions of the same library to coexist on a single page without confl

    JavaScript
    View on GitHub↗12,919
  • rstacruz/nprogressrstacruz avatar

    rstacruz/nprogress

    26,406View on GitHub↗

    nprogress is a lightweight JavaScript UI component and web progress bar library. It provides a minimalist DOM progress indicator used to track the state of asynchronous operations within a browser document. The library allows for the visualization of loading states through a thin progress bar and spinner. It supports progress state management, enabling the bar to be started, stopped, or marked as complete, with support for incremental progress tracking and percentage-based updates. Users can modify the visual style by overriding default CSS or replacing the markup template. The component als

    JavaScript
    View on GitHub↗26,406
  • rubaxa/sortableRubaXa avatar

    RubaXa/Sortable

    31,135View on GitHub↗

    Sortable is a JavaScript drag and drop library used to create reorderable lists of HTML elements. It is a framework-agnostic tool and a touch-enabled interaction library that functions across modern browsers and touch devices without dependencies on specific web frameworks. The library enables the movement and cloning of elements between different containers using shared group configurations. It supports the repositioning of multiple items simultaneously and the use of specific drag handles to restrict which areas of an element trigger a move. Additional capabilities include programmatic sor

    JavaScript
    View on GitHub↗31,135
  • transitive-bullshit/ffmpeg-concattransitive-bullshit avatar

    transitive-bullshit/ffmpeg-concat

    988View on GitHub↗

    (example of 9 videos concatenated together with unique transitions)

    JavaScript
    View on GitHub↗988
  • transitive-bullshit/ffmpeg-extract-audiotransitive-bullshit avatar

    transitive-bullshit/ffmpeg-extract-audio

    18View on GitHub↗

    `bash npm install --save ffmpeg-extract-audio yarn add ffmpeg-extract-audio `

    JavaScript
    View on GitHub↗18
  • transitive-bullshit/ffmpeg-extract-frametransitive-bullshit avatar

    transitive-bullshit/ffmpeg-extract-frame

    16View on GitHub↗

    `bash npm install --save ffmpeg-extract-frame yarn add ffmpeg-extract-frame `

    JavaScript
    View on GitHub↗16
  • transitive-bullshit/ffmpeg-extract-framestransitive-bullshit avatar

    transitive-bullshit/ffmpeg-extract-frames

    64View on GitHub↗

    `bash npm install --save ffmpeg-extract-frames yarn add ffmpeg-extract-frames `

    JavaScript
    View on GitHub↗64