A Python Command line parser for common log format

Command line parser for common log format (Nginx default). Usage It counts most important data: referrers, operating systems, browsers and daily unique visitors (IPs). # Console output python parse.py sitename.log.gz # HTML output python parse.py sitename.log.gz –html ~/sitename/logs.html Install and update PIP packages. pip install -U -r requirements.txt Speed logparser 24,249/s GoAccess 6,234/s Outputs HTML output is based on Jinja2 templates. It can be improved as you see fit. Console output for Subreply for    

Read more

A multi-platform fuzzer for poking at userland binaries and servers

A multi-platform fuzzer for poking at userland binaries and servers Litefuzz is meant to serve a purpose: fuzz and triage on all the major platforms, support both CLI/GUI apps, network clients and servers in order to find security-related bugs. It simplifies the process and makes it easy to discover security bugs in many different targets, across platforms, while just making a few honest trade-offs. It isn’t built for speed, scalability or meant to win any prizes in academia. It applies […]

Read more

Zap: The delightful package manager for AppImages

Zap Looking for the older Zap v1 (Python) implementation? Head over to v1 branch. Getting Started ✨ For system-wide installation (needs sudo) sudo wget https://github.com/srevinsaju/zap/releases/download/continuous/zap-amd64 -O /usr/local/bin/zap sudo chmod +x /usr/local/bin/zap zap –help For local installation, (requires ~/.local/bin to be on $PATH) mkdir -p ~/.local/bin wget https://github.com/srevinsaju/zap/releases/download/continuous/zap-amd64 -O ~/.local/bin/zap chmod +x ~/.local/bin/zap zap –help NOTE: Replace amd64 with your machine architecture. Supported architectures are listed in the release page Installing AppImages All AppImages from the AppImage Catalog and AppImage catalog […]

Read more

Enlighten Progress Bar: a console progress bar library for Python

Enlighten Progress Bar Enlighten Progress Bar is a console progress bar library for Python. The main advantage of Enlighten is it allows writing to stdout and stderr without any redirection or additional code. Just print or log as you normally would. Enlighten also includes experimental support for Jupyter Notebooks. The code for this animation can be found in demo.py in examples. Documentation https://python-enlighten.readthedocs.io Installation PIP $ pip install enlighten RPM Fedora and EL8 (RHEL/CentOS) (EPEL repositories must be configured for […]

Read more

Gcp-doctor: a command-line diagnostics tool for GCP customers

gcp-doctor is a command-line diagnostics tool for GCP customers. It finds and helps to fix common issues in Google Cloud Platform projects. It is used to test projects against a wide range of best-practices and frequent mistakes, based on the troubleshooting experience of the Google Cloud Support team. gcp-doctor is open-source and contributions are welcome! Note that this is not an officially supported Google product, but a community effort. The Google Cloud Support team maintains this code and we do […]

Read more

Natural language computational chemistry command line interface

Install Must have Open-AI Codex key: export OPENAI_API_KEY= then nlcc key bindings ctrl-w copy to clipboard (Note, you may need to install xsel on linux) ctrl-q help ctrl-o reset context ctrl-z execute python code ctrl-t adjust temperature ctrl-u status ctrl-c quit ctrl-x write to file (same output as copy to clipboard) ctrl-l load from file ctrl-n update number of code responses ctrl-down Enter multiline. escape-enter to enter prompt or ctrl-down to leave GitHub https://github.com/whitead/nlcc    

Read more

A Python library and command line interface for training deep neural networks from biological sequence data such as genomes

Selene is a Python library and command line interface for training deep neural networks from biological sequence data such as genomes. Please see our release notes for the latest updates to Selene. Installation We recommend using Selene with Python 3.6 or above. Package installation should only take a few minutes (less than 10 minutes, typically ~2-3 minutes) with any of these methods (conda, pip, source). First, install PyTorch. If you have an NVIDIA GPU, install a version of PyTorch that […]

Read more

A Web scraping library and command-line tool for text discovery and extraction

Description Trafilatura is a Python package and command-line tool which seamlessly downloads, parses, and scrapes web page data: it can extract metadata, main body text and comments while preserving parts of the text formatting and page structure. The output can be converted to different formats. Distinguishing between a whole page and the page’s essential parts can help to alleviate many quality problems related to web text processing, by dealing with    

Read more
1 4 5 6 7 8 15