An open API service indexing awesome lists of open source software.

https://github.com/athos/clojars-analysis


https://github.com/athos/clojars-analysis

Last synced: 7 months ago
JSON representation

Awesome Lists containing this project

README

          

# clojars-analysis

## Usage

### Dump

To collect and dump the release information during a specific period, run:

```sh
clojure -X:dump libs :repo '"clojars-rss"' :start '"2021-04-18"' :end '"2021-05-18"' :out '"data/202104.edn"'
```

To extract all the group information for the collected releases, run:

```sh
clojure -X:dump groups :in '"data/202104.edn"' :out '"data/202104_groups.txt"'
```

### Annotation

To annotate each extracted group with whether it is a verified group or not, run:

```sh
clojure -X:annot annotate :in "data/202104_groups.txt" :out "data/202104_groups.edn"
```

### Statistics

To output the resulting JSON file for the group stats, run:

```sh
clojure -X:stats groups
```

To output the treemap result, run:

```sh
clojure -X:stats tree-map
```

## License

Copyright © 2021 Shogo Ohta

_EPLv1.0 is just the default for projects generated by `clj-new`: you are not_
_required to open source this project, nor are you required to use EPLv1.0!_
_Feel free to remove or change the `LICENSE` file and remove or update this_
_section of the `README.md` file!_

Distributed under the Eclipse Public License version 1.0.