Skip to content

A clipboard manager with a deep toolkit for office workers.

Notifications You must be signed in to change notification settings

dantheuber/clipless

Repository files navigation

Clipless

A clipboard manager for office workers developed with electron-webpack.

Feature List

Review the planning document for in depth plans for this project going forward.

Currently implemented Features

  1. Maintain an ongoing list of the last 10 items copied to your clipboard.
  2. Use hotkey to quickly retrieve the contents of a previous clip:
  • ctrl+{number} on windows or linux
  • command+{number} on Mac
  1. Lock a previous clips contents, useful for saving an item that you would like to access at a later time without going back to re-copy it from a given source.
  2. Make manual changes to a previous clip.
  3. Create clip compilation templates as described in the planning document
  • Use ctrl+shift+~ to view list of templates and select one by clicking on it or tabbing thru the list.
  1. Open all the tools you need on the fly! Using quick clips you can configure relevant search terms using regular expressions and associate them with online tools allowing you the ability to quickly open them directly without any hassle.
  • TODO: Write thorough documentation on how quick clips feature is used. (particularly named capture groups)

Planned Features

  1. Scratch Pad

Getting Started

Simply clone down this repository, install dependencies, and start the app.

# clone the repo
git clone https://github.com/dantheuber/clipless.git
cd clipless

# install dependencies
yarn

# start developing
yarn dev

Development Scripts

# run application in development mode
yarn dev

# compile source code and create webpack output
yarn compile

# `yarn compile` & create build with electron-builder
yarn dist

# `yarn compile` & create unpacked build with electron-builder
yarn dist:dir