Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update credits and acknowledgements for browser extension #317

Merged
merged 2 commits into from
Sep 18, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
176 changes: 91 additions & 85 deletions docs/miscellaneous/acknowledgements.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,115 +11,121 @@ This is the list of libraries and other resources that really helped us with AdG

## AdGuard for Windows {#win}

- SQLLite database engine: [https://sqlite.org](https://sqlite.org)
- ADO.NET provider for SQLite: [https://system.data.sqlite.org/index.html/doc/trunk/www/index.wiki](https://system.data.sqlite.org/index.html/doc/trunk/www/index.wiki)
- Json.NET — high-performance JSON framework for .NET: [https://www.newtonsoft.com/json](https://www.newtonsoft.com/json)
- AvalonEdit — WPF-based text editor component: [https://avalonedit.net](https://avalonedit.net)
- SQLLite database engine: [sqlite.org](https://sqlite.org)
- ADO.NET provider for SQLite: [system.data.sqlite.org/index.html/doc/trunk/www/index.wiki](https://system.data.sqlite.org/index.html/doc/trunk/www/index.wiki)
- Json.NET — high-performance JSON framework for .NET: [www.newtonsoft.com/json](https://www.newtonsoft.com/json)
- AvalonEdit — WPF-based text editor component: [avalonedit.net](https://avalonedit.net)

## AdGuard for Mac {#mac}

- Red Sweater Software, LLC for RSVerticallyCenteredTextFieldCell component: [http://www.red-sweater.com/blog/148/what-a-difference-a-cell-makes](http://www.red-sweater.com/blog/148/what-a-difference-a-cell-makes)
- Ilija Tovilo for ITProgressIndicator component: [https://github.com/iluuu1994/ITProgressIndicator](https://github.com/iluuu1994/ITProgressIndicator)
- Ilija Tovilo for ITProgressIndicator component: [github.com/iluuu1994/ITProgressIndicator](https://github.com/iluuu1994/ITProgressIndicator)
- Sparkle Project for Sparkle.framework component: [http://sparkle-project.org](http://sparkle-project.org)
- Robbie Hanson for GCDAsyncSocket component: [https://github.com/robbiehanson/CocoaAsyncSocket](https://github.com/robbiehanson/CocoaAsyncSocket)
- Tony Million for Reachability component: [https://github.com/tonymillion/Reachability](https://github.com/tonymillion/Reachability)
- August «Gus» Mueller for Fmdb component: [https://github.com/ccgus/fmdb](https://github.com/ccgus/fmdb)
- Stephen F. Booth for SFBCrashReporter project: [https://github.com/sbooth/SFBCrashReporter](https://github.com/sbooth/SFBCrashReporter)
- Bartosz Janda for Acextract component: [https://github.com/bartoszj/acextract](https://github.com/bartoszj/acextract)
- FLOPageViewController: [https://github.com/floschliep/FLOPageViewController](https://github.com/floschliep/FLOPageViewController)
- Robbie Hanson for GCDAsyncSocket component: [github.com/robbiehanson/CocoaAsyncSocket](https://github.com/robbiehanson/CocoaAsyncSocket)
- Tony Million for Reachability component: [github.com/tonymillion/Reachability](https://github.com/tonymillion/Reachability)
- August «Gus» Mueller for Fmdb component: [github.com/ccgus/fmdb](https://github.com/ccgus/fmdb)
- Stephen F. Booth for SFBCrashReporter project: [github.com/sbooth/SFBCrashReporter](https://github.com/sbooth/SFBCrashReporter)
- Bartosz Janda for Acextract component: [github.com/bartoszj/acextract](https://github.com/bartoszj/acextract)
- FLOPageViewController: [github.com/floschliep/FLOPageViewController](https://github.com/floschliep/FLOPageViewController)

## AdGuard for Android {#android}

- Logback-android by Tony19: [https://tony19.github.io/logback-android](https://tony19.github.io/logback-android)
- Logback-android by Tony19: [tony19.github.io/logback-android](https://tony19.github.io/logback-android)
- Otto by Square: [http://square.github.io/otto](http://square.github.io/otto)
- RootTools Library by Stericson: [https://github.com/Stericson/RootTools](https://github.com/Stericson/RootTools)
- MaterialDateRangePicker by Supratim Chakraborty: [https://github.com/borax12/MaterialDateRangePicker](https://github.com/borax12/MaterialDateRangePicker)
- HelloCharts by Leszek Wach: [https://github.com/lecho/hellocharts-android](https://github.com/lecho/hellocharts-android)
- RootTools Library by Stericson: [github.com/Stericson/RootTools](https://github.com/Stericson/RootTools)
- MaterialDateRangePicker by Supratim Chakraborty: [github.com/borax12/MaterialDateRangePicker](https://github.com/borax12/MaterialDateRangePicker)
- HelloCharts by Leszek Wach: [github.com/lecho/hellocharts-android](https://github.com/lecho/hellocharts-android)

## AdGuard for iOS {#ios}

- Reachability component by Tony Million: [https://github.com/tonymillion/Reachability](https://github.com/tonymillion/Reachability)
- Fmdb component by August «Gus» Mueller: [https://github.com/ccgus/fmdb](https://github.com/ccgus/fmdb)
- NSStringPunycodeAdditions component by Nate Weaver: [https://github.com/Wevah/Punycode-Cocoa](https://github.com/Wevah/Punycode-Cocoa)
- Minizip-ng library by Nathan Moinvaziri: [https://github.com/zlib-ng/minizip-ng](https://github.com/zlib-ng/minizip-ng)
- Lottie for iOS library by Brandon Withrow: [https://github.com/airbnb/lottie-ios](https://github.com/airbnb/lottie-ios)
- Reachability component by Tony Million: [github.com/tonymillion/Reachability](https://github.com/tonymillion/Reachability)
- Fmdb component by August «Gus» Mueller: [github.com/ccgus/fmdb](https://github.com/ccgus/fmdb)
- NSStringPunycodeAdditions component by Nate Weaver: [github.com/Wevah/Punycode-Cocoa](https://github.com/Wevah/Punycode-Cocoa)
- Minizip-ng library by Nathan Moinvaziri: [github.com/zlib-ng/minizip-ng](https://github.com/zlib-ng/minizip-ng)
- Lottie for iOS library by Brandon Withrow: [github.com/airbnb/lottie-ios](https://github.com/airbnb/lottie-ios)

## AdGuard Browser Extension {#extension}

- moment: [https://github.com/moment/moment](https://github.com/moment/moment)
- simply-deferred: [https://github.com/sudhirj/simply-deferred](https://github.com/moment/moment)
- SHA256: [https://github.com/AndersLindman/SHA256](https://github.com/AndersLindman/SHA256)
- D3: [https://github.com/d3/d3](https://github.com/d3/d3)
- c3: [https://github.com/c3js/c3](https://github.com/c3js/c3)
- nanobar: [https://github.com/jacoborus/nanobar](https://github.com/jacoborus/nanobar)
- crypto-js: [https://github.com/brix/crypto-js](https://github.com/brix/crypto-js)
- ace: [https://github.com/ajaxorg/ace](https://github.com/ajaxorg/ace)
- SHA256: [github.com/AndersLindman/SHA256](https://github.com/AndersLindman/SHA256)
- D3: [github.com/d3/d3](https://github.com/d3/d3)
- c3: [github.com/c3js/c3](https://github.com/c3js/c3)
- nanobar: [github.com/jacoborus/nanobar](https://github.com/jacoborus/nanobar)
- crypto-js: [github.com/brix/crypto-js](https://github.com/brix/crypto-js)
- ace: [github.com/ajaxorg/ace](https://github.com/ajaxorg/ace)
- lodash: [github.com/lodash/lodash](https://github.com/lodash/lodash)
- mobx: [github.com/mobxjs/mobx](https://github.com/mobxjs/mobx)
- xstate: [github.com/statelyai/xstate](https://github.com/statelyai/xstate)
- punycode: [github.com/mathiasbynens/punycode.js](https://github.com/mathiasbynens/punycode.js)
- js-lru: [github.com/rsms/js-lru](https://github.com/rsms/js-lru)
- tldts: [github.com/remusao/tldts](https://github.com/remusao/tldts)
- zod: [github.com/colinhacks/zod](https://github.com/colinhacks/zod)
- swc: [github.com/swc-project/swc](https://github.com/swc-project/swc)

## AdGuard for Safari {#safari}

- ace: [https://github.com/ajaxorg/ace](https://github.com/ajaxorg/ace)
- adm-zip: [https://github.com/cthackers/adm-zip](https://github.com/cthackers/adm-zip)
- config: [https://github.com/lorenwest/node-config](https://github.com/lorenwest/node-config)
- electron-debug: [https://github.com/sindresorhus/electron-debug](https://github.com/sindresorhus/electron-debug)
- electron-log: [https://github.com/megahertz/electron-log](https://github.com/megahertz/electron-log)
- electron-remote: [https://github.com/electron-userland/electron-remote](https://github.com/electron-userland/electron-remote)
- electron-simple-updater: [https://github.com/megahertz/electron-simple-updater](https://github.com/megahertz/electron-simple-updater)
- electron-store: [https://github.com/sindresorhus/electron-store](https://github.com/sindresorhus/electron-store)
- electron-updater: [https://github.com/electron-userland/electron-builder](https://github.com/electron-userland/electron-builder)
- i18n: [https://github.com/mashpie/i18n-node](https://github.com/mashpie/i18n-node)
- request-promise: [https://github.com/request/request-promise](https://github.com/request/request-promise)
- xmlhttprequest: [https://github.com/driverdan/node-XMLHttpRequest](https://github.com/driverdan/node-XMLHttpRequest)
- axios: [https://github.com/axios/axios](https://github.com/axios/axios)
- devtron: [https://github.com/electron-userland/devtron](https://github.com/electron-userland/devtron)
- electron: [https://github.com/electron/electron](https://github.com/electron/electron)
- electron-osx-sign: [https://github.com/electron/electron-osx-sign](https://github.com/electron/electron-osx-sign)
- electron-rebuild: [https://github.com/electron/electron-rebuild](https://github.com/electron/electron-rebuild)
- find-in-files: [https://github.com/kaesetoast/find-in-files](https://github.com/kaesetoast/find-in-files)
- gulp: [https://github.com/gulpjs/gulp](https://github.com/gulpjs/gulp)
- gulp-hash-creator: [https://github.com/wahaha2012/gulp-hash-creator](https://github.com/wahaha2012/gulp-hash-creator)
- request: [https://github.com/request/request](https://github.com/request/request)
- require-dir: [https://github.com/aseemk/requireDir](https://github.com/aseemk/requireDir)
- ace: [github.com/ajaxorg/ace](https://github.com/ajaxorg/ace)
- adm-zip: [github.com/cthackers/adm-zip](https://github.com/cthackers/adm-zip)
- config: [github.com/lorenwest/node-config](https://github.com/lorenwest/node-config)
- electron-debug: [github.com/sindresorhus/electron-debug](https://github.com/sindresorhus/electron-debug)
- electron-log: [github.com/megahertz/electron-log](https://github.com/megahertz/electron-log)
- electron-remote: [github.com/electron-userland/electron-remote](https://github.com/electron-userland/electron-remote)
- electron-simple-updater: [github.com/megahertz/electron-simple-updater](https://github.com/megahertz/electron-simple-updater)
- electron-store: [github.com/sindresorhus/electron-store](https://github.com/sindresorhus/electron-store)
- electron-updater: [github.com/electron-userland/electron-builder](https://github.com/electron-userland/electron-builder)
- i18n: [github.com/mashpie/i18n-node](https://github.com/mashpie/i18n-node)
- request-promise: [github.com/request/request-promise](https://github.com/request/request-promise)
- xmlhttprequest: [github.com/driverdan/node-XMLHttpRequest](https://github.com/driverdan/node-XMLHttpRequest)
- axios: [github.com/axios/axios](https://github.com/axios/axios)
- devtron: [github.com/electron-userland/devtron](https://github.com/electron-userland/devtron)
- electron: [github.com/electron/electron](https://github.com/electron/electron)
- electron-osx-sign: [github.com/electron/electron-osx-sign](https://github.com/electron/electron-osx-sign)
- electron-rebuild: [github.com/electron/electron-rebuild](https://github.com/electron/electron-rebuild)
- find-in-files: [github.com/kaesetoast/find-in-files](https://github.com/kaesetoast/find-in-files)
- gulp: [github.com/gulpjs/gulp](https://github.com/gulpjs/gulp)
- gulp-hash-creator: [github.com/wahaha2012/gulp-hash-creator](https://github.com/wahaha2012/gulp-hash-creator)
- request: [github.com/request/request](https://github.com/request/request)
- require-dir: [github.com/aseemk/requireDir](https://github.com/aseemk/requireDir)

## AdGuard Browser Assistant {#assistant}

- React: [https://github.com/facebook/react](https://github.com/facebook/react)
- webextension-polyfill: [https://github.com/mozilla/webextension-polyfill](https://github.com/mozilla/webextension-polyfill)
- react-intl: [https://github.com/formatjs/formatjs/tree/main/packages/react-intl](https://github.com/formatjs/formatjs/tree/main/packages/react-intl)
- mobx: [https://github.com/mobxjs/mobx](https://github.com/mobxjs/mobx)
- mobx-react: [https://github.com/mobxjs/mobx-react](https://github.com/mobxjs/mobx-react)
- lodash: [https://github.com/lodash/lodash](https://github.com/lodash/lodash)
- nanoid: [https://github.com/ai/nanoid](https://github.com/ai/nanoid)
- react-modal: [https://github.com/reactjs/react-modal](https://github.com/reactjs/react-modal)
- classnames: [https://github.com/JedWatson/classnames](https://github.com/JedWatson/classnames)
- babel: [https://github.com/babel/babel](https://github.com/babel/babel)
- axios: [https://github.com/axios/axios](https://github.com/axios/axios)
- crx: [https://github.com/oncletom/crx](https://github.com/oncletom/crx)
- eslint: [https://github.com/eslint/eslint](https://github.com/eslint/eslint)
- jest: [https://github.com/facebook/jest](https://github.com/facebook/jest)
- postcss: [https://github.com/postcss/postcss](https://github.com/postcss/postcss)
- web-ext: [https://github.com/mozilla/web-ext](https://github.com/mozilla/web-ext)
- webpack: [https://github.com/webpack/webpack](https://github.com/webpack/webpack)
- React: [github.com/facebook/react](https://github.com/facebook/react)
- webextension-polyfill: [github.com/mozilla/webextension-polyfill](https://github.com/mozilla/webextension-polyfill)
- react-intl: [github.com/formatjs/formatjs/tree/main/packages/react-intl](https://github.com/formatjs/formatjs/tree/main/packages/react-intl)
- mobx: [github.com/mobxjs/mobx](https://github.com/mobxjs/mobx)
- mobx-react: [github.com/mobxjs/mobx-react](https://github.com/mobxjs/mobx-react)
- lodash: [github.com/lodash/lodash](https://github.com/lodash/lodash)
- nanoid: [github.com/ai/nanoid](https://github.com/ai/nanoid)
- react-modal: [github.com/reactjs/react-modal](https://github.com/reactjs/react-modal)
- classnames: [github.com/JedWatson/classnames](https://github.com/JedWatson/classnames)
- babel: [github.com/babel/babel](https://github.com/babel/babel)
- axios: [github.com/axios/axios](https://github.com/axios/axios)
- crx: [github.com/oncletom/crx](https://github.com/oncletom/crx)
- eslint: [github.com/eslint/eslint](https://github.com/eslint/eslint)
- jest: [github.com/facebook/jest](https://github.com/facebook/jest)
- postcss: [github.com/postcss/postcss](https://github.com/postcss/postcss)
- web-ext: [github.com/mozilla/web-ext](https://github.com/mozilla/web-ext)
- webpack: [github.com/webpack/webpack](https://github.com/webpack/webpack)

## CoreLibs {#corelibs}

- BoringSSL: [https://github.com/google/boringssl/blob/master/LICENSE](https://github.com/google/boringssl/blob/master/LICENSE)
- brotli: [https://github.com/google/brotli/blob/master/LICENSE](https://github.com/google/brotli/blob/master/LICENSE)
- Chromium: [https://github.com/chromium/chromium/blob/master/LICENSE](https://github.com/chromium/chromium/blob/master/LICENSE)
- Detours: [https://github.com/microsoft/Detours/blob/main/LICENSE.md](https://github.com/microsoft/Detours/blob/main/LICENSE.md)
- eDistantObject: [https://github.com/google/eDistantObject/blob/master/LICENSE](https://github.com/google/eDistantObject/blob/master/LICENSE)
- FF/FFOS libs by Simon Zolin: [https://github.com/stsaz/ffbase/blob/master/README.md](https://github.com/stsaz/ffbase/blob/master/README.md)
- Google test: [https://github.com/google/googletest/blob/master/LICENSE](https://github.com/google/googletest/blob/master/LICENSE)
- http-parser: [https://github.com/nodejs/http-parser/blob/master/LICENSE-MIT](https://github.com/nodejs/http-parser/blob/master/LICENSE-MIT)
- jsmn: [https://github.com/zserge/jsmn/blob/master/LICENSE](https://github.com/zserge/jsmn/blob/master/LICENSE)
- klib: [https://github.com/attractivechaos/klib/blob/master/khash.h](https://github.com/attractivechaos/klib/blob/master/khash.h)
- libevent: [https://github.com/libevent/libevent/blob/master/LICENSE](https://github.com/libevent/libevent/blob/master/LICENSE)
- LibreSSL: [https://github.com/libressl-portable/openbsd/blob/master/src/lib/libssl/LICENSE](https://github.com/libressl-portable/openbsd/blob/master/src/lib/libssl/LICENSE)
- lwIP: [https://lwip.wikia.com/wiki/License](https://lwip.wikia.com/wiki/License)
- miniz: [https://github.com/richgel999/miniz/blob/master/LICENSE](https://github.com/richgel999/miniz/blob/master/LICENSE)
- nghttp2: [https://github.com/nghttp2/nghttp2/blob/master/COPYING](https://github.com/nghttp2/nghttp2/blob/master/COPYING)
- PCRE2: [https://www.pcre.org/licence.txt](https://www.pcre.org/licence.txt)
- SQLite: [https://www.sqlite.org/copyright.html](https://www.sqlite.org/copyright.html)
- zlib: [https://zlib.net/zlib_license.html](https://zlib.net/zlib_license.html)
- BoringSSL: [github.com/google/boringssl/blob/master/LICENSE](https://github.com/google/boringssl/blob/master/LICENSE)
- brotli: [github.com/google/brotli/blob/master/LICENSE](https://github.com/google/brotli/blob/master/LICENSE)
- Chromium: [github.com/chromium/chromium/blob/master/LICENSE](https://github.com/chromium/chromium/blob/master/LICENSE)
- Detours: [github.com/microsoft/Detours/blob/main/LICENSE.md](https://github.com/microsoft/Detours/blob/main/LICENSE.md)
- eDistantObject: [github.com/google/eDistantObject/blob/master/LICENSE](https://github.com/google/eDistantObject/blob/master/LICENSE)
- FF/FFOS libs by Simon Zolin: [github.com/stsaz/ffbase/blob/master/README.md](https://github.com/stsaz/ffbase/blob/master/README.md)
- Google test: [github.com/google/googletest/blob/master/LICENSE](https://github.com/google/googletest/blob/master/LICENSE)
- http-parser: [github.com/nodejs/http-parser/blob/master/LICENSE-MIT](https://github.com/nodejs/http-parser/blob/master/LICENSE-MIT)
- jsmn: [github.com/zserge/jsmn/blob/master/LICENSE](https://github.com/zserge/jsmn/blob/master/LICENSE)
- klib: [github.com/attractivechaos/klib/blob/master/khash.h](https://github.com/attractivechaos/klib/blob/master/khash.h)
- libevent: [github.com/libevent/libevent/blob/master/LICENSE](https://github.com/libevent/libevent/blob/master/LICENSE)
- LibreSSL: [github.com/libressl-portable/openbsd/blob/master/src/lib/libssl/LICENSE](https://github.com/libressl-portable/openbsd/blob/master/src/lib/libssl/LICENSE)
- lwIP: [lwip.wikia.com/wiki/License](https://lwip.wikia.com/wiki/License)
- miniz: [github.com/richgel999/miniz/blob/master/LICENSE](https://github.com/richgel999/miniz/blob/master/LICENSE)
- nghttp2: [github.com/nghttp2/nghttp2/blob/master/COPYING](https://github.com/nghttp2/nghttp2/blob/master/COPYING)
- PCRE2: [www.pcre.org/licence.txt](https://www.pcre.org/licence.txt)
- SQLite: [www.sqlite.org/copyright.html](https://www.sqlite.org/copyright.html)
- zlib: [zlib.net/zlib_license.html](https://zlib.net/zlib_license.html)

## Special thanks {#testers}

Expand Down
Loading