DuckDuckGo (@duckduckgo)

Top repositories

1

Android

DuckDuckGo Android App
Kotlin
3,528
star
2

iOS

DuckDuckGo iOS Application
HTML
1,764
star
3

duckduckgo

DuckDuckGo Instant Answer Infrastructure
Perl
1,745
star
4

tracker-radar

Data set of top third party web domains with rich metadata about them
JavaScript
1,443
star
5

duckduckgo-privacy-extension

DuckDuckGo Privacy Essentials browser extension for Firefox, Chrome.
JavaScript
1,187
star
6

zeroclickinfo-goodies

DuckDuckGo Instant Answers based on Perl & JavaScript
Perl
979
star
7

zeroclickinfo-spice

DuckDuckGo Instant Answers based on JavaScript (JSON) APIs
JavaScript
548
star
8

community-platform

DuckDuckGo Community Platform
JavaScript
458
star
9

android-search-and-stories

DuckDuckGo Search & Stories for Android
Java
425
star
10

zeroclickinfo-fathead

DuckDuckGo Instant Answers based on keyword data files
Python
316
star
11

cpp-libface

Fastest auto-complete in the east
C++
258
star
12

tracker-radar-detector

Code used to build a Tracker Radar data set from raw crawl data.
JavaScript
186
star
13

ios-search-and-stories

DuckDuckGo Search & Stories for iOS
Objective-C
176
star
14

duckduckgo-help-pages

DuckDuckGo Help Pages
SCSS
165
star
15

duckduckcrawl

Distributed crawling prototype for DuckDuckGO
Python
143
star
16

smarter-encryption

Perl
136
star
17

tracker-blocklists

Web tracker blocklists used by DuckDuckGo apps and extensions.
JavaScript
134
star
18

tracker-radar-collector

๐Ÿ•ธ Modular, multithreaded, puppeteer-based crawler
JavaScript
123
star
19

privacy-for-safari

DuckDuckGo Privacy for Safari
Swift
94
star
20

duckduckgo-locales

Translation files for duckduckgo.com
Perl
93
star
21

privacy-configuration

๐ŸŽ› Configuration files used by DuckDuckGo's apps and extensions to control which privacy protections are enabled.
JavaScript
88
star
22

zeroclickinfo-longtail

DuckDuckGo Instant Answers based on full-text data
Python
86
star
23

firefox-zeroclickinfo

Firefox Add-on using the DuckDuckGo Zero-click Info API
JavaScript
85
star
24

duckduckhack-docs

DuckDuckHack Instant Answer documentation for developers
76
star
25

filter-bubble-study

Python scripts used to analyse Google search results for the DuckDuckGo 2018 filter bubble study.
Python
75
star
26

chrome-zeroclickinfo

Chrome Extension using the DuckDuckGo Zero-click Info API
JavaScript
73
star
27

privacy-test-pages

๐Ÿ›ก Collection of pages for testing various privacy and security features of browsers and browser extensions.
HTML
63
star
28

autoconsent

TypeScript
58
star
29

p5-app-duckpan

DuckDuckHack OpenSource Development Application
Perl
52
star
30

duckduckgo-publisher

Generation of the static files of DuckDuckGo and its microsites.
Perl
51
star
31

tracker-radar-wiki

Generation scripts and source for Tracker Radar Wiki
47
star
32

duckduckgo-documentation

Deprecated - OLD - See Below
44
star
33

php5-duckduckgo

PHP5 library for the DuckDuckGo Zero-click Info API
PHP
42
star
34

BrowserServicesKit

Swift
42
star
35

api

Zero-click API Libraries
JavaScript
41
star
36

duckduckgo-styles

Common styling elements for all DuckDuckGo properties
SCSS
39
star
37

duckduckhack.com

This repo contains the static content used to build DuckDuckHack.com
CSS
27
star
38

duckduckgo-utils

JS utility methods used by DuckDuckGo
JavaScript
26
star
39

content-scope-scripts

Content Scope Scripts handles injecting in DOM modifications in a browser context; it's a cross platform solution that requires some minimal platform hooks.
JavaScript
25
star
40

replaceawordinafamousquotewithduck

Powering the #replaceawordinafamousquotewithduck micro-site
Perl
25
star
41

duckduckgo-autofill

HTML
24
star
42

bloom_cpp

C++
23
star
43

ddg-screen-diff

Visual regression tool for DuckDuckGo
JavaScript
23
star
44

safari-zeroclickinfo

Safari extension using the DuckDuckGo Zero-click Info API
HTML
20
star
45

chrome-filterbubble

Chrome extension which shows you what you are missing on Google.
JavaScript
19
star
46

litestrap

Litestrap framework used by DuckDuckGo
CSS
19
star
47

duckduckgo-translate

DuckDuckGo translation library
JavaScript
19
star
48

duckduckgo-answerbar-templates

Templates used in DuckDuckGo's Instant Answers
HTML
19
star
49

tracker-surrogates

๐Ÿ’‰ Surrogates are small scripts that our apps and extensions serve in place of trackers that cause site breakage when blocked.
JavaScript
18
star
50

content-blocking-whitelist

Shell
17
star
51

opera-zeroclickinfo

ZeroClickInfo for Opera
JavaScript
16
star
52

duckduckgo-colors

CSS
14
star
53

duckduckgo-template-helpers

Template helpers used by DuckDuckGo
JavaScript
14
star
54

opera-speeddial

DuckDuckGo Opera speed dial extension
JavaScript
12
star
55

zeroclickinfo-goodie-qrcode

QRCode Goodie of DuckDuckGo
Perl
12
star
56

chrome-webstore

DuckDuckGo in the Chrome Webstore
Makefile
12
star
57

privacy-reference-tests

๐Ÿงช Test metadata used by DuckDuckGo apps and extensions to verify implementation of privacy features
JavaScript
11
star
58

p5-www-duckduckgo

Access to the DuckDuckGo APIs
Perl
11
star
59

DaxMailer

Subscriber and Bang submission handling
Perl
10
star
60

privacy-grade

JavaScript
10
star
61

p5-duckpan-installer

DuckPAN Perl Installer
Perl
9
star
62

duckpan-docker

A Dockerfile for installing DuckPAN.
Dockerfile
9
star
63

TrackerRadarKit

Swift
8
star
64

netguard

C
8
star
65

DuckDuckHack-APIs

duckduckhack.com APIs, services, web resources.
7
star
66

p5-app-duckduckgo-ui

Optional text UI for App::DuckDuckGo
Perl
7
star
67

zeroclickinfo-goodie-chords

Plugin for computing chords and scales
Perl 6
7
star
68

privacy-dashboard

JavaScript
7
star
69

DuckDuckBox

A central repository for DuckDuckBox, that is being used in DuckDuckGo browser extensions
JavaScript
7
star
70

zeroclickinfo-goodie-spell

Spellcheck goodie using Aspell
Perl
7
star
71

Launchpad

0-click results from Launchpad
Python
6
star
72

mv3-compat-tests

JavaScript
5
star
73

wireguard-apple

Swift
5
star
74

p5-dist-zilla-plugin-uploadtoduckpan

Dist::Zilla Plugin to upload to our duckpan.org
Perl
5
star
75

content-blocking-lists

5
star
76

eslint-config-duckduckgo

JavaScript Style Guide
JavaScript
5
star
77

ddg2dnr

Scripts to generate declarativeNetRequest rulesets for the DuckDuckGo browser extension. This now lives in the duckduckgo-privacy-extension repository, see link below.
JavaScript
5
star
78

windows-zeroclickinfo

Windows Application for checking DuckDuckGo ZeroClickInfo
JavaScript
5
star
79

remote-messaging-config

4
star
80

ios-js-support

JavaScript
4
star
81

DesignResourcesKit

Swift
4
star
82

sync_crypto

C
4
star
83

community-platform-static

Shared static files of the community platform and related sites
CSS
4
star
84

danger-settings

TypeScript
4
star
85

pull-request-helper

A simple tool that builds a markdown checklist containing example queries for Instant Answers
JavaScript
3
star
86

content-scope-utils

JavaScript Modules for Native Apps and Extensions
JavaScript
3
star
87

smileys

Smileys used for 0-click info.
Python
3
star
88

p5-dzp-announcerelease

Announce new instant answer releases and its changes
Perl
3
star
89

zeroclickinfo-goodie-math

A DuckDuckGo goodie for rendering LaTeX math using MathJax
JavaScript
3
star
90

zeroclickinfo-goodie-isvalid

IsValid::JSON and IsValid::XML DuckDuckGo Goodies
Perl 6
3
star
91

p5-dzp-automodulesharedirs

Automatically install sharedirs for modules
Perl
2
star
92

p5-dzp-iachangelog

Add an Instant Answer change log to a release
Perl
2
star
93

p5-dist-zilla-plugin-buildshareassets

Prepares files in instant answer share directories for production
Perl
2
star
94

p5-app-duckduckgo

Application to access the DuckDuckGo API
Perl
2
star
95

p5-dist-zilla-plugin-duckpanmeta

DistZilla plugin for gathering DuckPAN related (so far only DDG related) meta information
Perl
2
star
96

remote-feature-flagging-config

1
star
97

OpenSSL-XCFramework

Shell
1
star