Skip to content
/ bellog Public

Beautifly and filter your logs and serial streams from Embedded devices ✨ ✨

License

Notifications You must be signed in to change notification settings

bel-log/bellog

Repository files navigation

Beautifly and filter your Logs and Serial streams ✨ ✨

Introduction

Bellog is tool designed to beautifly and filter any stream of text by setting a set of rules.

You can turn the usual ugly log file generated by a software, operative system or peripheral into a easier to read format and also apply some logic to analyze logs of the same kind.

Bellog supports:

  • Reading data from clipboard

  • Reading data from file (no monitoring)

  • Connecting to TCP Server (using Websockify, check the guide)

  • Connecting to COM ports via WebSerial API (requires recent version of Chrome or edge)

  • Connecting to ADB devices and running logcat (requires recent version of Chrome or edge)

  • Storing the logs (requires recent version of Chrome or edge)

Tested only on Windows, there are some knows issue on MacOS related to ADB

Check it out

You can visit the online Bellog and use it.

It is also possibile to run it locally by downloading the compiled page from bel-log.github.io repository.

Note: Either Google Chrome or Edge are required for WebSerial API (COM usage).
Chromium derivates may also not work, for example Brave browser did not integrate the WebSerial API.

Screenshots

Build

npm install

npm run build

Roadmap

  • Debug MacOS

  • Web HID

  • Can bus (?)

  • TLS

About

Beautifly and filter your logs and serial streams from Embedded devices ✨ ✨

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published