All Projects → picwellwisher12pk → Excited-Gem

picwellwisher12pk / Excited-Gem

Licence: GPL-3.0 license
An Extension to manage your tabs and other browser-related features.

Programming Languages

javascript
184084 projects - #8 most used programming language
SCSS
7915 projects
HTML
75241 projects
EJS
674 projects
CSS
56736 projects
Pug
443 projects
shell
77523 projects

Projects that are alternatives of or similar to Excited-Gem

tabs
Guitar tabs transcribed by me, primarily in the stoner/doom/sludge metal genres... plus a few random other things.
Stars: ✭ 34 (+88.89%)
Mutual labels:  tabs
Tabs
Tabs component of React,designed for mobile.Support gestures and lots of tabs.
Stars: ✭ 29 (+61.11%)
Mutual labels:  tabs
react-native-segment-controller
A react-native segment controller(Tab) for both ios and android.
Stars: ✭ 18 (+0%)
Mutual labels:  tabs
alfred-tabs
🔍 Find Chrome/Safari tabs you want easily
Stars: ✭ 13 (-27.78%)
Mutual labels:  tabs
nova-tabs
Another Laravel Nova Tabs Package
Stars: ✭ 60 (+233.33%)
Mutual labels:  tabs
Mtgdb
Mtgdb.Gui - desktop app to search MTG cards and build decks
Stars: ✭ 46 (+155.56%)
Mutual labels:  tabs
pre-commit-hooks
git pre-commit hooks
Stars: ✭ 71 (+294.44%)
Mutual labels:  tabs
browserslist-browserstack
Filter available BrowserStack capabilities with a browserslist query.
Stars: ✭ 23 (+27.78%)
Mutual labels:  browserstack
un-material-tab
(deprecated) Custom tab layout which can be used as a material TabLayout alternative and contains basic functionality which Google's TabLayout has.
Stars: ✭ 83 (+361.11%)
Mutual labels:  tabs
vue-slim-tabs
A slim tab component for Vue.js (1.3 kB minified)
Stars: ✭ 104 (+477.78%)
Mutual labels:  tabs
react-native-paper-tabs
Smooth and fast cross platform Material Design Tabs for React Native Paper
Stars: ✭ 112 (+522.22%)
Mutual labels:  tabs
dockview
Zero dependency layout manager and builder with ReactJS support
Stars: ✭ 45 (+150%)
Mutual labels:  tabs
vanilla-js-tabs
Vanilla JavaScript tabs - tiny and simple.
Stars: ✭ 54 (+200%)
Mutual labels:  tabs
browser-tabs-lock
Using this package, you can synchronise your code logic across browser tabs.
Stars: ✭ 29 (+61.11%)
Mutual labels:  tabs
joplin-note-tabs
Allows to open several notes at once in tabs and pin them.
Stars: ✭ 150 (+733.33%)
Mutual labels:  tabs
react-native-viewpager-carousel
a flexible viewpager library with carousel functionality
Stars: ✭ 39 (+116.67%)
Mutual labels:  tabs
awesome-chrome-extensions
Chrome Extensions Collection and provide an chrome extension to manage.
Stars: ✭ 56 (+211.11%)
Mutual labels:  onetab
robrowser
🤖 Automated frontend tests in different browser stacks
Stars: ✭ 22 (+22.22%)
Mutual labels:  browserstack
a11y-accordion-tabs
A script for an accessible accordion tabs component
Stars: ✭ 50 (+177.78%)
Mutual labels:  tabs
guitar-tabs-to-MIDI
A program that converts Guitar Tabs into MIDI files.
Stars: ✭ 38 (+111.11%)
Mutual labels:  tabs

Big thanks to BrowserStack for the support. Because Excited gem is an extension for browsers, there was need to test the UI and features in multiple browsers across multiple devices and OS. There is where BrowserStack comes in. I am using BrowserStack for to test my extension on different browsers.

Excited Gem

This repo is a quest to improve the famous extension for Chrome "OneTab" with respect to UI and UX along with some more useful options for regular Chrome/Firefox users and developers/programmers.

Idea

The thought to make such a thing happened when I faced few problems while using Chrome browser. I love to read and research a lot. And while doing that I end opening more than 50 tabs. Mostly 60 or 70. It is then when I start having problem of managing my tabs. With so many tabs stacked up, it was hard to know which tab was which. Sometimes I accidently closed a tab in try to select it.

I could have gone with some simple solutions like move all my opened tabs to bookmarks and open them later when need it. Then I found an nice Chrome extension "One Tab". It was doing a great job. In fact part of the reason and inspiration to make this project came from that extension.

So I decided to make something useful and also learn something new while making it. That is how I started building it and learned quite a bit about Javascript, Chrome Extension API, ReactJS and Typescript.

Visuals

Main

In the Following screen you can see all the tabs that have been opened in the current browser window. The Active Tabs list show you not only the currently opened tabs but also their attributes like whether it is pinned or not, whether it is audible or not. You can make a tab pinned or mute a tab, or go to a tab by clicking on its link(name).

Normal

The Active Tabs list keep changing , every time the tabs are either moved , removed or created, pinned or muted.

The total number of tabs for current window is shown on the extension icon (top right next to address bar).

Filtering

Filtering

Currently this extension support two types of filtering for Active Tabs.

  1. Normal (String/text search)
  2. Regex/Regular Expressions

The filtering is case Insensitive for now. But I shall soon add option to quickly toggle that.

For now that was it. Got of future plans for this project. Shall keep you updated.

from Pakistan with LOVE.

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].