micro-analytics ð
Public analytics as a Node.js microservice, no sysadmin experience required.
A tiny analytics server, easy to run and hack around on. It does one thing, and it does it well: count the views of something and making the views publicly accessible via an API. It supports custom database adapters so you can use your storage engine of choice.
(there is currently no frontend to display pretty graphs, feel free to build one yourself!)
This is a lerna repo with several packages in the same repository. There is more info in on each package in their subfolder:
micro-analytics-cli 
The main package used to run micro-analytics.
npm install -g micro-analytics-cli
micro-analytics --helpmicro-analytics-adapter-utils 
A package that contains several useful utilities and tests that will make it easier to create storage adapters.
micro-analytics-adapter-flat-file-db 
The default storage adapter. It stores the data in a single file. This adapter is automatically installed by micro-analytics-cli.
micro-analytics-adapter-memory 
A storage adapter that keeps everything in memory, when using this all data will be lost when the app restarts.
Community adapters
Demo
We have a demo instance on demo.micro-analytics.io automatically deploys the master branch from this repository. Feel free to use it to test your clients.
License
Copyright license.md for more information.

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
