letsGo / Project note
Small behaviors, easier documentation
letsGo is a collaborative JavaScript library for hiding, changing, and animating HTML elements. Its documentation also supports addressable sections and browser back and forward behavior, making examples easier to revisit.
- Stage
- Collaborative library
- Category
- Tools & automation
Collaborative JavaScript library
Source-structure illustration
How the source is organized
This editorial illustration shows source structure, not captured running documentation or product UI.
Choose HTML elements
Select the elements that page behavior will affect.
Visibility and modifier commands
Apply show, hide, toggle, class, and attribute behavior.
Documentation tab query selection
Use URL state to revisit documentation sections.
This illustration diagrams source structure, not a running app or device.
Reusable behavior and navigation
Our team's core work covers show, hide, and toggle behavior, along with modifier, class, and attribute handling. Documentation changes add query parameter tab selection and onpopstate handling for returning to specific sections.
Focused library and docs work
The contribution combines reusable page behavior with documentation navigation that makes examples easier to find and revisit. Brian Jesse is credited with queue, promise, and animation history, while Cody Sherman is credited with documentation history.
Modest, reusable building blocks
letsGo shows how small interaction utilities and clear documentation navigation can make examples easier to use and maintain.
- Our team: core behavior changes and documentation navigation changes
- Brian Jesse: queue, promise, and animation history; Cody Sherman: documentation history