serilog-sinks-console - Write log events to System.Console as text or JSON, with ANSI theme support

  •        397

A Serilog sink that writes log events to the Windows Console or an ANSI terminal via standard output. Coloring and custom themes are supported, including ANSI 256-color themes on macOS, Linux and Windows 10. The default output is plain text; JSON formatting can be plugged in using a package such as Serilog.Formatting.Compact.Adding a new theme is straightforward; examples can be found in the SystemConsoleThemes and AnsiConsoleThemes classes.

https://github.com/serilog/serilog-sinks-console

Tags
Implementation
License
Platform

   




Related Projects

serilog - Simple .NET logging with fully-structured events

  •    CSharp

Serilog is a diagnostic logging library for .NET applications. It is easy to set up, has a clean API, and runs on all recent .NET platforms. While it's useful even in the simplest applications, Serilog's support for structured logging shines when instrumenting complex, distributed, and asynchronous applications and systems.Like many other libraries for .NET, Serilog provides diagnostic logging to files, the console, and many other outputs.

LibLog - LibLog is a single file for you to either copy/paste or install via nuget, into your library/framework/application to provide a logging abstraction

  •    CSharp

Designed specifically for library developers, LibLog is a single file for you to either copy/paste or install via nuget, into your library/framework/application to provide a logging abstraction. It also contains transparent built-in support for NLog, Log4Net, EntLib Logging, Serilog and Loupe, and allows your users to define a custom provider if necessary. Please see Wiki for more information.

common-logging - A portable logging abstraction for .NET

  •    CSharp

*Note: Build may periodically fail due to issues with the code-coverage tooling (NCover) being unable to reliably connect to the test-runner during test-runs on the CI server platform we've selected (Appveyor). Work continues to investigate this further, but until resolved properly visitors are advised to discount failing builds reported here. Provides a simple logging abstraction to switch between different logging implementations. There is current support for log4net, NLog, Microsoft Enterprise Library logging, Microsoft Application Insights, Microsoft Event Tracing for Windows, and Serilog.

tilelive - fast interface to tiles with pluggable backends

  •    Javascript

Tilelive is designed for streaming map tiles from sources (like custom geographic data formats) to sinks (destinations, like file systems) by providing a consistent API. This repository enables the interaction between sources and sinks and is meant to be used in tandem with at least one Tilelive plugin. Tilelive plugins (modules) follow a consistent architecture (defined in API.md) and implement the logic for generating and reading map tiles from a source or putting map tiles to a destination, or both.An example of a plugin that implements both reading (can be a source) and writing (can be a sink) is tilelive-s3.

Transporter - Sync data between persistence engines, like ETL only not stodgy

  •    Go

Compose Transporter helps with database transformations from one store to another. It can also sync from one to another or several stores.Transporter allows the user to configure a number of data adaptors as sources or sinks. These can be databases, files or other resources. Data is read from the sources, converted into a message format, and then send down to the sink where the message is converted into a writable format for its destination. The user can also create data transformations in JavaScript which can sit between the source and sink and manipulate or filter the message flow.


AutoAccept Event Sink for MS Exchange

  •    VB

The AutoAccept Sink for Exchange processes resource reservation requests sent to a mailbox. It is server-based and does not require an Outlook client. If you use an Exchange 5.5 event script today and are migrating to Exchange 2000 then this is for you.

ionic-demo - Ionic kitchen sink

  •    Javascript

Ionic kitchen sink

SPF event sink

  •    C++

A SMTP transport event sink for checking SPF-records on the Windows 2000 platform

pydash - The kitchen sink of Python utility libraries for doing "stuff" in a functional way

  •    Python

The kitchen sink of Python utility libraries for doing "stuff" in a functional way. Based on the Lo-Dash Javascript library.

shc - The Apache Spark - Apache HBase Connector is a library to support Spark accessing HBase table as external data source or sink

  •    Scala

The Apache Spark - Apache HBase Connector is a library to support Spark accessing HBase table as external data source or sink. With it, user can operate HBase with Spark-SQL on DataFrame and DataSet level. With the DataFrame and DataSet support, the library leverages all the optimization techniques in catalyst, and achieves data locality, partition pruning, predicate pushdown, Scanning and BulkGet, etc.

carboxyl - Functional Reactive Programming library for Rust

  •    Rust

Here is a simple example of how you can use the primitives provided by Carboxyl. First of all, events can be sent into a sink. From a sink one can create a stream of events. Streams can also be filtered, mapped and merged. A signal is an abstraction of a value that may change over time. One can e.g. hold the last event from a stream in a signal. See the documentation for details.

console.log-wrapper - Clear console logging for every browser

  •    Javascript

Log to the console — even legacy browsers without a console. Just pass any data to log() and you'll see it printed clearly and well-structured in the console. If the browser doesn't have a console, Firebug Lite will load. You can pass any variable type: strings, objects, arrays, functions, etc.

screenlog.js - Bring console.log on the screen

  •    Javascript

Ever faced a situation where you said "Why doesn't this bug show up when developer console is open!!"? And since the bug doesn't show when you have console open, you cannot do debug logging using console.log. Enter screenlog.js. screenlog.js brings the developer console right on your screen so that you can do logging without having the developer console open always.

console-dot-emoji - :pizza: Custom Console Logging with Emoji

  •    Javascript

Debugging JavaScript can be painful and often means spending hours looking at boring console logs. Inspired by console.frog by Tim Holman, I made my own console logger — but with customizable commands and emojis. Logging to the console is finally fun again, thanks to console.beer 🍺 and console.unicorn 🦄. Go here to read the blog post and see it in action.

Enigma Console and Shell

  •    Java

A powerful Java-based command line shell and text console API. The text console uses Swing in order to be fully cross-platform and also provides for the use of native console APIs such as Curses and the Windows console.

XNA Command Console (XNACC)

  •    

XNACC is a component that adds an interactive command console to your XNA project. It supports many built-in commands, as well as custom commands, key bindings, simple functions (macros), console variables and can use functions in external assemblies. Implemented in C#/VS2...

kafka-web-console - A web console for Apache Kafka (retired)

  •    CSS

This project is no longer supported. Please consider Kafka Manager instead. Furthermore, the console provides a JSON API described in RAML. The API can be tested using the embedded API Console accessible through the URL http://[hostname]:[port]/api/console.

winpty - A Windows software package providing an interface similar to a Unix pty-master for communicating with Windows console programs

  •    C++

winpty is a Windows software package providing an interface similar to a Unix pty-master for communicating with Windows console programs. The package consists of a library (libwinpty) and a tool for Cygwin and MSYS for running Windows console programs in a Cygwin/MSYS pty. The software works by starting the winpty-agent.exe process with a new, hidden console window, which bridges between the console API and terminal input/output escape codes. It polls the hidden console's screen buffer for changes and generates a corresponding stream of output.

dvtm - dvtm brings the concept of tiling window management, popularized by X11-window managers like dwm to the console

  •    C

dvtm brings the concept of tiling window management, popularized by X11-window managers like dwm to the console. As a console window manager it tries to make it easy to work with multiple console based programs. dvtm strives to adhere to the Unix philosophy. It tries to do one thing, dynamic window management on the console, and to do it well.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.