Skip to content

gidragir/Tab-clip-manager

Repository files navigation

Tab Clip Manager

GitHub repo size GitHub stars GitHub issues GitHub license

Overview

Tab Clip Manager is a tool designed to manage, organize, and save your browser tabs efficiently. Whether you're working on multiple projects, researching topics, or just trying to keep your browsing neat, this application helps you avoid tab overload.

Features

  • Save and Organize Tabs: Quickly save tabs with descriptions and categories.
  • Search and Filter: Find your saved tabs easily with advanced search and filtering options.
  • Cross-Platform: Built with web technologies to run seamlessly on all major operating systems.
  • User-Friendly Interface: Minimalist and intuitive design for a great user experience.

Technologies Used

  • Frontend: React (TypeScript), TailwindCSS
  • Backend: Rust (Tauri)
  • Database: SQLite
  • Build Tool: Turborepo
  • Version Control: GitHub Pages for hosting documentation/wiki

Installation

Prerequisites

Ensure you have the following installed:

Clone the Repository

git clone https://github.com/gidragir/Tab-clip-manager.git
cd Tab-clip-manager

Install Dependencies

pnpm install

Run the Application

To start the development server:

pnpm dev

To build the production version:

pnpm build

Start the Application

pnpm tauri dev

Documentation

The project includes a detailed wiki hosted on GitHub Pages. Visit the Wiki for usage guides, troubleshooting, and more.

Contributing

Contributions are welcome! To contribute:

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

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For any questions or feedback, feel free to open an issue or contact the maintainer directly via GitHub.