<commit_before># Logy

The best parser for filtering and handling files of any size with ease. Inspecting or filtering large files can be a real pain. Logy let's you open any file in a paginated manner so that there is no overhead of opening the whole file when all you want is searching for a small chunk of text.

## Features

- Written in pure Go (Golang)
- Requires Go > 1.7 to build. Just visit [this link](https://golang.org/doc/install) on how to install Go on your machine
- Simple installation process
- Very easy to use and highly intuitive
- Works on Mac, Linux and Windows

## Installation

There is no need to install anything. If you want to skip the setup process and just use the tool, follow [this link](https://github.com/iulianclita/logy-builds) and use the build that is specific to your OS (Mac, Linux or Windows) and architecture (32 or 64 bit)

Otherwise follow the next steps. This way you can contribute to the project :)

To setup $GOPATH follow [this link](https://golang.org/doc/code.html#Overview)

```bash
$ cd $GOPATH/src/github.com/iulianclita
$ git clone <EMAIL>@github.com:iulianclita/logy.git
$ cd logy/
$ go get -u github.com/fatih/color
$ go get -u github.com/olekukonko/tablewriter
$ go install
$ logy # Make sure $GOPATH/bin was added to your global $PATH variable
```

## Usage<commit_msg>Moved builds into releases location<commit_after># Logy

The best parser for filtering and handling files of any size with ease. Inspecting or filtering large files can be a real pain. Logy let's you open any file in a paginated manner so that there is no overhead of opening the whole file when all you want is searching for a small chunk of text.

## Features

- Written in pure Go (Golang)
- Requires Go > 1.7 to build. Just visit [this link](https://golang.org/doc/install) on how to install Go on your machine
- Simple installation process
- Very easy to use and highly intuitive
- Works on Mac, Linux and Windows

## Installation

There is no need to install anything. If you want to skip the setup process and just use the tool, follow [this link](https://github.com/iulianclita/logy/releases/tag/v0.1) and use the build that is specific to your OS (Mac, Linux or Windows) and architecture (32 or 64 bit)

Otherwise follow the next steps. This way you can contribute to the project :)

To setup $GOPATH follow [this link](https://golang.org/doc/code.html#Overview)

```bash
$ cd $GOPATH/src/github.com/iulianclita
$ git clone <EMAIL>:iulianclita/logy.git
$ cd logy/
$ go get -u github.com/fatih/color
$ go get -u github.com/olekukonko/tablewriter
$ go install
$ logy # Make sure $GOPATH/bin was added to your global $PATH variable
```

## Usage
{'fraction_non_alphanumeric': 0.08022388059701492, 'fraction_numerical': 0.0052238805970149255, 'mean_word_length': 4.030018761726079, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 7, 'https://': 6, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '581188', 'n_tokens_mistral': 828, 'n_tokens_neox': 782, 'n_words': 383}