{"id":13394316,"url":"https://github.com/micro-analytics/micro-analytics-cli","last_synced_at":"2025-03-13T20:31:26.707Z","repository":{"id":45143445,"uuid":"78277006","full_name":"micro-analytics/micro-analytics-cli","owner":"micro-analytics","description":"Public analytics as a Node.js microservice. No sysadmin experience required! 📈","archived":false,"fork":false,"pushed_at":"2018-07-16T09:17:56.000Z","size":456,"stargazers_count":734,"open_issues_count":17,"forks_count":39,"subscribers_count":10,"default_branch":"master","last_synced_at":"2025-03-07T00:16:16.412Z","etag":null,"topics":["analytics","analytics-server","micro","microservice","node-microservice","nodejs"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/micro-analytics.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":"contributing.md","funding":null,"license":"license.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-01-07T12:12:28.000Z","updated_at":"2025-03-06T22:27:24.000Z","dependencies_parsed_at":"2022-07-13T16:45:04.404Z","dependency_job_id":null,"html_url":"https://github.com/micro-analytics/micro-analytics-cli","commit_stats":null,"previous_names":["micro-analytics/micro-analytics"],"tags_count":27,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micro-analytics%2Fmicro-analytics-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micro-analytics%2Fmicro-analytics-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micro-analytics%2Fmicro-analytics-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micro-analytics%2Fmicro-analytics-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/micro-analytics","download_url":"https://codeload.github.com/micro-analytics/micro-analytics-cli/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242478376,"owners_count":20134966,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["analytics","analytics-server","micro","microservice","node-microservice","nodejs"],"created_at":"2024-07-30T17:01:15.781Z","updated_at":"2025-03-13T20:31:26.290Z","avatar_url":"https://github.com/micro-analytics.png","language":"JavaScript","readme":"# `micro-analytics` 📈\n\nPublic analytics as a Node.js microservice, no sysadmin experience required.\n\n[![Build Status](https://travis-ci.org/micro-analytics/micro-analytics-cli.svg?branch=master)](https://travis-ci.org/micro-analytics/micro-analytics-cli) [![codecov](https://codecov.io/gh/micro-analytics/micro-analytics-cli/branch/master/graph/badge.svg)](https://codecov.io/gh/micro-analytics/micro-analytics-cli) [![node](https://img.shields.io/node/v/micro-analytics-cli.svg)]()\n\n\nA tiny analytics server, easy to run and hack around on. It does one thing, and it does it\nwell: count the views of something and making the views publicly accessible via an API.\nIt supports custom database adapters so you can use your storage engine of choice.\n\n(there is currently no frontend to display pretty graphs, feel free to build one yourself!)\n\nThis is a lerna repo with several packages in the same repository. There is more\ninfo in on each package in their subfolder:\n\n#### [micro-analytics-cli](packages/micro-analytics-cli) [![micro-analytics-cli](https://img.shields.io/npm/v/micro-analytics-cli.svg)]()\n\nThe main package used to run micro-analytics.\n\n```shell\nnpm install -g micro-analytics-cli\nmicro-analytics --help\n```\n\n#### [micro-analytics-adapter-utils](packages/adapter-utils) [![micro-analytics-adapter-utils](https://img.shields.io/npm/v/micro-analytics-adapter-utils.svg)]()\n\nA package that contains several useful utilities and tests that will make it easier\nto create storage adapters.\n\n#### [micro-analytics-adapter-flat-file-db](packages/adapter-flat-file-db) [![micro-analytics-adapter-flat-file-db](https://img.shields.io/npm/v/micro-analytics-adapter-flat-file-db.svg)]()\n\nThe default storage adapter. It stores the data in a single file. This adapter is\nautomatically installed by micro-analytics-cli.\n\n#### [micro-analytics-adapter-memory](packages/adapter-memory) [![micro-analytics-adapter-memory](https://img.shields.io/npm/v/micro-analytics-adapter-memory.svg)]()\n\nA storage adapter that keeps everything in memory, when using this all data will be lost\nwhen the app restarts.\n\n## Community adapters\n\n- [`micro-analytics-adapter-redis`](https://github.com/micro-analytics/micro-analytics-adapter-redis)\n- [`micro-analytics-adapter-mongodb`](https://github.com/esakkiraj/adapter-mongodb)\n- [`micro-analytics-adapter-postgres`](https://github.com/toddheslin/micro-analytics-adapter-postgres)\n\n## Demo\n\nWe have a demo instance on [demo.micro-analytics.io](https://demo.micro-analytics.io/visited)\nautomatically deploys the master branch from this repository. Feel free to use it to test\nyour clients.\n\n## License\n\nCopyright ©️ 2017 Maximilian Stoiber \u0026 Rolf Erik Lekang, licensed under the MIT License. See [`license.md`](./license.md) for more information.\n","funding_links":[],"categories":["JavaScript","nodejs"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmicro-analytics%2Fmicro-analytics-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmicro-analytics%2Fmicro-analytics-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmicro-analytics%2Fmicro-analytics-cli/lists"}