Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CamperJS 🏕️

Watercolor painting titled: A Tent in the Rockies (1916) by John Singer Sargent (American, 1856-1925)

Activity Intents for the New Social Web

Camper helps you to implement FEP-3b86: Activity Intents, which publishes the actions that a user can take from their home server and provides a consistent API for calling these intents from an external web page.

Looking Up Intents

CamperJS is a widget library for discovering and implementing Activity Intents. It makes it easy to look up the Activity Intent capabilities of a user's home server. If the target user's server publishes its capabilities via the WebFinger standard, then Camper will use these links directly.

Otherwise, if the user's home server does not publish any activity intent links, then Camper will try to make a best guess based on the kind of Fediverse software they're using (provided by NodeInfo 2.0) and the template strings published by Wladimir Palant.

Usage

TBD

Installing for Development

To download all of the project dependencies, open your terminal to the camperjs folder and enter > npm install

About

A Javascript widget for Fediverse Activity Intents (FEP-3b86)

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages