{"id":15202832,"url":"https://github.com/tauseedzaman/custom-search-engine-manager","last_synced_at":"2026-02-26T11:32:47.043Z","repository":{"id":246660469,"uuid":"821781407","full_name":"tauseedzaman/Custom-Search-Engine-Manager","owner":"tauseedzaman","description":"PowerShell script to add and manage custom search engines in Google Chrome, with customizable code for developers.","archived":false,"fork":false,"pushed_at":"2024-06-30T11:19:46.000Z","size":5,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-15T19:51:40.833Z","etag":null,"topics":["customsearchengine","powershell","powershell-script","pssqlite","script-development","searchengine"],"latest_commit_sha":null,"homepage":"","language":"PowerShell","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/tauseedzaman.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":"2024-06-29T12:17:37.000Z","updated_at":"2024-06-30T11:19:49.000Z","dependencies_parsed_at":null,"dependency_job_id":"bdb3f2ee-ff03-4736-9989-30283a880fcc","html_url":"https://github.com/tauseedzaman/Custom-Search-Engine-Manager","commit_stats":{"total_commits":5,"total_committers":1,"mean_commits":5.0,"dds":0.0,"last_synced_commit":"ab0d5fb092a90b72f548d55eabf65dffa4950eb7"},"previous_names":["tauseedzaman/custom-search-engine-manager"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tauseedzaman%2FCustom-Search-Engine-Manager","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tauseedzaman%2FCustom-Search-Engine-Manager/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tauseedzaman%2FCustom-Search-Engine-Manager/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tauseedzaman%2FCustom-Search-Engine-Manager/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tauseedzaman","download_url":"https://codeload.github.com/tauseedzaman/Custom-Search-Engine-Manager/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241982489,"owners_count":20052530,"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":["customsearchengine","powershell","powershell-script","pssqlite","script-development","searchengine"],"created_at":"2024-09-28T04:05:59.805Z","updated_at":"2026-02-26T11:32:47.002Z","avatar_url":"https://github.com/tauseedzaman.png","language":"PowerShell","funding_links":[],"categories":[],"sub_categories":[],"readme":"﻿# Custom Search Engine Manager\r\n\r\nCustomSearchEngineManager is a PowerShell script designed to help users add and manage custom search engines in Google Chrome or any other Browser. The script inserts a new custom search engine entry into Chrome's settings and includes commented code for developers who wish to customize it further.\r\n\r\n## Features\r\n\r\n- Add a custom search engine to Google Chrome.\r\n- Customize search engine details such as name, keyword, favicon, and search URL.\r\n\r\n## Requirements\r\n\r\n- PowerShell\r\n- PSSQLite module\r\n\r\n## Installation\r\n\r\n1. Install the PSSQLite module if you haven't already:\r\n\r\n```bash\r\nInstall-Module -Name PSSQLite\r\n```\r\n2. Clone this repository to your local machine:\r\n```bash\r\ngit clone https://github.com/tauseedzaman/Custom-Search-Engine-Manager\r\n```\r\n\r\n3. Usage\r\nOpen the script file `script.ps1` in a text editor.\r\nCustomize the search engine details as desired:\r\n```powershell\r\n# Define custom search engine information\r\n$short_name = 'Ecosia'\r\n$keyword = 'ecosia.or'\r\n$favicon_url = 'https://www.ecosia.org/static/icons/favicon.ico'\r\n$url = 'https://www.ecosia.org/search?method=index\u0026q={searchTerms}'\r\n$suggest_url = 'https://www.ecosia.org/suggest?q={searchTerms}'\r\n$image_url = 'https://www.ecosia.org/images/search'\r\n```\r\n\r\n4. Run the script in PowerShell:\r\n```powershell\r\nscript.ps1\r\n```\r\nYou should see a confirmation message indicating the query executed successfully.\r\n\r\n# Customization for Developers\r\nThe script includes commented code sections that other developers can use to customize the functionality further, such as setting the newly added search engine as the default. Uncomment and modify the code as needed.\r\n\r\n# Contributing\r\nContributions are welcome! Please feel free to submit a Pull Request or open an Issue if you have any suggestions or improvements.\r\n\r\n## Demo Video\r\nWatch the demo video:\r\n\r\n[![Custom Search Engine Manager Demo](https://img.youtube.com/vi/MM6e3PFdBEs/0.jpg)](https://www.youtube.com/watch?v=MM6e3PFdBEs)\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftauseedzaman%2Fcustom-search-engine-manager","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftauseedzaman%2Fcustom-search-engine-manager","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftauseedzaman%2Fcustom-search-engine-manager/lists"}