Plugin APIs
Cordova ships with a minimal set of APIs, and projects add what extra APIs they require through plugins.
You can search through all existing plugins using the Plugin Registry.
The traditional set of Cordova plugins are as follows:
- Battery Status
    
Monitor the status of the device's battery.
 - Camera
    
Capture a photo using the device's camera.
 - Contacts
    
Work with the devices contact database.
 - Device
    
Gather device specific information.
 - Device Motion (Accelerometer)
    
Tap into the device's motion sensor.
 - Device Orientation (Compass)
    
Obtain the direction that the device is pointing.
 - Dialogs
    
Visual device notifications.
 - FileSystem
    
Hook into native file system through JavaScript.
 - File Transfer
    
Hook into native file system through JavaScript.
 - Geolocation
    
Make your application location aware.
 - Globalization
    
Enable representation of objects specific to a locale.
 - InAppBrowser
    
Launch URLs in another in-app browser instance.
 - Media
    
Record and play back audio files.
 - Media Capture
    
Capture media files using device's media capture applications.
 - Network Information (Connection)
    
Quickly check the network state, and cellular network information.
 - Splashscreen
    
Show and hide the applications splash screen.
 - Vibration
    
An API to vibrate the device.
 
Non-English translations of these plugin docs can be found by looking at older versions of the Cordova documentation. Use the drop-down menu at the very top-right of this site to switch versions.