Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tmoreno/open-log-viewer
A multi-platform log viewer built with Electron and styled with Material Design
https://github.com/tmoreno/open-log-viewer
electron log tail viewer vue
Last synced: 7 days ago
JSON representation
A multi-platform log viewer built with Electron and styled with Material Design
- Host: GitHub
- URL: https://github.com/tmoreno/open-log-viewer
- Owner: tmoreno
- License: gpl-3.0
- Created: 2018-10-28T10:25:35.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-10-09T20:43:58.000Z (about 2 years ago)
- Last Synced: 2024-08-01T16:46:40.274Z (3 months ago)
- Topics: electron, log, tail, viewer, vue
- Language: Vue
- Homepage:
- Size: 876 KB
- Stars: 296
- Watchers: 12
- Forks: 43
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Open Log Viewer
A multi-platform log viewer built with Electron and styled with Material Design.
Key Features •
Installation •
Download •
Release Notes •
Credits •
License![screenshot](./docs/img/screenshot.png)
## Key Features
* Multiple opened files in tabs.
* Tail file changes.
* Filter log levels.
* Colored log entries.
* Customize log levels pattern.
* Customize log levels color.
* Cross platform
- Windows, macOS and Linux ready.## Installation
```bash
# Clone this repository
$ git clone https://github.com/tmoreno/open-log-viewer# Go into the repository
$ cd open-log-viewer# Install dependencies
$ npm install# Build app
$ npm run build# Run the app
$ npm run start
```## Download
Open Log Viewer is available for Linux, Mac and Windows
macOS | Windows | Linux
-----------------| ---| ---|
Download | Download | Debian-based |
| | | RedHat-based |## Release Notes
### Version 1.6.0
#### Improvements
- Added portugues Brasil translation. Thanks [Heliomar P. Marques](https://github.com/heliomarpm)#### Bugs Fixed
- Enabled italian translation### Version 1.5.1
#### Bugs Fixed
- Now macOS users can copy/paste using shortcuts### Version 1.5.0
#### Improvements
- Automatic scrolling to the last log entry while new entries are append.
- Added -f/--file arguments to open a log file from the terminal.### Version 1.4.2
#### Bugs Fixed
- New lines are append to the end of editor instead of cursor position.### Version 1.4.1
#### Bugs Fixed
- When a line starts with more than 4 spaces the line is whited.### Version 1.4.0
#### Improvements
- Update to Electron 8 and the rest of dependencies.### Version 1.3.0
#### Improvements
- Now you can use valid Java Script regular expressions when you specify a pattern for a log severity.#### Bugs Fixed
- A button to close the about dialog should appear for linux and mac.### Version 1.2.1
#### Improvements
- Added italian translation. Thanks [Alessio Cuccovillo](https://github.com/acuccovi)### Version 1.2.0
#### Improvements
- Added font size setting.
- Restart app when change a log pattern.#### Bugs Fixed
- Reset settings when click on cancel button.### Version 1.1.2
#### Bugs Fixed
- When there are more than one file opened then files with no line matches has the previous severity color.### Version 1.1.1
#### Bugs Fixed
- If the first line does not match any log severity pattern, then the viewer was empty.### Version 1.1.0
#### Improvements
- Enabled search feature. Press Ctrl+F or Command+F to find words or text in the log file.
- Show line numbers.#### Drawbacks
- Color and patterns settings are global instead of by file.
- Changes on patterns are applied after restarting the application.
- Color and pattern settings are not migrated to this version, so you will lost them.## Credits
This software uses the following open source packages:
- [Electron](http://electron.atom.io/)
- [Node.js](https://nodejs.org/)
- [Vue](https://vuejs.org/)
- [Vuetify](https://vuetifyjs.com/)
- [Ace](https://ace.c9.io/)## License
This project is licensed under the GPLv3 License - see the [LICENSE](LICENSE) file for details
---
> Tomás Moreno Bernal ·
> GitHub [@tmoreno](https://github.com/tmoreno) ·
> Twitter [@tmorenobernal](https://twitter.com/tmorenobernal)