Show HN: Logparser – Alternative to GoAccess Written in Python

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • logparser

    Command line parser for common log format. (by lucianmarin)

  • datastation

    App to easily query, script, and visualize data from every database, file, and API.

    On a tangent, I've been looking into log parsing for an application I'm building recently.

    If you want to support pulling info out of common logs it's pretty simple to pull together a list of regexes for the default log format in each major system. Simple example here: https://github.com/multiprocessio/datastation/blob/master/sh....

    I use this in the app to be able to quickly pull info out of access logs for further analysis a la OP's app and GoAccess but in a GUI where you can also do further processing.

    Demo video of this here: https://www.youtube.com/watch?v=sCx2mF2jyUQ&t=9s.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • pygotham-packaging

    Notes from my presentation on Python packaging at PyGotham 2021

    Suggestion: take the time to package this up for PyPI as something people can install using "pip install" (or "pipx install").

    This is hard the first time you do it, but worth learning because it's a really great way to distribute your Python software.

    I'm giving a talk about how to do this at PyGotham next month, but the notes from that talk are already available and may be useful to you: https://github.com/simonw/pygotham-packaging

    You may also find this cookiecutter template that I use to build and package Python CLI apps helpful: https://github.com/simonw/click-app

  • click-app

    Cookiecutter template for creating new Click command-line tools

    Suggestion: take the time to package this up for PyPI as something people can install using "pip install" (or "pipx install").

    This is hard the first time you do it, but worth learning because it's a really great way to distribute your Python software.

    I'm giving a talk about how to do this at PyGotham next month, but the notes from that talk are already available and may be useful to you: https://github.com/simonw/pygotham-packaging

    You may also find this cookiecutter template that I use to build and package Python CLI apps helpful: https://github.com/simonw/click-app

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts