CesiumGS /
cesium
An open-source JavaScript library for world-class 3D globes and maps :earth_americas:
Loading repository data…
email360 / repository
An open-source library that takes the repetitive and complex tasks and simplifies them, enabling you to get the most out of Salesforce Marketing Cloud.
To install the Email360 ssjs-lib into your project create a Cloudpage and insert the following code:
%%=TreatAsContent(HTTPGet('https://raw.githubusercontent.com/email360/ssjs-lib/master/setup/setup.ssjs'))=%%
All steps are optional and if you experience a timeout refresh the page.
Details of the script that is run for installation can be found at https://raw.githubusercontent.com/email360/ssjs-lib/master/setup/setup.ssjs
After the installation add the following code at the top of your script to get started. Change the prefix and version as desired. Default is email360 and version 1.0.1
Platform.Load("Core", "1");
Platform.Function.ContentBlockByKey('[prefix]-ssjs-lib-[version]');
After executing the installation process you'll find the following directories and files, logically grouping common assets.
Marketing Cloud/
├── Data Extensions/
│ └── [BRAND NAME]/
│ └── SSJS Lib/
│ └── [VERSION]
│ ├── SSJS Lib - Auth Users - [VERSION]_[BRAND NAME]
│ ├── SSJS Lib - Authentication - [VERSION]_[BRAND NAME]
│ ├── SSJS Lib - Log Error - [VERSION]_[BRAND NAME]
│ ├── SSJS Lib - Log Warning - [VERSION]_[BRAND NAME]
│ ├── SSJS Lib - SFMC Api Token - [VERSION]_[BRAND NAME]
│ └── SSJS Lib - WSProxy Cols - [VERSION]_[BRAND NAME]
│
└── Content Builder/
└── [BRAND NAME]/
└── SSJS Lib/
└── [VERSION]
├── CloudPages/
│ ├── Error/
│ │ └── Error Page
│ └── Login/
│ └── Login Page
└── Lib/
├── SSJS Lib - settings
├── SSJS Lib - cloudpage
├── SSJS Lib - amp
├── SSJS Lib - wsproxy
├── SSJS Lib - core
├── SSJS Lib - polyfill
├── SSJS Lib - einstein
└── SSJS Lib - sfmcapi
script has been added: var jwt = new jwt();
var log = new logger('name');log.level = "DEBUG";log.configure = {appenders:[ {type:"dataExtension",level:"INFO"}, {type:"console",level:"TRACE"}]}For any tips and tricks please head over to the email360 youtube channel
Email360's SSJS Lib can be found at https://github.com/email360/ssjs-lib
We welcome all who want to contribute to this repository, to contribute please follow these guidelines.
Fork the repo and create your branch from master. A guide on how to fork a repository can be found here.
Make your changes, test where/if possible.
If your changes alter the behaviour of any of the code, update the corresponding comments within the codebase. The updated comment will then be used to update the documentation found within our docs
Open a pull request against the master branch at https://github.com/email360/ssjs-lib.
Leave a comment on the pull request stating the reason for the change.
One of the administrators of email360/ssjs-lib will review your code, merge it or ask for changes.
This library would not have been possible without the Salesforce Marketing Cloud © community. Ohana!
Special thanks to the following people for their active contribution to the community:
Ivan Razine, Adam Spriggs, Zuzanna Jarczynska, Eliot Harper, Mateusz Dąbrowski, Gregory (Gortonington) Gifford
Code and documentation copyright 2020 the email360 SSJS Lib under the MIT License.
Selected from shared topics, language and repository description—not editorial ratings.
CesiumGS /
An open-source JavaScript library for world-class 3D globes and maps :earth_americas:
boringdesigners /
Boring avatars is an open source React library that generates custom, SVG-based avatars from any username and color palette.
javascriptdata /
Danfo.js is an open source, JavaScript library providing high performance, intuitive, and easy to use data structures for manipulating and processing structured data.
firebase /
FirebaseUI is an open-source JavaScript library for Web that provides simple, customizable UI bindings on top of Firebase SDKs to eliminate boilerplate code and promote best practices.
surveyjs /
SurveyJS is an open-source JavaScript form builder library that allows developers to create dynamic forms, multi-step form wizards, and survey applications. It supports React, Angular, and Vue.js (Vue 3), and can also be used in applications built with plain JavaScript.
epicmaxco /
Vuestic UI is an open-source Vue 3 component library designed for rapid development, easy maintenance, and high accessibility. Maintained by Epicmax (@epicmaxco).