grep for justlog

just 4Head grep

This is a tool to search justlog logs fast, a WIP rewrite of my bot's _logs command.

Shell tools for IRC

irc2json

Converts a stream of raw IRC messages into a stream of JSON objects (not an array).

ircextract

Extracts IRC fields into CSV fields for easier consumption than JSON.

justgrep

Main tool which fetches and searches justlog logs fast.

Similar Resources

Ddg - DuckDuckGo terminal search that plays nice with grep and fzf

Ddg - DuckDuckGo terminal search that plays nice with grep and fzf

ddg duckduckgo terminal search for use with fzf (or grep) What? With this tool y

Apr 1, 2022

Grep archive search in any files on the filesystem, in archive and even inner archive.

grep-archive Grep archive search for string in any files on the filesystem, in archive and even inner archive. Supported archive format are : Tar Form

Jan 26, 2022

Gron - gron transforms JSON into discrete assignments to make it easier to grep for what you want and see the absolute 'path' to it

gron Make JSON greppable! gron transforms JSON into discrete assignments to make

Feb 14, 2022

grep utility that searches through zip,jar,ear,tgz,bz2 in any form of nesting; it can also decompile class files

rzgrep - grep for stuff in archives that are embedded within archives This is a small utility, it greps through the contents of an archive file, it al

May 10, 2022
Comments
  • Find a way to account for Clownflare

    Find a way to account for Clownflare

    Cloudflare may block users of justgrep because of the large quantity of requests performed.

    -url https://harambelogs.pl/

    Error: Error while fetching logs: justlog instance responded with 503: "<!DOCTYPE HTML>"

    magichack, ivr, and vtlogs do not have these issues

    EDIT: I fixed the vtlogs issue, it was my bad

  • `-start` parameter interprets starting point for downloads incorrectly

    `-start` parameter interprets starting point for downloads incorrectly

    In the example below, I want to look up logs starting from 2nd April throughout all logs from April, up to now (1st May), but I think logic in justgrep acknowledges to skip April logs since -start is past April 1st, which is invalid and should be fixed.

    zneix@uds ~$ justgrep -user zneix -channel pajlada -regex "germans" -start 2022-04-02T00:00:00Z -url https://logs.ivr.fi -v
    Now scanning #pajlada 1/1
    Found 0 matching messages... Downloading #pajlada at 2022-05-01 [>                                                  ] 0.00%. 0/s (0.00 MB/s before compression). Processed 0.00 MB (0 lines and counting)
    Summary:
     - ok => 0
     - date => 0
     - type => 0
     - content => 298
     - user => 0
     - limit reached => 0
    
  • Add option to search logs of a channel id instead of a channel name

    Add option to search logs of a channel id instead of a channel name

Related tags
Go-grep - A grep copy written in go

Work in progress running/bulding # run from file go run src/main.go -f sample.tx

Aug 19, 2022
A fast and powerful alternative to grep

sift A fast and powerful open source alternative to grep. Features sift has a slightly different focus than most other grep alternatives. Code search,

Jan 3, 2023
TUI grep tool respect for IntelliJ
TUI grep tool respect for IntelliJ

ilse TUI grep tool respect for IntelliJ Requirements ripgrep for fast grep bat for beautiful preview Features support HeadMatch(FirstMatch), WordMatch

Sep 27, 2022
vgrep - a user-friendly pager for grep
vgrep - a user-friendly pager for grep

vgrep is a pager for grep, git-grep, ripgrep and similar grep implementations, and allows for opening the indexed file locations in a user-specified e

Jan 3, 2023
Syntax-aware grep for PHP code.

phpgrep Syntax-aware grep for PHP code. This repository is used for the library and command-line tool development. A good source for additional utilit

Dec 30, 2022
gron transforms JSON into discrete assignments to make it easier to grep

gron Make JSON greppable! gron transforms JSON into discrete assignments to make it easier to grep for what you want and see the absolute 'path' to it

Nov 2, 2021
Gron transforms JSON into discrete assignments to make it easier to grep

gron Make JSON greppable! gron transforms JSON into discrete assignments to make it easier to grep for what you want and see the absolute 'path' to it

Nov 4, 2021
Gron transforms JSON into discrete assignments to make it easier to grep

gron Make JSON greppable! gron transforms JSON into discrete assignments to make it easier to grep for what you want and see the absolute 'path' to it

Nov 11, 2021
It's so many regular expression forms are difficult to understand, such as perl, python, grep awk

Introduction Jamie Zawinski: Some people, when confronted with a problem, think "I know, I'll use regular expressions." Now they have two problems. It

Mar 31, 2022
Gron - Gron transforms JSON into discrete assignments to make it easier to grep

gron Make JSON greppable! gron transforms JSON into discrete assignments to make

Jan 6, 2022