A list of interesting on platform Lightning Web Components resources and code examples
"On platform" means resources specific to the SFDC platform, and not necessarily LWC Open Source.
Feel free to Fork, PR, and contribute to this list. For JS Library suggestions, try to suggest why it's a useful tool for the SFDC Landscape.
Join the SFXD Discord Community!
-
Timeline (Dave Norris, @deejay-hub)
An interactive timeline for the Salesforce platform. https://medium.com/@dave_norris
-
LWC Utils and Design Patterns (James Hou, @tsalb)
A set of utilities and patterns for Flexipage SPAs.
-
Lightning Chatter Messenger (Shun Kosaka, @shunkosa)
An utility item to support real time private chatter conversations.
-
Salesforce-Custom-Path-Assistant-LWC (Marco Zeuli, @maaaaarco)
A custom path assistant built using only Lightning Web Components
-
User Interactions with Platform Events and LWC (Luciano Straga, @lucianostraga)
An user interaction tracker with Lightning Web Components and Platform Events for Lightning Experience and Communities
-
LWC Listview (Menachem Lazaroff, @shliachtx)
A dynamic datatable for use in flexipages or standalone
-
Salesforce Lookup Component (Lightning Web Component version) (Philippe Ozil, @pozil)
A generic & customizable lookup component built using Salesforce Lightning Web Components and SLDS style.
-
LWC-Lookup-Datatable (Salesforce Discord Exchange , @SFDX, Atlas Can @AtlasCan)
A lookup component with results as an editable two part datatable.
-
lwc-lookup (Justin Lyon, @jlyon87)
An SObject Generic Lookup field with LWC
-
lwc-metadata-picker (Justin Lyon, @jlyon87)
A Custom Metadata Lookup field that allows to filter by a picklist.
-
Dynamic Multi Row Editable Tables using LWC (Sean Cuveo, @seanpat09)
A dynamic multi-line input table using LWC
-
One PubSub (Vishnu Kumar, @TheVishnuKumar)
A Declarative PubSub Library for Lightning Web Component and Aura Component
-
LWC Signature Pad (@samkhan27)
A signature pad for drawing smooth signatures in Lightning Web Components(LWC) applications.
Goal of this section is to highlight Locker Safe resources that can enhance your LWC.
As the Locker Service adjusts, I'll revisit this section to add resources that might become available.
-
Chart JS JS Charing Libray.
-
D3, a data visualization library.
- C3, a charting library dependent on D3.
-
ParaParse, a CSV parser, handles sloppy input and big files. (Use this).
-
Leaflet Mobile friendly maps.
-
Chroma.js Color manipulation library, useful with D3/Chart JS.
-
Signature Pad HTML5 Canvas for accepting signatures.
- LWC Trailhead Trail
- Component Documentation
- Developer Documentation
- Play by Play Video: Understanding Lightning Web Components for Salesforce Developers
- Play by Play Video: Understanding Lightning Web Components for Non-Salesforce Developers
- Official Salesforce Extension Documentation (Note the JDK alternatives)