{"id":21229828,"url":"https://github.com/mofiqul/termpage","last_synced_at":"2026-02-25T22:05:02.639Z","repository":{"id":104313460,"uuid":"302853775","full_name":"Mofiqul/termpage","owner":"Mofiqul","description":"A simple and minimal terminal style browser start page with Dracula colors","archived":false,"fork":false,"pushed_at":"2020-10-27T09:57:48.000Z","size":249,"stargazers_count":18,"open_issues_count":0,"forks_count":5,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-07-10T20:45:30.046Z","etag":null,"topics":["chrome","chrome-extension","dracula-theme","firefox","firefox-extension","startpage"],"latest_commit_sha":null,"homepage":"","language":"HTML","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/Mofiqul.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":"2020-10-10T08:29:21.000Z","updated_at":"2025-04-13T18:52:37.000Z","dependencies_parsed_at":"2023-05-03T15:32:59.620Z","dependency_job_id":null,"html_url":"https://github.com/Mofiqul/termpage","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Mofiqul/termpage","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mofiqul%2Ftermpage","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mofiqul%2Ftermpage/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mofiqul%2Ftermpage/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mofiqul%2Ftermpage/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Mofiqul","download_url":"https://codeload.github.com/Mofiqul/termpage/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mofiqul%2Ftermpage/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29842918,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-25T21:18:31.832Z","status":"ssl_error","status_checked_at":"2026-02-25T21:18:29.265Z","response_time":61,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["chrome","chrome-extension","dracula-theme","firefox","firefox-extension","startpage"],"created_at":"2024-11-20T23:29:48.612Z","updated_at":"2026-02-25T22:05:02.634Z","avatar_url":"https://github.com/Mofiqul.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TermPage\n[![Netlify Status](https://api.netlify.com/api/v1/badges/a42a6857-c585-4526-a58e-2338fa2bb519/deploy-status)](https://app.netlify.com/sites/cocky-fermat-c0aaaf/deploys)\n\nA simple and minimal terminal style start page with [Dracula](https://draculatheme.com/) colors\n\n\nCode borrowed from https://gitlab.com/madsouris/startpage. I just pimped it a bit up and changed the colors for my setup. \n\n![screenshot](screenshot.png)\n\nLive preview [here](https://cocky-fermat-c0aaaf.netlify.app/)\n\n## Installation\n\n### Installation on Chrome\n\n1. Clone this repository ```git clone https://github.com/Mofiqul/termpage.git```\n2. Open extensions from the tool menu or open it from chrome://extensions\n3. Click on Load unpacked, navigate to the directory where you cloned the repo and select it.\n\n### Firefox Building \u0026 Signing\nTo make the termpage extension permanent and not have to re-add the extension every time you restart Firefox, you must build the extension/your config and get it signed by Mozilla.\n\n#### Building the extension\n\nInstall node.js/npm from [nodejs.org](nodejs.org) so we can install the web-ext tools.\n\nTo install the web-ext tools so we can build the extension, run this command in a terminal after installing npm:\n\n```npm install -g web-ext```\n\nThen change directory into the same directory as the termpage extension files.\nExample: ```cd termpage``` Then use web-ext to build the extension:\n\n```web-ext build```\n\nThis will create a directory called web-ext-artifacts and in which there will be a zip file. This file is your built extension.\n\n#### Signing the built extension\n\nTo get the extension signed by Mozilla you have to go to the [Mozilla Developer Hub](https://addons.mozilla.org/en-US/developers/) and sign in with a Firefox Account.\n\n1. Click \"Submit Your First Addon\"\n2. Select \"Distribute on my own\"\n3. Then click \"Upload File\" and select the termpage directory, then web-ext-artifacts, then the zip file that was just created.\n4. Then select compatibility with Firefox and Firefox for Android\n5. Then hit \"Sign add-on\", Click \"No\" for source-code distribution and then wait 5-10 minutes.\n\n#### Downloading the signed extension\nOnce you've waited 5-10 minutes your extension should have been signed.\n\nTo download the extension go to the Developer Hub and click the button that says \"View All Submissions\"\n\nThen click \"termpage\"\n\nThen on the left sidebar click \"Manage Status \u0026 Versions\"\n\n**Tip: To update the extension change the extension's version number in manifest.json, build the extension, and then click \"Upload a new version\" on this page, then follow the steps below.**\n\nThen in the top version number's section check the \"Status\" if it says \"Approved\" then you are good to go!\n\nThen click the top version number\n\nThen under files, click the .xpi file and install it!\n\n\u003e This instruction is taken from [here](https://github.com/deepjyoti30/startpage/wiki/How-to-sign-the-extension-for-Personal-Use-on-Firefox). \n\n#### Opening termpage on new tab\n\n1. Go to this url in firefox: ```about:debugging#/runtime/this-firefox```\n2.Find the extension and copy the manifest url\n3. Go into the preferences and set the homepage as the manifest url but replace the end of the url with ```index.html``` instead of ```manifest.json```\n\n\u003e This instruction is taken from [here](https://github.com/deepjyoti30/startpage/wiki/Installation#opening-startpage-on-new-tab). \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmofiqul%2Ftermpage","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmofiqul%2Ftermpage","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmofiqul%2Ftermpage/lists"}