Skip to content
This repository has been archived by the owner on Nov 6, 2024. It is now read-only.
/ daydream Public archive

A chrome extension to record your actions into a nightmare or puppeteer script

Notifications You must be signed in to change notification settings

segmentio/daydream

This branch is 1 commit ahead of, 1 commit behind master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

cc990b0 · May 10, 2021
Feb 14, 2018
Dec 21, 2016
Mar 3, 2017
Feb 14, 2018
Mar 3, 2017
Feb 14, 2018
Dec 21, 2016
Feb 14, 2018
Mar 3, 2017
Mar 3, 2017
May 10, 2021

Repository files navigation

Daydream

A chrome extension to record your actions into a Nightmare or Puppeteer script.

Example

Demo

Installing

Google Chrome

You can download Daydream from the Chrome Web Store here.

Opera

First enable Opera to install Chrome extensions here; then you can download Daydream from the Chrome Web Store here.

Developing

  1. Run $ git clone https://github.com/segmentio/daydream.git && cd daydream && make
  2. Navigate to chrome://extensions
  3. Ensure that 'Developer mode' is checked
  4. Click Load unpacked extension...
  5. Browse to daydream/build and click Select

Usage

Just click the black daydream icon (it should turn green to indicate that it is actively recording), run all the tasks you wish to automate, and then click the green icon and open the popup.

Notes

Daydream currently supports .goto(), .click(), .type(), .screenshot(), and .refresh().

If you want daydream to capture typing, press tab after you finish typing in each input element.

License

MIT