{"id":21684527,"url":"https://github.com/someaspy/duckducknobackend","last_synced_at":"2025-04-12T07:52:13.180Z","repository":{"id":105832823,"uuid":"490374010","full_name":"SomeAspy/DuckDuckNoBackend","owner":"SomeAspy","description":"The backend for the domain duckduckno.com","archived":false,"fork":false,"pushed_at":"2024-11-06T19:32:53.000Z","size":383,"stargazers_count":3,"open_issues_count":6,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-12T07:52:07.980Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","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/SomeAspy.png","metadata":{"files":{"readme":".github/readme.md","changelog":null,"contributing":null,"funding":".github/funding.yml","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},"funding":{"github":"someaspy"}},"created_at":"2022-05-09T17:05:48.000Z","updated_at":"2024-11-06T19:32:56.000Z","dependencies_parsed_at":"2024-02-12T19:49:03.664Z","dependency_job_id":"6d81bb92-3b72-4489-85ca-c6007b6a698f","html_url":"https://github.com/SomeAspy/DuckDuckNoBackend","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/SomeAspy%2FDuckDuckNoBackend","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SomeAspy%2FDuckDuckNoBackend/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SomeAspy%2FDuckDuckNoBackend/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SomeAspy%2FDuckDuckNoBackend/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SomeAspy","download_url":"https://codeload.github.com/SomeAspy/DuckDuckNoBackend/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248537033,"owners_count":21120690,"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-11-25T16:15:58.887Z","updated_at":"2025-04-12T07:52:13.154Z","avatar_url":"https://github.com/SomeAspy.png","language":"TypeScript","funding_links":["https://github.com/sponsors/someaspy"],"categories":[],"sub_categories":[],"readme":"# DuckDuckNoBackend\n\nI have a self-made backend instead of directly querying a search engine api because a key has to be transmitted, and I cannot include that in the frontend.\n\nWhile the duckduckgo search api is free and keyless, it is extremely limited in what it can do. The next option was bing, due to duckduckgo basing their results off of bing.\n\nHowever, Microsoft does not seem to provide free access to the Bing results api. Due to that, this website uses google to find search results.\n\nThe backend purely exists to add the api key for google's api.\n\n[The frontend repo can be found here](https://github.com/SomeAspy/DuckDuckNo)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsomeaspy%2Fduckducknobackend","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsomeaspy%2Fduckducknobackend","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsomeaspy%2Fduckducknobackend/lists"}