Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/0-don/clippy

Clipboard Manager built with Rust & Typescript
https://github.com/0-don/clippy

jsx rust sea-orm solidjs sqlite tauri typescript

Last synced: 10 days ago
JSON representation

Clipboard Manager built with Rust & Typescript

Awesome Lists containing this project

README

        



Logo




Clipboard Manager made with Tauri, Solid & Sea-Orm.


Try it out
·
Report Bug
·
Request Feature




Logo

successor of [the electron clippy](https://github.com/0-don/clippy-ts)

### Features

- display/hide **ctrl+y** or **ctrl+d** (change in settings)
- type out clipboard **ctrl+b** (where pasting isn't allowed)
- images & text support
- keybinds for everything
- add favorite clipboards
- smart search for links, colors, images, hex
- instant search
- change database location
- change keyboard bindings
- dark mode / white mode

### Prerequisites Development

Before you begin, ensure you have met the following requirements:

- [Rust](https://www.rust-lang.org/tools/install)
- [Node.js](https://nodejs.org/en/download/)
- [Tauri](https://tauri.app/v1/guides/getting-started/prerequisites/)

### Installation and Running the Application

1. **Install Dependencies:**
First, install the necessary Node.js dependencies:

```bash
npm install
```

2. **Run the Application in Watch Mode:**
To start the Tauri application in watch mode, use:
```bash
npm run d
```

#### tested on

- Linux(x11) KDE Plasma (Disable Focus Stealing Prevention)
- Windows
- Mac (hotkeys needs to be changed in settings)