Browser add-on that shows your public IP address (via clean.myip.wtf)
Find a file
2023-09-29 15:25:24 -03:00
.github/workflows Run tests on CI 2023-09-28 19:41:27 -03:00
share/photon Add photon.png 2023-09-27 20:40:38 -03:00
src Add App.test.tsx 2023-09-29 15:24:08 -03:00
test Run eslint on test/ 2023-09-29 15:25:24 -03:00
.editorconfig Add source 2023-09-27 16:11:43 -03:00
.eslintrc.js Add source 2023-09-27 16:11:43 -03:00
.gitignore Add source 2023-09-27 16:11:43 -03:00
.projectile Add source 2023-09-27 16:11:43 -03:00
jest.config.js Add tests 2023-09-28 18:12:05 -03:00
LICENSE Add LICENSE 2023-09-27 16:43:46 -03:00
package-lock.json Add test libraries to package.json. 2023-09-28 17:10:07 -03:00
package.json v0.1.3 2023-09-29 13:50:06 -03:00
README.md v0.1.0 2023-09-28 13:49:55 -03:00
tsconfig.json Add tests 2023-09-28 18:12:05 -03:00
VERSION v0.1.3 2023-09-29 13:50:06 -03:00
webpack.config.js Add ~ as an import alias 2023-09-28 16:42:07 -03:00

About

Photon is a Google Chrome extension that provides information about the public IP address you are using to connect to the internet. When the extension's icon is clicked, the extension makes a request to the clean.wtfismyip.com web service to discover information about your public IP address, and then displays that information in a simple HTML view.

Features

  • Displays a public IP address.
  • Displays the Internet Service Provider (ISP) associated with a public IP address.
  • Displays the city associated with a public IP address.
  • Displays the country associated with a public IP address.
  • Displays whether or not a public IP address is a Tor exit node.

Install

Produce the "build" directory:

git clone https://github.com/0x1eef/photon.git
cd photon
npm i
npm run build

Add the extension to Chrome:

  • Visit chrome://extensions.
  • Check "Developer mode" (top right hand corner).
  • Click "Load unpacked extension".
  • Choose the "build/" directory from the file dialog.
  • Done.

Sources

Screenshots

License

BSD Zero Clause.
See LICENSE.