awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasOpen-source alternativesSelf-hosted softwareBlogMapa del sitio
ProyectoAcerca deHow we rankPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

JavaScript Logging Libraries

Ranking updated 12 jul 2026

For best javascript logging libraries, the strongest matches are uber-go/zap (Zap is a high-performance structured logging library designed for), preactjs/preact (Preact is a lightweight declarative user interface library designed) and cocoalumberjack/cocoalumberjack (CocoaLumberjack is a logging framework designed for Apple platforms). scisharp/llamasharp and tqdm/tqdm round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Curamos repositorios de código abierto en GitHub que coinciden con “best javascript logging libraries”. Los resultados están clasificados por relevancia según tu búsqueda; usa los filtros de abajo para acotar o refina con IA.

JavaScript Logging Libraries

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • uber-go/zapAvatar de uber-go

    uber-go/zap

    24,329Ver en GitHub↗

    Zap is a high-performance structured logging library designed for production environments. It provides a framework for generating machine-readable logs that minimize memory overhead and CPU usage, allowing for efficient event analysis and system monitoring. The library distinguishes itself through a focus on zero-allocation logging, utilizing buffer pooling to reduce garbage collection pressure during high-frequency operations. It enforces strict data typing through compile-time checks and structured field encoding, which ensures consistent output without the performance cost of reflection-ba

    GoLogging LibrariesStructured Logging FrameworksHigh-Performance Logging
    Ver en GitHub↗24,329
  • preactjs/preactAvatar de preactjs

    preactjs/preact

    38,701Ver en GitHub↗

    Preact is a lightweight declarative user interface library designed for building high-performance web applications. It utilizes a component-based architecture where interfaces are defined as functional or class-based units, relying on a virtual DOM to perform efficient state reconciliation and updates. By prioritizing a minimal footprint, the library enables developers to create modular, predictable, and testable user interfaces while maintaining compatibility with standard browser APIs. The library distinguishes itself through a reactive state engine that leverages signals to track dependenc

    JavaScriptDeclarative UI FrameworksLightweight UI FrameworksComponent Architectures
    Ver en GitHub↗38,701
  • cocoalumberjack/cocoalumberjackAvatar de CocoaLumberjack

    CocoaLumberjack/CocoaLumberjack

    13,327Ver en GitHub↗

    CocoaLumberjack is a logging framework designed for Apple platforms, providing a system for capturing, filtering, and managing diagnostic messages within mobile and desktop applications. It serves as a tool for monitoring software health and troubleshooting runtime issues by recording application events across various severity levels. The framework utilizes a modular architecture that allows developers to define custom log levels and route diagnostic output to multiple concurrent destinations, including the system console, local files, and remote servers. It incorporates an asynchronous pipel

    Objective-CApple Platform Diagnostic ToolsApplication LoggingLogging Libraries
    Ver en GitHub↗13,327
  • scisharp/llamasharpAvatar de SciSharp

    SciSharp/LLamaSharp

    3,714Ver en GitHub↗

    LLamaSharp is a .NET LLM inference library and local runtime that enables the execution of large language models on CPU and GPU hardware. It serves as a multimodal AI library capable of processing both text and image inputs to generate analytical textual responses without relying on external APIs. The project distinguishes itself as a grammar-based text generator that enforces specific output formats, such as JSON, through constrained sampling pipelines. It also functions as a retrieval augmented generation framework integration, allowing the combination of local inference with external data

    C#Local AI InferenceLocal LLM ExecutionGGUF Model Loaders
    Ver en GitHub↗3,714
  • tqdm/tqdmAvatar de tqdm

    tqdm/tqdm

    31,203Ver en GitHub↗

    Tqdm is a terminal-based progress indicator that provides real-time visual feedback for long-running tasks and data processing pipelines. It functions as an iteration tracking wrapper, allowing developers to monitor the completion status of loops and data streams by wrapping standard iterables without modifying the underlying data source. The project distinguishes itself through its use of terminal escape sequences to render dynamic text and graphical bars that update in place. It supports both automatic tracking of iterable collections and manual progress incrementing for non-linear tasks wh

    PythonProgress IndicatorsIteration WrappersIterable Trackers
    Ver en GitHub↗31,203
  • square/leakcanaryAvatar de square

    square/leakcanary

    29,923Ver en GitHub↗

    LeakCanary is a diagnostic tool designed to identify memory leaks by monitoring object lifecycles and analyzing heap snapshots. It automatically detects objects that fail to be garbage collected after their expected lifespan, providing developers with actionable insights to prevent performance degradation and application crashes. The project distinguishes itself by offloading memory-intensive heap parsing to a separate background process, which minimizes performance impact on the main application during runtime. It includes sophisticated deobfuscation capabilities that map obfuscated stack tr

    KotlinMemory Leak DetectionDebugging and InspectionDeveloper Utilities
    Ver en GitHub↗29,923
  • nuxt/consolaAvatar de nuxt

    nuxt/consola

    7,291Ver en GitHub↗

    Consola is a JavaScript logging library and pluggable framework that provides a cross-platform console wrapper. It enables unified output formatting and stream wrapping across both web browser and Node.js terminal environments. The project distinguishes itself through a pluggable reporter system and the ability to intercept global system output, routing standard console and system streams through centralized logging handlers. It provides utilities for creating visually enhanced command line interfaces with support for tags and severity levels. The framework covers wide-ranging observability

    TypeScriptCross-Environment Logging InterfacesConsole Stream CaptureCross-Platform Console Loggers
    Ver en GitHub↗7,291
  • getsentry/sentryAvatar de getsentry

    getsentry/sentry

    44,108Ver en GitHub↗

    This project is a comprehensive software observability suite and application performance monitoring platform designed to track runtime errors, performance bottlenecks, and system health. It functions as a centralized diagnostic service that aggregates and categorizes exceptions, providing the infrastructure necessary to visualize complex execution paths across distributed systems and microservices. The platform distinguishes itself through a high-throughput distributed event ingestion pipeline and a columnar storage analytics engine that enables rapid aggregation of large-scale performance me

    PythonApplication Performance MonitoringApplication Performance Monitoring PlatformsIncident Management Systems
    Ver en GitHub↗44,108
  • zulip/zulipAvatar de zulip

    zulip/zulip

    24,696Ver en GitHub↗

    Zulip is an open-source, self-hosted chat platform designed for real-time team communication. It organizes conversations into threaded streams, allowing users to maintain focus and manage complex discussions within a private, secure infrastructure. The project provides full control over data, authentication, and server management, making it a comprehensive solution for organizations requiring a dedicated messaging environment. The platform distinguishes itself through a hybrid backend architecture that combines a robust web framework for standard requests with an asynchronous event-streaming

    PythonChat PlatformsMessaging ServersDeployment Configurations
    Ver en GitHub↗24,696
  • signoz/signozAvatar de SigNoz

    SigNoz/signoz

    27,355Ver en GitHub↗

    SigNoz is a full-stack observability platform designed to collect, store, and visualize metrics, logs, and distributed traces in a unified environment. It leverages OpenTelemetry-based data collection to ingest telemetry from diverse sources using vendor-neutral protocols, ensuring interoperability across complex microservices architectures. The platform utilizes a high-performance columnar storage engine to enable rapid aggregation and filtering, providing a centralized backend for monitoring application health and performance. What distinguishes the platform is its focus on automated instru

    TypeScriptObservability PlatformsAnalytical DatabasesApplication Performance Monitoring
    Ver en GitHub↗27,355
  • airbnb/javascriptAvatar de airbnb

    airbnb/javascript

    148,081Ver en GitHub↗

    This project provides a comprehensive set of coding standards and style guidelines for JavaScript development. It covers fundamental language syntax, formatting conventions, and best practices for managing variables, functions, objects, and modern language features. The documentation serves as a reference for maintaining consistent code quality across projects. In addition to general language standards, the guide includes specific conventions for building and organizing user interface components. These guidelines address structural patterns, component lifecycle management, and stylistic rules

    JavaScriptComponent Architecture PrinciplesCode Quality and StandardsCode Quality and Utilities
    Ver en GitHub↗148,081
  • googlechromelabs/squooshAvatar de GoogleChromeLabs

    GoogleChromeLabs/squoosh

    24,771Ver en GitHub↗

    Squoosh is a browser-based image optimizer that compresses and converts image files directly within the local environment. By performing all operations on the user device, it eliminates the need for server-side processing, ensuring that sensitive data remains private and reducing network latency. The tool utilizes a collection of high-performance image codecs compiled via WebAssembly to provide professional-grade file optimization and format conversion. To maintain interface responsiveness during resource-intensive tasks, the application offloads image manipulation to background threads and u

    TypeScriptBrowser-Based Image OptimizersImage Optimization ToolsClient-Side Media Processing
    Ver en GitHub↗24,771
  • wearehive/project-guidelinesAvatar de wearehive

    wearehive/project-guidelines

    29,458Ver en GitHub↗

    This project is a comprehensive set of architectural and coding standards for organizing and maintaining high-quality JavaScript applications. It provides a framework for JavaScript project best practices across the full software development lifecycle, establishing unified guidelines for project organization and development. The guidelines cover specific standards for REST API design, utilizing resource-oriented interfaces and standardized HTTP methods. It also includes a web accessibility standard focused on semantic HTML and automated audits, alongside a defined Git workflow standard for br

    JavaScriptProject Layout StandardsProject Organization StandardsAPI Access Security
    Ver en GitHub↗29,458
  • vadimdemedes/inkAvatar de vadimdemedes

    vadimdemedes/ink

    38,933Ver en GitHub↗

    Ink is a declarative framework for building interactive command-line applications using a component-based architecture. It functions as a console renderer that maps component trees to terminal output buffers, allowing developers to manage stateful interfaces through standard component reconciliation. By translating high-level layout and style properties into terminal control codes, it enables the creation of responsive, dynamic interfaces within the console. The framework distinguishes itself by integrating a cross-platform layout engine that applies a flexible box model to the character-base

    TypeScriptTerminal UI FrameworksDeclarative Terminal FrameworksTerminal Rendering Engines
    Ver en GitHub↗38,933
  • rwaldron/idiomatic.jsR

    rwaldron/idiomatic.js

    25,712Ver en GitHub↗

    This project is a JavaScript style guide and a set of coding standards designed to ensure codebase consistency. It provides a collection of best practices for writing maintainable and idiomatic code, focusing on variable naming, type checking, and execution context. The project serves as a static analysis guide, offering frameworks and guidelines for using linters and automated tools to identify bugs and verify code correctness before deployment. It establishes standards for formatting, syntax, and variable declarations to standardize code style across a project. The scope of the project cov

    JavaScript Style GuidesCoding Standard MappingsCoding Standards
    Ver en GitHub↗25,712
  • evanw/esbuildAvatar de evanw

    evanw/esbuild

    39,934Ver en GitHub↗

    esbuild is a high-performance JavaScript bundler and transpiler designed to transform modern web assets into production-ready code. Built with a focus on speed, it utilizes a concurrent execution model to perform parsing, linking, and code generation across multiple CPU cores. The engine handles a wide range of tasks, including TypeScript compilation, JSX transformation, and CSS bundling, while maintaining a consistent build process across diverse environments. What distinguishes the project is its architecture, which leverages memory-mapped file processing and a single-pass transformation st

    GoModule BundlersAsset BundlersBundler APIs
    Ver en GitHub↗39,934
  • ecomfe/specAvatar de ecomfe

    ecomfe/spec

    4,605Ver en GitHub↗

    Spec is a comprehensive set of frontend coding standard specifications and project architecture guides. It provides a framework for organizing directory structures, module dependencies, and package layouts to create scalable and predictable codebases. The project defines rigorous governance standards for React components, including specific naming conventions and structural patterns for props. It also establishes a JSON API data specification to ensure predictable communication between system components through standardized exchange formats and HTTP response structures. The specification cov

    Frontend Code GovernanceBusiness-Logic Based OrganizationCode Style Standardization
    Ver en GitHub↗4,605
  • go-delve/delveAvatar de go-delve

    go-delve/delve

    24,605Ver en GitHub↗

    Delve is a command-line debugger designed for programs written in the Go programming language. It provides an interactive interface for runtime analysis, allowing developers to control program execution, inspect memory and variable states, and navigate call stacks to identify logic errors. The tool distinguishes itself through deep integration with the Go runtime, specifically by providing goroutine-aware stack unwinding and the ability to manage concurrent execution threads. It utilizes a client-server protocol to decouple the debugger engine from the user interface, enabling both local and

    GoDebuggersRuntime DebuggersExecution Controllers
    Ver en GitHub↗24,605
  • addyosmani/essential-js-design-patternsAvatar de addyosmani

    addyosmani/essential-js-design-patterns

    4,910Ver en GitHub↗

    This project is a library and software architecture guide focused on the implementation of classic design patterns in JavaScript. It provides a collection of concrete coding examples that translate theoretical architectural patterns into working code to improve software maintainability and scalability. The repository focuses on structural and behavioral patterns used to solve common software engineering problems. It offers a set of templates and standards for organizing complex logic and managing frontend code organization. The content covers broad capability areas including professional Jav

    HTMLJavaScript ImplementationsDesign Pattern ImplementationsJavaScript Implementations
    Ver en GitHub↗4,910
  • nodejs/nodeAvatar de nodejs

    nodejs/node

    117,932Ver en GitHub↗

    This project is an open-source JavaScript runtime built on the V8 engine. It provides a comprehensive environment for executing JavaScript code outside of a web browser, offering foundational primitives for process management, multi-core load distribution, and parallel execution through worker threads. The runtime includes a broad set of built-in modules for system-level operations, such as file system interaction, network communication across various protocols, and cryptographic security. It supports multiple module systems, native binary addon integration, and diagnostic tools for monitorin

    JavaScriptEvent EmittersCryptographic OperationsDebugging Tools
    Ver en GitHub↗117,932
  • chyingp/nodejs-learning-guideAvatar de chyingp

    chyingp/nodejs-learning-guide

    6,874Ver en GitHub↗

    This project is a learning guide and collection of study notes designed to teach Node.js backend development. It provides a comprehensive core API reference and practical demonstrations for implementing server-side logic, network programming, and system APIs. The guide specifically covers advanced technical domains including process management for scaling applications via clusters and child processes, as well as network programming for building TCP, UDP, and HTTP services. It also includes detailed instructional material on security implementation, focusing on cryptographic hashing and encryp

    RubyNode.jsNode.js Backend ServicesBidirectional Socket Communication
    Ver en GitHub↗6,874
  • dandavison/deltaAvatar de dandavison

    dandavison/delta

    31,136Ver en GitHub↗

    Delta is a command-line pager that enhances the readability of terminal output by applying syntax highlighting and structured formatting to text streams. It functions as a specialized interface for version control systems, transforming standard output into color-coded, human-readable views. The tool distinguishes itself through its ability to render side-by-side diff comparisons and visualize merge conflicts with clear, semantic highlighting. It dynamically calculates column widths and text alignment to fit complex file comparisons within the constraints of a terminal window, while allowing u

    RustGit Diff ViewersSide-by-Side Diff ViewersTerminal Pagers
    Ver en GitHub↗31,136
  • textualize/textualAvatar de Textualize

    Textualize/textual

    36,285Ver en GitHub↗

    This project is a framework for building interactive, graphical-style terminal applications. It provides a declarative component model that organizes user interfaces into a tree of nested widgets, each managing its own lifecycle, state, and rendering. By subclassing the base application class, developers can construct complex, keyboard-navigable interfaces that run directly within terminal emulators. The framework distinguishes itself through a reactive architecture and a CSS-based layout engine. It uses a reactive attribute system to automatically track state changes and trigger targeted int

    PythonTerminal Application FrameworksApplication DefinitionsCommand Palettes
    Ver en GitHub↗36,285
  • googlechrome/lighthouseAvatar de GoogleChrome

    GoogleChrome/lighthouse

    30,355Ver en GitHub↗

    Lighthouse is an automated diagnostic tool that evaluates web pages against industry standards for performance, accessibility, and search engine optimization. It functions as a programmatic analysis engine and a command-line utility, allowing developers to integrate comprehensive web quality checks directly into continuous integration pipelines and local development workflows. The project distinguishes itself through a modular architecture that utilizes artifact-based data collection to ensure consistent analysis across different environments. It supports a headless execution mode for automat

    JavaScriptBrowser AutomationStatic AnalysisAccessibility Auditing Tools
    Ver en GitHub↗30,355
  • retirejs/retire.jsAvatar de RetireJS

    RetireJS/retire.js

    4,141Ver en GitHub↗

    Retire.js is a JavaScript vulnerability scanner and dependency security analyzer. It identifies outdated or insecure JavaScript libraries with known security flaws within web applications and local projects. The tool functions as a web security auditing utility that can be used during penetration testing to detect vulnerable scripts on live websites. It supports the generation of Software Bills of Materials using the CycloneDX format to document project dependencies. The system utilizes signature-based library detection and pattern-matching to map identified versions against a JSON-based sec

    JavaScriptJavaScript LibrariesDependency Vulnerability ScanningJavaScript Dependency Tree Scanners
    Ver en GitHub↗4,141
  • modernizr/modernizrAvatar de Modernizr

    Modernizr/Modernizr

    25,680Ver en GitHub↗

    Modernizr is a browser feature detection library that determines which web technologies are supported by a user's browser by executing small snippets of code to verify actual capabilities. By avoiding reliance on unreliable user-agent strings, it provides a reliable foundation for progressive enhancement, allowing developers to build interfaces that adapt their functionality and styling based on the specific features available in the client environment. The project distinguishes itself through a configuration-driven build system that generates custom, minimized JavaScript files containing onl

    JavaScriptBrowser Feature Detection LibrariesFeature Detection LibrariesProgressive Enhancement Tools
    Ver en GitHub↗25,680
  • yigit/android-priority-jobqueueAvatar de yigit

    yigit/android-priority-jobqueue

    3,385Ver en GitHub↗
    JavaAndroid Background Task ManagersAndroid Priority Job QueuesAutomatic Retry Mechanisms
    Ver en GitHub↗3,385
  • grafana/lokiAvatar de grafana

    grafana/loki

    27,640Ver en GitHub↗

    Loki is a horizontally scalable, highly available log aggregation engine designed to store and query massive volumes of unstructured log data. It functions as a distributed observability platform that correlates logs, metrics, and traces to provide comprehensive visibility into the health and performance of complex infrastructure. The system distinguishes itself through a distributed query execution model that processes large datasets in parallel across cluster nodes. It utilizes label-based stream indexing and a distributed index to map log data to specific chunks, enabling rapid retrieval w

    GoDistributed Observability SystemsLog Storage EnginesObservability Platforms
    Ver en GitHub↗27,640
  • quarkusio/quarkusAvatar de quarkusio

    quarkusio/quarkus

    15,479Ver en GitHub↗

    Quarkus is a Kubernetes-native Java framework designed for building high-performance, memory-efficient applications. It utilizes ahead-of-time native compilation to transform Java code into standalone, optimized binaries that eliminate the need for a virtual machine, enabling rapid startup and reduced memory consumption. By performing code augmentation during the build phase, it shifts heavy processing tasks away from runtime, ensuring that applications are optimized for cloud-native environments. The framework distinguishes itself through a unified approach to reactive and imperative program

    JavaCloud-Native Backend FrameworksCloud-Native FrameworksDependency Injection Containers
    Ver en GitHub↗15,479
  • wesbos/javascript30Avatar de wesbos

    wesbos/JavaScript30

    29,165Ver en GitHub↗

    This project is a structured educational curriculum designed to build proficiency in vanilla JavaScript through hands-on, project-based learning. It provides a series of coding exercises that focus on core language fundamentals and the direct manipulation of the document object model, enabling developers to create interactive web interfaces without relying on external frameworks or dependencies. The curriculum distinguishes itself by emphasizing direct integration with browser-native APIs. Participants learn to build hardware-aware applications by accessing device sensors, cameras, and microp

    HTMLJavaScript Skill BuildingDOM ManipulationBrowser Hardware APIs
    Ver en GitHub↗29,165
  • typeorm/typeormAvatar de typeorm

    typeorm/typeorm

    36,540Ver en GitHub↗

    TypeORM is an object-relational mapper for TypeScript and JavaScript that bridges the gap between object-oriented application code and relational database tables. It provides a comprehensive data persistence layer that allows developers to define database entities using class decorators or configuration objects, enabling seamless interaction with data through object-oriented patterns. The project distinguishes itself through a flexible architecture that supports both the data mapper and repository patterns, alongside a fluent query builder that translates high-level method calls into platform

    TypeScriptObject-Relational MappersQuery BuildersData Access Layers
    Ver en GitHub↗36,540
  • tanstack/tableAvatar de TanStack

    TanStack/table

    28,119Ver en GitHub↗

    TanStack Table is a headless, framework-agnostic engine designed for building complex data grids and managing tabular state. By decoupling data processing logic from the visual rendering layer, it allows developers to implement custom user interfaces while offloading sophisticated operations like sorting, filtering, grouping, and pagination to a unified, performant core. The library distinguishes itself through its commitment to type safety and environment flexibility. It leverages strict type definitions to ensure data integrity across the entire application and utilizes an adapter pattern t

    TypeScriptData Table State ManagersData TablesFramework Agnostic UI Logic
    Ver en GitHub↗28,119
  • ergo-services/ergoAvatar de ergo-services

    ergo-services/ergo

    4,441Ver en GitHub↗

    Ergo is a distributed actor framework for Go that implements the Erlang distribution protocol, enabling the construction of resilient, concurrent applications that can communicate transparently with Erlang/OTP nodes. At its core, it provides an actor model with isolated lightweight processes, priority-ordered mailboxes, and a meta-process architecture that separates blocking I/O from sequential message handling to prevent actor freezing. The framework includes a Raft-inspired cluster consensus system for leader election and automatic failover, along with OTP-style supervision trees that organi

    GoDistributed Actor FrameworksErlang Distribution Protocol ImplementationsActor Management
    Ver en GitHub↗4,441
  • remy/nodemonAvatar de remy

    remy/nodemon

    26,682Ver en GitHub↗

    Nodemon is a command-line utility designed to automate development workflows by monitoring file system changes and managing the lifecycle of long-running processes. It functions as a process monitor that tracks directory trees for modifications, automatically terminating and restarting applications to ensure a continuous feedback loop during the coding process. The tool distinguishes itself through its language-agnostic design, which decouples monitoring logic from the target application's runtime. While it provides default support for Node.js, it can execute arbitrary command-line instructio

    JavaScriptProcess WatchersDevelopment Workflow AutomationFile System Watchers
    Ver en GitHub↗26,682
  • curlconverter/curlconverterAvatar de curlconverter

    curlconverter/curlconverter

    8,149Ver en GitHub↗

    curlconverter is a browser-based tool and JavaScript library that transforms curl commands into equivalent source code across more than 30 programming languages and HTTP client libraries. It parses curl command arguments into an abstract syntax tree and generates idiomatic code by applying per-language templates, making it a curl command transpiler rather than a simple converter. The tool operates entirely client-side without any server round-trips, ensuring all conversion happens privately in the browser without transmitting data externally. It can also function as a drop-in curl replacement

    TypeScriptAST-Based TranspilersClient-Side Conversion EnginescURL Command Integration
    Ver en GitHub↗8,149
  • jquery/jqueryAvatar de jquery

    jquery/jquery

    59,825Ver en GitHub↗

    jQuery is a library designed for document object model manipulation and cross-browser interaction. It provides a unified interface for selecting, traversing, and modifying web page elements, ensuring consistent behavior across different rendering engines by abstracting away underlying browser inconsistencies. The library distinguishes itself through a dedicated CSS selector engine that parses strings into executable functions for element location. It incorporates a state machine for managing asynchronous operations and a feature-detection strategy that probes the environment to execute code p

    JavaScriptCross-Browser AbstractionsDOM Manipulation LibrariesEvent Managers
    Ver en GitHub↗59,825
  • klaudiosinani/signaleAvatar de klaudiosinani

    klaudiosinani/signale

    9,176Ver en GitHub↗

    Signale is a highly configurable logging library for Node.js applications that provides 16 built-in loggers, each with distinct badges, colors, and labels for different message types. It functions as a console logger that displays timestamps, labels, badges, and filenames in configurable log output, and includes an interactive mode that overwrites previous messages in place for real-time progress indicators. The library distinguishes itself through several advanced capabilities, including a custom logger factory that lets developers create new logger types with unique badges, colors, and labe

    JavaScriptNode.js Logging LibrariesAutomatic Logger NamingConsole Line Overwriters
    Ver en GitHub↗9,176
  • actix/actix-webAvatar de actix

    actix/actix-web

    24,421Ver en GitHub↗

    Actix Web is an asynchronous web framework designed for building high-performance network services. It provides a foundation for processing concurrent requests through a non-blocking execution model, utilizing an actor-based concurrency system to manage lightweight processes and message passing. The framework includes a low-level networking layer that handles the parsing and serialization of HTTP traffic according to standard specifications. The framework distinguishes itself through a type-safe routing engine that enforces strict data types at compile time, ensuring that request parameters a

    RustAsynchronous RuntimesAsynchronous Web FrameworksHTTP Implementations
    Ver en GitHub↗24,421
  • googleapis/google-api-go-clientAvatar de googleapis

    googleapis/google-api-go-client

    4,395Ver en GitHub↗

    The Google API Go Client Library is a collection of auto-generated Go packages designed to facilitate authenticated requests to Google services via HTTP and gRPC. It serves as an API request and response manager that converts API discovery documents into typed code to provide a consistent interface for interacting with various services. The library includes a dedicated OAuth 2.0 authentication client used to manage token lifecycles, handle service account credentials, and perform authorization flows. It supports identity impersonation, allowing a security context to assume the identity of a t

    GoGoogle API IntegrationsAPI Key AuthenticationsApplication Default Credential Authentications
    Ver en GitHub↗4,395
  • tj/commander.jsAvatar de tj

    tj/commander.js

    28,282Ver en GitHub↗

    Commander.js is a framework for building command-line interfaces and terminal applications. It functions as an argument parsing library and command lifecycle manager, transforming raw terminal input strings into structured, validated objects for use in executable scripts. The system utilizes a recursive command tree pattern, allowing developers to organize complex execution flows through nested subcommands. It features a declarative interface for defining command-line flags and arguments, which maps user input directly to internal state properties. To assist with usability, the framework auto

    JavaScriptCLI FrameworksArgument ParsersTerminal Application Development
    Ver en GitHub↗28,282
  • kentcdodds/match-sorterAvatar de kentcdodds

    kentcdodds/match-sorter

    4,099Ver en GitHub↗

    match-sorter is a JavaScript string matching and array filtering utility designed to rank and sort lists based on search string relevance. It functions as a deterministic best-match sorting library and fuzzy search engine for filtering object arrays. The tool prioritizes results using weighted match heuristics that favor exact matches, acronyms, and string containment. It employs a deterministic ranking system to ensure consistent ordering and supports diacritic-insensitive normalization to match characters regardless of accents. The library covers match criteria specification via key-path p

    TypeScriptClient-Side Search FilteringBest-Match Sorting LibrariesDeterministic Ranking Systems
    Ver en GitHub↗4,099
  • corentinth/it-toolsAvatar de CorentinTh

    CorentinTh/it-tools

    39,343Ver en GitHub↗

    This project is a browser-based developer toolkit that provides a collection of offline-first utilities for common data transformations and encoding tasks. It functions as a static web application, bundling multiple independent productivity tools into a single-page interface designed for rapid technical task execution. The suite operates entirely on the client side, ensuring that all data processing occurs locally within the user browser without requiring a backend server or external service dependencies. This architecture prioritizes privacy and security by keeping sensitive information off

    VueBrowser-Based ToolkitsSingle-Page ApplicationsDeveloper Productivity Tools
    Ver en GitHub↗39,343
  • highlightjs/highlight.jsAvatar de highlightjs

    highlightjs/highlight.js

    24,825Ver en GitHub↗

    Highlight.js is a syntax highlighting library that automatically detects and applies color-coded styling to source code blocks within web pages. It functions as a language-agnostic formatting engine, utilizing a modular processor that applies consistent visual themes to diverse programming languages based on their specific grammatical rules. By decoupling the core parsing logic from language-specific definitions, the library provides a unified execution environment that operates without requiring internal knowledge of the target language. The project is distinguished by its modular architectu

    JavaScriptSyntax HighlightingSyntax HighlightersSyntax Highlighting
    Ver en GitHub↗24,825
  • facebook/reactAvatar de facebook

    facebook/react

    245,669Ver en GitHub↗

    React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional data flow.

    JavaScriptComponent-Based UI FrameworksComponent-Driven ArchitecturesDeclarative UI Composition
    Ver en GitHub↗245,669
  • textualize/richAvatar de Textualize

    Textualize/rich

    56,636Ver en GitHub↗

    Rich is a comprehensive library for building sophisticated command-line interfaces and terminal applications. It provides a robust console formatting engine and a layout framework that enables developers to render rich text, syntax-highlighted code, and complex data structures directly in the terminal. By utilizing a recursive constraint-based layout engine, the library allows for the creation of hierarchical grids, panels, and trees that maintain their structure even as terminal dimensions change. What distinguishes the library is its ability to manage persistent, real-time terminal interfac

    PythonCommand Line Interface FrameworksConsole Formatting EnginesConstraint-Based
    Ver en GitHub↗56,636
  • jhen0409/react-native-debuggerAvatar de jhen0409

    jhen0409/react-native-debugger

    10,460Ver en GitHub↗

    React Native Debugger is a standalone developer application for inspecting and debugging JavaScript runtimes in mobile applications built with React Native. It provides a dedicated interface to monitor the runtime state, network requests, and console logs of a remote mobile environment. The tool integrates specialized inspectors for Redux state management and GraphQL client debugging, allowing for time-traveling state transitions and the analysis of queries, mutations, and local cache. It also features a component hierarchy viewer for visualizing and modifying UI properties in real time. Bro

    JavaScriptReact Native DebuggersAction-Based State TrackingComponent Hierarchy Mirroring
    Ver en GitHub↗10,460
  • httpie/cliAvatar de httpie

    httpie/cli

    38,228Ver en GitHub↗

    This project is a terminal-based HTTP client designed for interacting with web services, debugging APIs, and automating network requests. It provides a specialized command-line interface that simplifies the construction of complex HTTP exchanges, allowing users to test and inspect web services directly from the shell. The tool distinguishes itself through a declarative syntax engine that translates shorthand command-line tokens into fully formed HTTP requests, including headers, parameters, and body payloads. It features a modular, plugin-based architecture that enables users to extend core f

    PythonCommand-Line HTTP ClientsTerminal API ClientsAPI Testing
    Ver en GitHub↗38,228
  • tanstack/queryAvatar de TanStack

    TanStack/query

    49,761Ver en GitHub↗

    This project provides a comprehensive suite of tools for managing asynchronous state and building full-stack web applications. At its core, it functions as a centralized synchronization layer that automates data fetching, caching, and background revalidation, ensuring that remote server data remains consistent with the local user interface. By utilizing a declarative, hook-based programming model, it simplifies the management of complex data lifecycles and loading states. The project distinguishes itself through a headless design philosophy that decouples business logic from visual presentati

    TypeScriptAsynchronous State ManagementAsynchronous State ManagersData Synchronization Libraries
    Ver en GitHub↗49,761
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
uber-go/zap24.3KGomit31 dic 2025
preactjs/preact38.7KJavaScriptMIT15 jun 2026
cocoalumberjack/cocoalumberjack13.3KObjective-CBSD-3-Clause16 jun 2026
scisharp/llamasharp3.7KC#MIT1 jun 2026
tqdm/tqdm31.2KPythonNOASSERTION15 jun 2026
square/leakcanary29.9KKotlinApache-2.024 mar 2026
nuxt/consola7.3KTypeScriptNOASSERTION22 jun 2026
getsentry/sentry44.1KPythonNOASSERTION16 jun 2026
zulip/zulip24.7KPythonapache-2.018 feb 2026
signoz/signoz27.4KTypeScriptNOASSERTION16 jun 2026

Related searches

  • Java Logging Libraries
  • Ruby Logging Libraries
  • PHP Logging Libraries
  • Python Logging Libraries
  • C++ Logging Libraries
  • C# Logging Libraries
  • Rust Logging Libraries
  • JavaScript HTTP Client Libraries