Showing 54 open source projects for "trace"

View related business solutions
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • Stop vibe-debugging. Icon
    Stop vibe-debugging.

    Plug Claude into your app's actual errors.

    AppSignal's MCP server hands Claude, Cursor, or Zed your real errors, traces, and the deploy that shipped them. AI writes the fix; you review the diff.
    Free 30 days.
  • 1
    Brave

    Brave

    Java distributed tracing implementation compatible with Zipkin backend

    Brave is a distributed tracing instrumentation library. Brave typically intercepts production requests to gather timing data, correlate and propagate trace contexts. While typically trace data is sent to Zipkin server, third-party plugins are available to send to alternate services such as Amazon X-Ray. This repository includes dependency-free Java libraries and instrumentation for common components used in production services. For example, this includes trace filters for Servlet and log correlation for Apache Log4J. ...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 2
    AWS X-Ray SDK for Java

    AWS X-Ray SDK for Java

    The official AWS X-Ray Recorder SDK for Java

    ...The AWS X-Ray SDK for Java is compatible with Java 8 and 11. Applications may make downstream HTTP calls to communicate with other applications. If these downstream applications are also traced, trace context information will need to be passed so that the trace segments may be properly grouped into a single trace. It may be useful to further decorate portions of an application for which performance is critical. Generating subsegments around these hot spots will help in understanding their impact on application performance. There are a few different styles available for tracing custom methods.You can automatically inject your current Trace ID into logging statements if you use the Log4J or SLF4J logging frontends.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Zipkin

    Zipkin

    Distributed tracing system to gather timing data

    ...This can be helpful for identifying aggregate behavior including error paths or calls to deprecated services. Applications need to be “instrumented” to report trace data to Zipkin.
    Downloads: 31 This Week
    Last Update:
    See Project
  • 4
    Arthas

    Arthas

    Alibaba Java Diagnostic Tool

    Often times, the production system network is inaccessible from the local development environment. If issues are encountered in production systems, it is impossible to use IDEs to debug the application remotely. More importantly, debugging in production environment is unacceptable, as it will suspend all the threads, resulting in the suspension of business services. Developers could always try to reproduce the same issue on the test/staging environment. However, this is tricky as some issues...
    Downloads: 6 This Week
    Last Update:
    See Project
  • Your monitoring isn't a stack. It's a pile. Fix that. Icon
    Your monitoring isn't a stack. It's a pile. Fix that.

    Errors, performance, logs, uptime. One install, one invoice, one UI.

    Replace Datadog, New Relic, and Sentry without adding three more dashboards.
    Free 30 days.
  • 5
    btrace

    btrace

    A safe, dynamic tracing tool for the Java platform

    A safe, dynamic tracing tool for the Java platform. BTrace can be used to dynamically trace a running Java program (similar to DTrace for OpenSolaris applications and OS). BTrace dynamically instruments the classes of the target application to inject tracing code ("bytecode tracing").
    Downloads: 5 This Week
    Last Update:
    See Project
  • 6
    Byte Buddy

    Byte Buddy

    Runtime code generation for the Java virtual machine

    ...Nevertheless, Byte Buddy remains fully customizable down to the possibility of defining custom byte code. Furthermore, the API was designed to be as non-intrusive as possible and as a result, Byte Buddy does not leave any trace in the classes that were created by it.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 7
    DoKit

    DoKit

    A platform for the life cycle of pan-front-end product development

    ...It offers features like CPU/memory monitoring, frame rate detection, network logging, view hierarchy inspection, and plugin support to expand capabilities. Developers can interactively explore UI layouts, measure layout times, simulate slow networks, or trace touch events—all while the app is running on the device. DoKit aims to shorten feedback loops by surfacing internal state and metrics in situ rather than relying solely on external logging or tooling. Because it’s modular, teams can include only the subsystems relevant to their needs and disable others in production builds. The result is a rich, on-device observability layer that supports debugging performance, layout bug hunts, and UX tuning without deeply invasive instrumentation.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    guide-rpc-framework

    guide-rpc-framework

    A custom RPC framework implemented by Netty+Kyro+Zookeeper

    ...The project provides code for client-side stubs, server-side skeletons, method dispatching, serialization, load balancing, and node management via Zookeeper. Since RPC remains a foundational building block in microservices, server architectures, and high-performance systems, this codebase helps you trace how requests are framed, routed, serialized, and executed across nodes. Because it integrates key pieces of the ecosystem (Netty event loops, Kyro object graphs, Zookeeper coordination), you also gain exposure to that stack.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9

    StackTraceSealer

    Aid in finding infinite loops in Java programs on production systems

    StackTraceSealer is a JConsole plugin with its own Java Agent Library that can be used to seal stack frames on a thread stack trace to detect whether these frames have changed or they have remained the same all the time to aid in finding an infinite loop on a production system when all you have is a long seemingly constant stack trace in the thread dump.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • 10
    iSphere

    iSphere

    The iSphere Project for and RDi 9.5.1.3+

    The iSphere Source Code has been moved to GitHub (https://github.com/rdi-open-source/isphere-plugin) on January 3rd, 2024. Important: The update site and ticket management has been moved to GitHub as well. iSphere is an open source plug-in for IBM's Rational Developer for i 9.5.1.3+. It delivers high quality extensions to improve developer productivity. IBM's current Eclipse based Integrated Development Environment (IDE) is a huge step beyond SEU, but it still lacks features...
    Leader badge
    Downloads: 111 This Week
    Last Update:
    See Project
  • 11
    Spring Cloud Sleuth

    Spring Cloud Sleuth

    Distributed tracing for spring cloud

    Spring Cloud Sleuth provides Spring Boot auto-configuration for distributed tracing. Sleuth configures everything you need to get started. This includes where trace data (spans) are reported to, how many traces to keep (sampling), if remote fields (baggage) are sent, and which libraries are traced. Add Spring Cloud Sleuth to the classpath of a Spring Boot application (together with a Tracer implementation) and you will see trace IDs in logs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Kisekae UltraKiss

    Kisekae UltraKiss

    Kisekae UltraKiss is a full featured integrated development environmen

    ...UltraKiss includes an integrated palette color editor tool, an image editor tool, an integrated audio and video player, and an archive manager that packages LHA, ZIP, and JAR archive files. It also provides a full featured FKiSS programming language trace and debugging tool. UltraKiss has been designed to provide improved developer support so that it is easy to create new KiSS applications.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 13

    Report4s

    Selenium HTML reporter for TestNG

    Simple and yet elegant Selenium HTML report. Report4s is a Selenium HTML reporter for the TestNG framework. It gathers screenshots automatically upon webdriver events The stack trace of exceptions are displayed to facilitate error analysis. Go to the Wiki tab for explanations on how to use it. Source code available at https://github.com/harmin-parra/report4s If you like this software, consider making a contribution through https://www.buymeacoffee.com/harmin
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Kieker

    Kieker

    Software Monitoring Framework

    Kieker is a framework for continuous monitoring and dynamic analysis of distributed software systems. Being designed for continuous operation, it induces only a low overhead. The TraceAnalysis tool allows to analyze and visualize trace information.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    jsoncat

    jsoncat

    Lightweight HTTP framework built in Java

    ...The project is organized as a small library and tutorial-style codebase, where core HTTP handling, routing, and JSON processing are exposed in a compact way so learners can trace how HTTP requests are parsed and dispatched. Because it avoids heavy abstractions and auto-magical configuration, it’s suited to developers who want to understand what happens beneath frameworks rather than just use them. The code has detailed comments (recently translated or annotated for Chinese readers), making it a practical study project for learning network programming, middleware design, and handler chains. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    xUtils3

    xUtils3

    Android orm, bitmap, http, view inject

    ...Based on UrlConnection, the bottom layer will be implemented by okHttp after Android4.4. The request protocol supports 11 predicates: GET, POST, PUT, PATCH, HEAD, MOVE, COPY, DELETE, OPTIONS, TRACE, CONNECT. Supports uploading of very large files (over 2G). Support breakpoint download (if the server supports the Range parameter, the client automatically handles the breakpoint download). Support cookies (implements domain, path, expiry and other features). Support caching (implement Cache-Control, Last-Modified, ETag and other features, use expiration time + LRU dual mechanism to clean up when the cache content is too much).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    libinstrument (ex libcsdbg)

    libinstrument (ex libcsdbg)

    C/C++ function instrumentation (AOP, exception/stack tracing, GC)

    Libinstrument is a complete and easy way to do custom function instrumentation for C/C++. The project comes ready with classic applications of instrumentation, such as AOP (Aspect Oriented Programming), Concern and Side Effect injection, stack tracing, exception tracing, basic time profiling, callgraph profiling and other. A GC (Garbage Collector) module is also under development. Libinstrument is highly portable and decoupled. The project comes with a CMake build system, integration with...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    DEPRECATED > GNU ARM Eclipse

    DEPRECATED > GNU ARM Eclipse

    A family of Eclipse CDT extensions and tools for GNU ARM development.

    These plug-ins provide build and debug extensions for Eclipse CDT (C/C++ Development Tools) for 32/64-bits GNU ARM toolchains like GNU Tools for Embedded, Linaro, etc, ready to run STM32Fx project templates and full integration for advanced J-Link JTAG/SWD probes, including SWO tracing console and peripheral registers view.
    Leader badge
    Downloads: 48 This Week
    Last Update:
    See Project
  • 19

    ParTools

    Support for manual parallelization of sequential C programs.

    ParTools allows the interactive analysis of a C program execution profile and data dependencies to facilitate the discovery and selection of suitable parallelization candidates in a manual parallelization process. The flow does not assume any specific parallelization technique, thus it can be broadly applied. The original (serial) C source is automatically annotated to trace the execution profile and data dependencies at run-time. The annotated program is then executed using a significant (but small) data set selected by the developer. The data collected is cross-referenced with the original source and can be interactively analyzed graphically to determine the best parallelization candidates and techniques.
    Downloads: 42 This Week
    Last Update:
    See Project
  • 20
    Validation Manager
    Validation Manager is a tool to handle all the cumbersome paperwork of regulated environment validations. Including Validation Plans, protocols, executions and exceptions. Keeping everything in one place and best of all paperless. Source is hosted on Bitbucket: https://bitbucket.org/javydreamercsw/validation-manager
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    MethodCallTrace4Java

    Template for AspectJ, by which you can trace back the method call.

    ...Sometimes, we need to clarify the relationship among those 3rd party Java classes. And Aspect by AspectJ can shed light on our way. This project is the template for the Aspect by AspectJ. By the pointcut for the method call, we can trace back'who calls it. The word 'who' in this context is: Which method of which class For instance ... By the pointcut for: com.thirdparty.Foo.bar() we can trace: Which method of which class calls: com.thirdparty.Foo.bar() $. Requirements This project depends on: AspectJ Ant
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Java Call Trace to UML Sequence Diagram
    This tool helps you to reverse engineer UML Sequence Diagram for your java program at runtime. It works well with both complex java programs (that have multiple threads) and J2EE applications deployed on Application Servers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Trace open source implementation of the Universal Remote Console (URC) technology, based on ISO/IEC 24752:2008. It includes tools and samples for developers of targets, control user interfaces and Universal Control Hubs (UCH).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    Cluster Orchestrator

    orchestrator / cluster deployment tool

    ...In case you want to deploy your code or just call your preferred DSC client to apply the configuration locally the Orchestrator can be a handy tool. The operation can be started manually or scheduled, depending on your needs. In terms of audit and trace capabilities, the system is collecting all console output of your shell scripts from all servers and saves the logs centrally for review.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    JavaShark

    Sniffer and knowledge sharing tool for java platform

    JavaShark is a new way to view/trace/analyze JVM applications. It's like an advanced debugger with Groovy support. And the most important - now you can share your knowledge about any system with people around the world - just share your handlers(breakpoints) bundle. Just imagine - you connect to the remote JVM, attach handlers bundle and now you know much more than any logs could ever give you.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next