JSNLog.js
JSON →JSNLog.js is a compact (2kb min+gz) JavaScript logging library, currently at version 2.30.0, designed for both client-side and Node.js server-side environments. Its primary utility lies in enabling client-side log messages (such as exceptions or AJAX timeouts) to be sent and stored in existing server-side logging infrastructures, including .Net (supporting Log4net, Nlog, Elmah), PHP, and Node.js (via Winston transports). The library is notable for its extensive configuration options, allowing developers to precisely control and filter log data to minimize network traffic and storage, ensuring only relevant information is processed. Despite its utility and robust feature set, the project has been in maintenance mode for approximately five years, with no new releases or significant commits during that period, indicating an inactive development status, though it continues to be downloaded and used in existing projects. It ships with TypeScript type definitions, facilitating its use in modern TypeScript-based applications.
Traffic · last 30 days ↓71% vs prev 7d
top countries 🇺🇸 United States · 🇨🇦 Canada · 🇫🇷 France · 🇩🇪 Germany