Simple, open-source, lightweight (< 1 KB) and privacy-friendly web analytics alternative to Google Analytics.
Go to file
Uku Taht e8f20e67cc
React (#17)
* Load dashboard with react

* Rename stast2 to dashboard

* Save timeframe on the frontend

* Implement current visitors

* Implement comparisons

* React to route changes

* Add modals

* Show number of visitors on hover

* Show 'Today' for today

* Add 30 days

* Show referrer drilldown

* Arrow keys to go back and forward

* Improve comparisons UI

* Fix dropdown when clicking on it

* Verify API access in a memoized fashion

* Test API access

* Test stats through controller

* Move map formatting from stats controller to stats

* Remove unused code

* Remove dead code from query

* Remove dead code from stats templates

* Add stats view test back in

* Render modal inside the modal component

* Implement google search terms

* Add explanation for screen sizes

* Separate dashboard JS from the app js
2019-11-19 12:30:42 +08:00
assets React (#17) 2019-11-19 12:30:42 +08:00
config React (#17) 2019-11-19 12:30:42 +08:00
lib React (#17) 2019-11-19 12:30:42 +08:00
priv Create free subscriptions 2019-11-18 16:13:54 +08:00
test React (#17) 2019-11-19 12:30:42 +08:00
.formatter.exs Initial commit 2019-09-02 12:29:19 +01:00
.gitignore Initial commit 2019-09-02 12:29:19 +01:00
.tool-versions Initial commit 2019-09-02 12:29:19 +01:00
.travis.yml Send coveralls report 2019-10-25 14:39:45 +08:00
compile Initial commit 2019-09-02 12:29:19 +01:00
elixir_buildpack.config Initial commit 2019-09-02 12:29:19 +01:00
LICENSE.md Add license 2019-09-02 13:04:22 +01:00
mix.exs Add travis and coveralls 2019-10-25 14:30:54 +08:00
mix.lock Add travis and coveralls 2019-10-25 14:30:54 +08:00
Procfile Initial commit 2019-09-02 12:29:19 +01:00
README.md Add build status badge 2019-10-25 14:38:55 +08:00

Plausible Insights

Build Status

Plausible is a simple, lightweight web analytics service that provides the most important traffic stats without intruding on your visitors' privacy. It collects unique visitors, referrers, top pages, countries, and device information using a lightweight script.

View live demo of our own analytics

Why Plausible?

  • Clutter Free: Stop digging through complex reports to find what youre looking for. Plausible presents the most important information to you on a single page.
  • Anonymous: Measure traffic, not individuals. No personal data or IP addresses are ever stored in our database. Read more about our data policy
  • Lightweight: Plausible works by loading a script on your website, like Google Analytics. Our script is 14x smaller, making your website quicker to load.
  • Email reports: Keep an eye on your traffic with a weekly email report including pageviews, visitor numbers, top pages and top referrers for the week.
  • Search keywords: Integrate your dashboard with Google Search Console to get the most accurate reporting on your search keywords.
  • SPA support: Plausible is built with modern web frameworks in mind and it works automatically with any pushState based router on the frontend.

Interested? Read more on our website

Can Plausible be self-hosted?

At the moment we don't provide support for easily self-hosting the code. Currently, the purpose of keeping the code open-source is to be transparent with the community about how we collect and process data.

Technology

Plausible is a standard Elixir/Phoenix application backed by a PostgreSQL database. On the frontend we use TailwindCSS for styling and some vanilla Javascript for interactive bits.

Feedback & Roadmap

We have a feedback board and a public roadmap. Please let us know if you have any requests and vote on open issues so we can better prioritize.

License

Plausible is open-source under the most permissive MIT license. There are no restrictions on redistributing, modifying or using this software for any reason.