https://github.com/plausible/analytics
analytics analytics-dashboard clickhouse elixir google-analytics marketing open-source-analytics phoenix plausible-analytics postgresql privacy privacy-friendly self-hosted simple-analytics statistics tailwindcss web-analytics website-analytics website-stats website-tracking
Score: 27.86910588634645
Last synced: 1 day ago
JSON representation
Repository metadata:
Open source, privacy-first web analytics. Lightweight, cookie-free Google Analytics alternative. Self-hosted or cloud.
- Host: GitHub
- URL: https://github.com/plausible/analytics
- Owner: plausible
- License: agpl-3.0
- Created: 2018-12-04T22:33:36.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2026-11-03T15:37:54.000Z (4 days ago)
- Last Synced: 2026-11-03T15:51:30.816Z (4 days ago)
- Topics: analytics, analytics-dashboard, clickhouse, elixir, google-analytics, marketing, open-source-analytics, phoenix, plausible-analytics, postgresql, privacy, privacy-friendly, self-hosted, simple-analytics, statistics, tailwindcss, web-analytics, website-analytics, website-stats, website-tracking
- Language: Elixir
- Homepage: https://plausible.io
- Size: 680 MB
- Stars: 29,758
- Watchers: 152
- Forks: 1,929
- Open Issues: 51
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
-
Funding:
- Github: plausible
Owner metadata:
- Name: Plausible Analytics
- Login: plausible
- Email: hello@plausible.io
- Kind: organization
- Description: Simple, open source, lightweight (< 1 KB) and privacy-friendly alternative to Google Analytics.
- Website: https://plausible.io
- Location: EU
- Twitter: plausiblehq
- Company:
- Icon url: https://avatars.githubusercontent.com/u/54802774?v=4
- Repositories: 21
- Last Synced at: 2026-11-05T04:58:31.917Z
- Profile URL: https://github.com/plausible
GitHub Events
Total
- Commit comment event: 3
- Create event: 1886
- Delete event: 1785
- Discussion event: 10
- Fork event: 304
- Issue comment event: 730
- Issues event: 83
- Member event: 1
- Pull request event: 1644
- Pull request review comment event: 1563
- Pull request review event: 2133
- Push event: 4995
- Release event: 11
- Watch event: 3662
- Total: 18810
Last Year
- Commit comment event: 1
- Create event: 516
- Delete event: 637
- Discussion event: 10
- Fork event: 49
- Issue comment event: 100
- Issues event: 12
- Pull request event: 258
- Pull request review comment event: 228
- Pull request review event: 255
- Push event: 1272
- Release event: 2
- Watch event: 635
- Total: 3975
Committers metadata
Last synced: 3 days ago
Total Commits: 4,478
Total Committers: 123
Avg Commits per committer: 36.407
Development Distribution Score (DDS): 0.674
Commits in past year: 624
Committers in past year: 21
Avg Commits per committer in past year: 29.714
Development Distribution Score (DDS) in past year: 0.777
| Name | Commits | |
|---|---|---|
| Uku Taht | u****t@g****m | 1462 |
| hq1 | h****q@m****g | 665 |
| Adrian Gruntkowski | a****i@g****m | 413 |
| RobertJoonas | 5****s | 368 |
| Karl-Aksel Puulmann | m****o | 251 |
| Artur Pata | a****a@g****m | 234 |
| ruslandoga | d****n@g****m | 180 |
| Marko Saric | 3****c | 171 |
| Vini Brasil | v****i@h****m | 154 |
| dependabot[bot] | 4****] | 140 |
| Sanne de Vries | 6****n | 95 |
| Cenk Kücük | c****k@p****o | 93 |
| Vignesh Joglekar | r****s@g****m | 46 |
| ruslandoga | r****l@n****a | 19 |
| birjolaxew | j****n@g****m | 16 |
| Ru Singh | h****o@r****m | 15 |
| Matt Colligan | 4****l | 8 |
| Chandra Tungathurthi | t****b | 6 |
| Manu S Ajith | n****o@c****n | 6 |
| Mackenzie | m****i@g****m | 5 |
| Jake Howard | R****e | 5 |
| Hricha Shandily | 1****y | 4 |
| Sasha Fonseca | s****m | 3 |
| Oliver Kriska | 3****a | 3 |
| Caleb Woodbine | c****c@g****m | 3 |
| Andrea Mazzarella | a****9@g****m | 3 |
| Ro Savage | r****e@g****m | 2 |
| Raphael Megzari | r****l@m****m | 2 |
| Ralf Zimmermann | h****o@w****v | 2 |
| Niklas Hambüchen | m****l@n****e | 2 |
| and 93 more... | ||
Issue and Pull Request metadata
Last synced: 3 days ago
Total issues: 178
Total pull requests: 2,738
Average time to close issues: 3 months
Average time to close pull requests: 9 days
Total issue authors: 144
Total pull request authors: 79
Average comments per issue: 2.43
Average comments per pull request: 0.68
Merged pull request: 1,955
Bot issues: 2
Bot pull requests: 180
Past year issues: 10
Past year pull requests: 268
Past year average time to close issues: 3 months
Past year average time to close pull requests: 23 days
Past year issue authors: 9
Past year pull request authors: 28
Past year average comments per issue: 1.1
Past year average comments per pull request: 0.76
Past year merged pull request: 139
Past year bot issues: 0
Past year bot pull requests: 74
Top Issue Authors
- metmarkosaric (12)
- RealOrangeOne (4)
- daniel-karl (4)
- apata (3)
- svandeneertwegh (3)
- doctorpangloss (3)
- aerosol (2)
- raulrpearson (2)
- Pabl0cks (2)
- issuefiler (2)
- degoya (2)
- Iweisc (2)
- RobertJoonas (2)
- flipzoom (2)
- dependabot[bot] (2)
Top Pull Request Authors
- aerosol (489)
- zoldar (462)
- macobo (412)
- ruslandoga (273)
- RobertJoonas (266)
- apata (241)
- dependabot[bot] (179)
- ukutaht (166)
- cnkk (70)
- metmarkosaric (55)
- sanne-san (28)
- tckb (4)
- karlosmid (4)
- ewdurbin (3)
- vinibrsl (3)
Top Issue Labels
- self-hosting (19)
- feature request (10)
- dependencies (2)
- bug (2)
- javascript (2)
- preview (2)
- deploy-to-staging (2)
- file-explorer (1)
- feature-request (1)
Top Pull Request Labels
- preview (548)
- dependencies (180)
- javascript (129)
- deploy-to-staging (77)
- self-hosting (69)
- github_actions (27)
- tracker-release: patch (25)
- elixir (18)
- tracker-release: none (4)
- tracker-release: minor (3)
- docker (2)
- pkg:OpenTelemetry.Exporter.OpenTelemetryProtocol (1)
Package metadata
- Total packages: 3
-
Total downloads:
- npm: 346,054 last-month
- Total dependent packages: 0 (may contain duplicates)
- Total dependent repositories: 0 (may contain duplicates)
- Total versions: 83
- Total maintainers: 2
proxy.golang.org: github.com/plausible/analytics
- Homepage:
- Documentation: https://pkg.go.dev/github.com/plausible/analytics#section-documentation
- Licenses: agpl-3.0
- Latest release: v3.2.1+incompatible (published 6 months ago)
- Last Synced: 2026-11-04T16:53:41.496Z (2 days ago)
- Versions: 56
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 6.528%
- Average: 6.747%
- Dependent repos count: 6.966%
npmjs.org: @plausible-analytics/tracker
Plausible Analytics official frontend tracking library
- Homepage: https://plausible.io
- Licenses: MIT
- Latest release: 0.4.7 (published 10 days ago)
- Last Synced: 2026-11-05T00:21:42.645Z (2 days ago)
- Versions: 9
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 346,054 Last month
-
Rankings:
- Dependent repos count: 24.066%
- Average: 29.393%
- Dependent packages count: 34.72%
- Maintainers (2)
artifacthub.io: imio/plausible-analytics
A Helm Chart for Plausible Analytics - Simple, open-source, lightweight (< 1 KB) and privacy-friendly web analytics alternative to Google Analytics.
- Homepage:
- Documentation: https://artifacthub.io/packages/helm/imio/plausible-analytics
- Licenses: Apache-2.0
- Latest release: 0.4.2 (published about 1 year ago)
- Last Synced: 2026-11-04T16:00:14.452Z (3 days ago)
- Versions: 18
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 0 Total
-
Rankings:
- Downloads: 0.0%
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
Dependencies
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- erlef/setup-beam 54075bcc5e249e4758d363f27d099f55d843f124 composite
- github/codeql-action/upload-sarif 6f2ac81f5cd81fe351a197ba0b00d91d03cd2aee composite
- marocchino/tool-versions-action 4219f2e6bfdb4cce482b78f71ad9663e64f4d247 composite
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- crate-ci/typos 7f9d0819ca1c008ade73f4b41fa9d258d48f605b composite
- cnkk/honeymarker-action 1bd92aec746e38efe43a0faee94ced1ebb930712 composite
- docker/login-action af1e73f918a031802d376d3c8bbc3fe56130a9b0 composite
- docker/metadata-action dc802804100637a589fabce1cb79ff13a1411302 composite
- fjogeleit/http-request-action f98bb26551cd1af7d3eb2674578a80754ece88db composite
- useblacksmith/build-push-action ae61d84c78ee061560aeb3cf9ddc12ab3d0cef71 composite
- useblacksmith/setup-docker-builder 5fe3b77775f1dd55595beb998036fe1f2cf47118 composite
- actions/checkout de0fac2e4500dabe0009e67214ff5f5447ce83dd composite
- erlef/setup-beam fc68ffb90438ef2936bbb3251622353b3dcb2f93 composite
- fjogeleit/http-request-action 551353b829c3646756b2ec2b3694f819d7957495 composite
- marocchino/tool-versions-action 18a164fa2b0db1cc1edf7305fcb17ace36d1c306 composite
- dorny/paths-filter 7b450fff21473bca461d4b92ce414b9d0420d706 composite
- bamboo ~> 2.3
- bamboo_mua ~> 0.2.0
- bcrypt_elixir ~> 3.3
- bypass ~> 2.1
- cloak ~> 1.1
- cloak_ecto ~> 1.2
- combination ~> 0.0.3
- cors_plug ~> 3.0
- credo ~> 1.7
- decimal ~> 3.0
- dialyxir ~> 1.4
- double ~> 0.8.0
- ecto ~> 3.13.5
- ecto_ch ~> 0.8.6
- ecto_network ~> 1.6.0
- ecto_sql ~> 3.13.2
- envy ~> 1.1.1
- eqrcode ~> 0.2.1
- esbuild ~> 0.7
- ex_aws ~> 2.5
- ex_aws_s3 ~> 2.5
- ex_doc ~> 0.28
- ex_json_logger ~> 1.4.0
- ex_json_schema ~> 0.11.1
- ex_machina ~> 2.3
- ex_money ~> 5.24.2
- excoveralls ~> 0.10
- finch ~> 0.23
- fun_with_flags ~> 1.13.0
- fun_with_flags_ui ~> 1.0
- gen_cycle ~> 1.0.4
- hackney ~> 1.8
- heroicons ~> 0.5.0
- jason ~> 1.3
- joken ~> 2.5
- lazy_html ~> 0.1.8
- libcluster ~> 3.5
- locus ~> 2.3
- logger_backends ~> 1.0.0
- mjml ~> 4.0.0
- mjml_eex ~> 0.12.0
- mox ~> 1.0
- nanoid ~> 2.1.0
- nimble_csv ~> 1.3
- nimble_totp ~> 1.0
- no_warn priv/plts/dialyzer.plt
- oban ~> 2.20.1
- observer_cli ~> 1.7
- odgn_json_pointer ~> 3.1.0
- open_api_spex ~> 3.22.1
- opentelemetry ~> 1.7
- opentelemetry_api ~> 1.5
- opentelemetry_cowboy ~> 1.0
- opentelemetry_ecto ~> 1.2
- opentelemetry_exporter ~> 1.10
- opentelemetry_oban ~> 1.1
- opentelemetry_phoenix ~> 2.0.1
- opentelemetry_req ~> 1.0
- opentelemetry_semantic_conventions ~> 1.27
- peep ~> 3.0
- phoenix ~> 1.8.2
- phoenix_bakery ~> 0.1.2
- phoenix_ecto ~> 4.5
- phoenix_html ~> 4.1
- phoenix_html_helpers ~> 1.0
- phoenix_live_reload ~> 1.2
- phoenix_live_view ~> 1.1.17
- phoenix_pubsub ~> 2.0
- phoenix_view ~> 2.0
- php_serializer ~> 2.0
- plug ~> 1.13
- plug_cowboy ~> 2.3
- polymorphic_embed ~> 5.0
- postgrex ~> 0.22.2
- prima ~> 0.2.6
- prom_ex ~> 1.8
- recon ~> 2.5
- ref_inspector ~> 2.0
- req ~> 0.6
- sentry ~> 11.0.4
- simple_saml ~> 1.2
- siphash ~> 3.2
- sweet_xml ~> 0.7.4
- system RELEASE_ROOT
- tailwind ~> 0.4.0
- timex ~> 3.7
- ua_inspector ~> 3.12
- xml_builder ~> 2.1
- zstream ~> 0.6.4
- actions/download-artifact 3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c composite
- actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
- docker/build-push-action 53b7df96c91f9c12dcc8a07bcb9ccacbed38856a composite
- docker/login-action af1e73f918a031802d376d3c8bbc3fe56130a9b0 composite
- docker/metadata-action dc802804100637a589fabce1cb79ff13a1411302 composite
- docker/setup-buildx-action bb05f3f5519dd87d3ba754cc423b652a5edd6d2c composite
- fjogeleit/http-request-action f98bb26551cd1af7d3eb2674578a80754ece88db composite
- poseidon/wait-for-status-checks 899c768d191b56eef585c18f8558da19e1f3e707 composite
- @eslint/js ^9.34.0 development
- @playwright/test ^1.56.1 development
- @types/node ^22.13.4 development
- eslint ^9.34.0 development
- eslint-config-prettier ^10.1.8 development
- eslint-plugin-playwright ^2.2.2 development
- express ^4.21.2 development
- globals ^16.3.0 development
- markdown-table ^3.0.4 development
- prettier ^3.3.3 development
- typescript ^5.9.2 development
- typescript-eslint ^8.41.0 development
- @duckduckgo/autoconsent ^14.16.0
- @rollup/plugin-json ^6.1.0
- @swc/core ^1.11.24
- chokidar ^4.0.3
- cli-progress ^3.12.0
- generatorics ^1.1.0
- rollup ^4.41.1
- threads ^1.7.0
- actions/cache 55cc8345863c7cc4c66a329aec7e433d2d1c52a9 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- actions/download-artifact 3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c composite
- actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
- actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
- dorny/paths-filter 7b450fff21473bca461d4b92ce414b9d0420d706 composite
- erlef/setup-beam 54075bcc5e249e4758d363f27d099f55d843f124 composite
- marocchino/tool-versions-action 4219f2e6bfdb4cce482b78f71ad9663e64f4d247 composite
- ${{matrix.postgres_image}} * docker
- clickhouse/clickhouse-server 25.11.5.8-alpine docker
- postgres 18 docker
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- actions/download-artifact 3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c composite
- actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
- actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
- alpine 3.23.5@sha256 build
- hexpm/elixir 1.20.2-erlang-28.5.0.3-alpine-3.23.5@sha256 build
- node 24.17.0-alpine3.23@sha256 build
- 273 dependencies
- thollander/actions-comment-pull-request 24bffb9b452ba05a4f3f77933840a6a841d1b32b composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- actions/github-script 3a2844b7e9c422d3c10d287c895573f7108da1b3 composite
- hashicorp/setup-terraform dfe3c3f87815947d99a8997f908cb6525fc44e9e composite
- EndBug/add-and-commit 290ea2c423ad77ca9c62ae0f5b224379612c0321 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
- fjogeleit/http-request-action f98bb26551cd1af7d3eb2674578a80754ece88db composite
- @eslint/js ^9.23.0 development
- @testing-library/dom ^10.4.1 development
- @testing-library/jest-dom ^6.4.8 development
- @testing-library/react ^16.3.2 development
- @testing-library/user-event ^14.6.1 development
- @types/d3 ^7.4.3 development
- @types/jest ^29.5.12 development
- @types/react ^18.3.3 development
- @types/react-dom ^18.3.0 development
- @types/react-flatpickr ^3.8.11 development
- @types/topojson-client ^3.1.4 development
- eslint ^9.23.0 development
- eslint-config-prettier ^10.1.8 development
- eslint-import-resolver-typescript ^4.3.1 development
- eslint-plugin-import ^2.31.0 development
- eslint-plugin-jest ^28.11.0 development
- eslint-plugin-jsx-a11y ^6.10.2 development
- eslint-plugin-react ^7.37.5 development
- eslint-plugin-react-hooks ^5.2.0 development
- globals ^16.0.0 development
- jest ^29.7.0 development
- jest-environment-jsdom ^29.7.0 development
- jsdom-testing-mocks ^1.13.1 development
- json-schema-to-typescript ^15.0.2 development
- prettier ^3.3.3 development
- stylelint ^16.17.0 development
- stylelint-config-standard ^36.0.1 development
- ts-jest ^29.2.4 development
- typescript ^5.5.4 development
- typescript-eslint ^8.29.0 development
- @friendlycaptcha/sdk 1.0.2
- @headlessui/react ^1.7.19
- @heroicons/react ^2.2.0
- @jsonurl/jsonurl ^1.1.7
- @juggle/resize-observer ^3.3.1
- @popperjs/core ^2.11.6
- @tailwindcss/forms ^0.5.10
- @tailwindcss/typography ^0.4.1
- @tanstack/react-query ^5.51.1
- abortcontroller-polyfill ^1.7.3
- alpinejs ^3.13.1
- classnames ^2.3.1
- d3 ^7.9.0
- dayjs ^1.11.7
- fast-deep-equal ^3.1.3
- iframe-resizer ^4.3.2
- react ^18.3.1
- react-dom ^18.3.1
- react-flatpickr 3.10.5
- react-flip-move ^3.0.4
- react-intersection-observer ^9.5.2
- react-popper ^2.3.0
- react-router-dom ^6.25.1
- react-transition-group ^4.4.2
- topbar ^3.0.0
- topojson-client ^3.1.0
- url-search-params-polyfill ^8.2.5
- visionscarto-world-atlas ^1.0.0
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
- marocchino/tool-versions-action 4219f2e6bfdb4cce482b78f71ad9663e64f4d247 composite
- actions/cache 55cc8345863c7cc4c66a329aec7e433d2d1c52a9 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- erlef/setup-beam 54075bcc5e249e4758d363f27d099f55d843f124 composite
- marocchino/tool-versions-action 4219f2e6bfdb4cce482b78f71ad9663e64f4d247 composite
- peaceiris/actions-gh-pages 84c30a85c19949d7eee79c4ff27748b70285e453 composite
- 822 dependencies
- @eslint/js ^9.39.2 development
- @js-joda/core ^5.7.0 development
- @js-joda/locale_en-us ^4.15.3 development
- @playwright/test ^1.58.0 development
- @types/node ^25.1.0 development
- eslint ^9.39.2 development
- eslint-config-prettier ^10.1.8 development
- eslint-plugin-playwright ^2.5.1 development
- fflate ^0.8.0 development
- prettier ^3.8.1 development
- typescript ^5.9.3 development
- typescript-eslint ^8.55.0 development
- EndBug/add-and-commit 290ea2c423ad77ca9c62ae0f5b224379612c0321 composite
- actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
- thollander/actions-comment-pull-request 24bffb9b452ba05a4f3f77933840a6a841d1b32b composite
- tj-actions/changed-files 9426d40962ed5378910ee2e21d5f8c6fcbf2dd96 composite
- 169 dependencies
- 122 dependencies