{"id":23040050,"url":"https://github.com/fastcodejava/taborola","last_synced_at":"2025-10-07T05:36:34.374Z","repository":{"id":94009466,"uuid":"84686913","full_name":"fastcodejava/taborola","owner":"fastcodejava","description":"This is a chrome extensions for tabs","archived":false,"fork":false,"pushed_at":"2018-11-18T22:24:13.000Z","size":984,"stargazers_count":3,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-08T14:14:18.615Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fastcodejava.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-03-11T23:34:00.000Z","updated_at":"2018-11-18T22:24:14.000Z","dependencies_parsed_at":"2023-03-13T17:08:24.961Z","dependency_job_id":null,"html_url":"https://github.com/fastcodejava/taborola","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fastcodejava%2Ftaborola","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fastcodejava%2Ftaborola/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fastcodejava%2Ftaborola/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fastcodejava%2Ftaborola/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fastcodejava","download_url":"https://codeload.github.com/fastcodejava/taborola/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246911498,"owners_count":20853657,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-15T18:39:51.585Z","updated_at":"2025-10-07T05:36:29.319Z","avatar_url":"https://github.com/fastcodejava.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# taborola\nThis is a chrome extensions that will open users favourite pages, that are already configured, \nbased on the web site that is open int he current tab.\n\n\nUser has to configure ones favourite web pages in json format.\nFor example:\n[sample config json](./config.json)\n\n\n##Favourite Pages\n\t\t\n\tThe name of the website from which the popup is invoked, is matched with the value of `\"current\"`.\nIf a match is found, then the site are displayed as a list of items.\n\n[Sample page](./main.png)\n\n\tIf `\"sites\"` is an array, the url names(keys) are listed.\nAll the url names are selected by default, unless it is mantioned as `\"selected\": false`.\n\n\tIf the `\"sites\"` is an object, the first level of keys will be displayed as a dropdown.\nThe item metioned as default will be selected and the sub items will be displayed as a list of checkboxes.\nThe on which \"default\" is specified will be selected on load of the popup page.\n\n[Options](./options.png)\n\n\tIf the plugin is invoked from https://in.finance.yahoo.com/\n\"in.finance.yahoo.com\" will be matched first, if not found, items under \"yahoo\" will be displayed.\n\n\tIf you want to add any new page to the configuration, invoke the popup from that website and click on \"add\" button.\nIf the website is already configured, this page will be added under that. Else a new entry is created for this website.\nWhen there is some option selected, the url gets added to that option.\n\n\tIf only one of the urls is to be opened, one can straight away click on the url itself.\nIf this page needs to be opened in the same tab, one can select only this url, and select the `\"open in same tab\"` checkbox.\n\n\tThis list can be sorted A-Z or Z-A, by clicking the sort icon.\n\t\n\tIn case there is some trouble and pages are not loading within 60secs, work of the extention is aborted.\nThe time limit can be configured in the options page. Default is 60secs.\n\n\tWhen multiple urls are seleted for opening, all the urls start loading only after the 1st url \nis completely loaded. One can work in this page untill the rest of the urls are opened.\n\n\tAll the tabs with same base url, will be highlighted. This is configurable in the options page.\nOption to open tabs in the background can also be configured here.\n\n[Options Page] (./options_page.png)\n\n##Search In Specific website\n\n\tOne can search for something in the current website, through google/yahoo/bing.\nEnter the search text in the text box provided, select the engine and click \"search\" button.\n\n[Search in Site] (./search_in_site.png)\n\n##Search\n\n\tWhen doing a search on google, the search result will be available when the extension is invoked.\nOne can get the list of search result, from any of the search pages. The same feature is available for yahoo and bing search.\n\n\tAfter search with any one of the engines, one can do the same search again with the other engine,\njust by selecting the engine and clicking on the \"Search Again\" button.\n\n[Search Again] (./search_again.png)\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffastcodejava%2Ftaborola","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffastcodejava%2Ftaborola","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffastcodejava%2Ftaborola/lists"}