Skip to content

ABHIGYAN-MOHANTA/cliposx

Repository files navigation

ClipOSX

A modern, macos clipboard manager built with Tauri. ClipOSX runs natively with a beautiful, native-looking interface that integrates seamlessly with the operating system.

ClipOSX Screenshot

✨ Features

  • 📋 Clipboard history with text and image support
  • 🔍 Search through your clipboard history
  • 🏷️ Tag and organize your clips
  • 🔒 Local storage with SQLite for privacy
  • 🌙 Dark mode support
  • 🚀 Native performance with Tauri
  • 🍎 macOS native look and feel with vibrancy effects
  • 🔄 Auto-start on login (optional)
  • 📌 Pin frequently used items
  • 🔗 Share clips across applications

🚀 Getting Started

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/abhigyan-mohanta/cliposx.git
    cd cliposx
  2. Install dependencies:

    bun install
  3. Start the development server:

    bun run tauri dev

Building for Production

To create a production build:

bun run tauri build

🛠️ Tech Stack

  • Frontend: React 19 + TypeScript + Vite
  • Backend: Rust
  • UI: Native macOS components with vibrancy effects
  • Database: SQLite with migrations
  • Build Tool: Tauri 2.0
  • Package Manager: Bun

📁 Project Structure

cliposx/
├── src/                    # Frontend React application
│   ├── components/         # React components
│   ├── App.tsx             # Main application component
│   └── main.tsx            # Application entry point
├── src-tauri/
│   ├── src/
│   │   └── main.rs         # Tauri application entry point
│   └── tauri.conf.json     # Tauri configuration
├── public/                 # Static assets
├── package.json            # Frontend dependencies and scripts
└── README.md               # This file

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📄 License

This project is licensed under the MIT License

🙏 Acknowledgments

  • Tauri for the amazing framework
  • React for the UI library
  • Vite for the build tooling
  • Bun for the fast JavaScript runtime

About

A modern, macos clipboard manager built with Tauri. ClipOSX runs natively with a beautiful, native-looking interface that integrates seamlessly with the operating system.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors