All Projects → Swift-open-source → Ultratabsaver

Swift-open-source / Ultratabsaver

Licence: gpl-2.0
The open source Tab Manager Extension for Safari.

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Ultratabsaver

Beefun Pro
Github client for iOS in Swift.
Stars: ✭ 172 (-3.37%)
Mutual labels:  appstore, open-source, opensource, app
Open Source Mac Os Apps
🚀 Awesome list of open source applications for macOS. https://t.me/s/opensourcemacosapps
Stars: ✭ 28,908 (+16140.45%)
Mutual labels:  open-source, opensource, mac, macosx
Macapps
个人收集的一些mac使用的不易找到的app,不断更新中。
Stars: ✭ 726 (+307.87%)
Mutual labels:  apple, mac, app
Passwordcockpit
Passwordcockpit is a simple, free, open source, self hosted, web based password manager for teams. It is made in PHP, Javascript, MySQL and it run on a docker service. It allows users with any kind of device to safely store, share and retrieve passwords, certificates, files and much more.
Stars: ✭ 34 (-80.9%)
Mutual labels:  free, open-source, opensource
Night Shift On Unsupported Macs
Enable Night Shift on older Unsupported Macs
Stars: ✭ 86 (-51.69%)
Mutual labels:  apple, mac, macosx
Adguardforsafari
AdGuard for Safari app extension
Stars: ✭ 544 (+205.62%)
Mutual labels:  open-source, safari, safari-extension
Librehardwaremonitor
Libre Hardware Monitor, home of the fork of Open Hardware Monitor
Stars: ✭ 685 (+284.83%)
Mutual labels:  free, open-source, opensource
Menubarosxapp
Generic Mac OS X menu bar app (agent) template
Stars: ✭ 63 (-64.61%)
Mutual labels:  mac, macosx, app
brewfile
🍎 Brewfile to install softwares in macOS for engineers
Stars: ✭ 37 (-79.21%)
Mutual labels:  mac, apple, macosx
Iglance
Free system monitor for OSX and macOS. See all system information at a glance in the menu bar.
Stars: ✭ 1,358 (+662.92%)
Mutual labels:  free, open-source, mac
Carol Xamarin
A minimal and beautiful lyrics app for macOS built with Xamarin and C#
Stars: ✭ 97 (-45.51%)
Mutual labels:  mac, macosx, app
Laracom
Laravel FREE E-Commerce Software
Stars: ✭ 1,570 (+782.02%)
Mutual labels:  free, open-source, opensource
Video Hub App
Official repository for Video Hub App
Stars: ✭ 272 (+52.81%)
Mutual labels:  open-source, opensource, mac
Tinu
TINU, the open tool to create bootable macOS installers
Stars: ✭ 272 (+52.81%)
Mutual labels:  mac, macosx, app
Mac Setup
🛠️ Front end web development setup for macOS.
Stars: ✭ 265 (+48.88%)
Mutual labels:  apple, mac, macosx
Syncthing Macos
Frugal and native macOS Syncthing application bundle
Stars: ✭ 1,096 (+515.73%)
Mutual labels:  apple, mac, macosx
GithubTower
This browser extension allows you to use Github's "Clone in Desktop" button with Tower
Stars: ✭ 48 (-73.03%)
Mutual labels:  mac, safari-extension, safari
Avideo
Create Your Own Broadcast Network With AVideo Platform Open-Source. OAVP OVP
Stars: ✭ 1,329 (+646.63%)
Mutual labels:  free, open-source, opensource
Awesome Mac
 Now we have become very big, Different from the original idea. Collect premium software in various categories.
Stars: ✭ 46,674 (+26121.35%)
Mutual labels:  apple, mac, macosx
Timer App
A simple Timer app for Mac
Stars: ✭ 2,047 (+1050%)
Mutual labels:  mac, macosx, app

Logo UTN
Ultra TabSaver
The open source Tab Manager for Safari.

Table of Contents

Help us to upload this App to the AppStore, free for everyone, the costs to upload the App to the AppStore are $100 (USD)

Buy Me A Coffee

Note: To use Ultra TabSaver you need to have installed macOS Catalina or macOS Big Sur

Update

  • Promotional Video
  • Thank you for all the feedback, now that I know that many people find it useful I'll publish it to the App Store soon.
  • Now the Tab Groups are sorted alphabetically
  • Now it shows the description of the page

Features

This extension adds 3 main Features to Safari:

  • Save the current tab
  • Save all the tabs in a window (a Tab Group)
  • Get a Tab or a Tab Group. In the Tab Group you got this functionalities:
    • Open all the Tabs with only 1 click
    • Rename Tab Group.
    • Copy all the tabs to the clipboard
    • Add url to the Tab Group
    • Delete a Tab Group
    • Delete a Tab inside a Tab Group

Branches

How to use it?

Pressing the extension icon or right click at any website this menu will open

  • Save the current tab
  • Save all the tabs in a window (a Tab Group)
  • Get All Tabs. By pressing left click all the Tab Groups will show. If you press left click in a Tab Group all the tabs will open in the current window, and if you press right click in a Tab Group a new menu will be shown with this options:
    • Copy all the tabs to the clipboard
    • Add url to the Tab Group
    • Delete a Tab Group
    • Delete a Tab inside a Tab Group
    • Rename the Tab group (This option is accessible only by clicking the extension Icon).
  • By pressing right click in a URL (Tab Group -> URL) you can copy to the clipboard or delete it

How does it work?

When you select in Save Tab/Save All tab the extension get all the URL's of the Tabs in the current window and save them in the NSUserDefaults. All the Tabs are saved with a key, that key is the Tab Group name, that's why can't be two Tab Groups with the same name.

Building and running

To run you'll need to change the Xcode project settings for code signing to use your own certificate, or to not sign. To use an unsigned extension in Safari, you must check "Allow Unsigned Extensions" from Safari's "Develop" menu. If you don't have the "Develop" menu, you can enable it in the Advanced tab of Safari's prefs. For more info look here in How to debug. If you need help just open an issue and I'll give a step by step guide.

To do list

  • Boost performance (clicking the icon delays 3 seconds to show the pop up)
  • Compile and upload this extension to the App Store.(I'll do it if someone find this extension usefull)
  • Enable drag and drop URL through the Tab Groups.
  • Enable key shortcuts.

Contributing

Step 1

  • Option 1

    • 🍴 Fork this repo!
  • Option 2

    • 🐑 🐑 Clone this repo to your local machine using git clone https://github.com/morsamatias/UltraTabSaver.git

Step 2

  • HACK AWAY! 🔨🔨🔨

Step 3

License

  • GPL-2.0
  • Copyright 2020 © Matias Morsa.
  • This proyect is and always is going to be open source.

Thanks to

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].