Showing 66 open source projects for "timing"

View related business solutions
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build, govern, and optimize agents and models with Gemini Enterprise Agent Platform.
    Start Free
  • Forever Free Full-Stack Observability | Grafana Cloud Icon
    Forever Free Full-Stack Observability | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 1
    Zipkin

    Zipkin

    Distributed tracing system to gather timing data

    Zipkin is a distributed tracing system. It helps gather timing data needed to troubleshoot latency problems in service architectures. Features include both the collection and lookup of this data. If you have a trace ID in a log file, you can jump directly to it. Otherwise, you can query based on attributes such as service, operation name, tags and duration. Some interesting data will be summarized for you, such as the percentage of time spent in a service, and whether or not operations failed. ...
    Downloads: 46 This Week
    Last Update:
    See Project
  • 2
    Xenia Canary

    Xenia Canary

    Xbox 360 Emulator Research Project

    Xenia Canary is an experimental fork of the Xenia Xbox 360 emulator that moves faster than the mainline project to trial bleeding-edge improvements. It focuses on game compatibility and performance by iterating quickly on GPU and CPU emulation paths, shader translation, and timing correctness. Canary builds are where risky optimizations, new backends, and rewrites land first so they can be tested by a wider community before stabilizing. The project emphasizes pragmatism: make more titles boot and run with fewer glitches, even if it means carrying experiments that later get refined or rolled back. It also prioritizes developer ergonomics with logging options, debug overlays, and issue templates that help narrow down regressions. ...
    Downloads: 131 This Week
    Last Update:
    See Project
  • 3
    LaiNES

    LaiNES

    Compact cycle-accurate NES emulator

    LaiNES is a compact, cycle-accurate Nintendo Entertainment System emulator written in C++ that prioritizes precision and minimalism in its implementation. Its design focuses on accurately simulating the NES hardware at the clock-cycle level, ensuring that timing-sensitive behaviors and edge cases are faithfully reproduced. Despite its relatively small codebase, it supports a wide range of cartridge mappers, enabling compatibility with a large portion of NES games. The emulator includes a simple graphical interface that allows users to browse files, configure settings, and manage gameplay without relying on external tools. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 4
    NanoBoyAdvance

    NanoBoyAdvance

    A cycle-accurate Nintendo Game Boy Advance emulator

    NanoBoyAdvance is a cycle-accurate Game Boy Advance emulator that prioritizes precision and correctness in replicating original hardware behavior. It is designed to emulate the GBA at a very low level, including CPU timing, DMA operations, graphics processing, and memory behavior, ensuring that even edge cases and obscure hardware quirks are faithfully reproduced. The emulator achieves extremely high compatibility, passing multiple hardware test suites and accurately running games that rely on precise timing conditions. In addition to accuracy, it introduces enhancements such as a high-quality audio mixer that improves sound output without altering internal emulation behavior. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 5
    mGBA

    mGBA

    mGBA Game Boy Advance Emulator

    ...It supports not only Game Boy Advance titles but also Game Boy and Game Boy Color games, making it a versatile multi-generation emulator. The architecture is written in C and focuses on precise hardware emulation, including CPU timing, graphics rendering, and audio output, which are essential for compatibility with a wide range of games. It includes multiple frontends such as Qt for a full graphical interface and SDL for lightweight usage, giving users flexibility depending on their environment.
    Downloads: 29 This Week
    Last Update:
    See Project
  • 6
    Dolphin

    Dolphin

    Dolphin is a GameCube / Wii emulator

    ...Originally released in 2003, it has evolved into one of the most advanced and widely used emulators, known for its high compatibility and continuous development over decades. The project is written primarily in C++ and focuses on accurately replicating console hardware behavior, including CPU timing, graphics rendering, and input handling, allowing games to run as close to original hardware as possible. Beyond simple emulation, Dolphin enhances the gaming experience by enabling higher resolutions, improved textures, and performance optimizations that surpass the limitations of the original consoles. It supports a wide range of input devices, including keyboards, gamepads, and real GameCube or Wii controllers through adapters and Bluetooth connectivity.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 7
    ProjectPSX

    ProjectPSX

    Experimental C# Playstation Emulator

    ...It includes a software-based rasterizer for rendering 3D graphics and supports features such as memory cards, basic BIOS functionality, and controller input mapping. The emulator can run many commercial games to varying degrees, although timing inaccuracies and missing features can still cause instability.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    Clock Signal

    Clock Signal

    A latency-hating emulator of: the Acorn Electron, BBC Micro

    Clock Signal also known as Clock Signal, is a highly sophisticated multi-system emulator designed with a strong emphasis on minimizing latency and maximizing authenticity in signal reproduction rather than relying on post-processing shortcuts. Its defining philosophy is to make emulation “invisible” to the user, meaning software can be launched directly without requiring manual configuration of machines, disks, or hardware profiles. The emulator supports a wide range of classic systems,...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 9
    ANTIRTOS

    ANTIRTOS

    Function pointers queues classes library for Arduino

    ANTIRTOS is a compact real-time operating system (RTOS) written in ANSI C for microcontrollers and embedded systems. It is designed to be simple, portable, and efficient, making it ideal for resource-constrained environments such as IoT devices, robotics, and educational hardware projects. ANTIRTOS features a basic scheduler, support for cooperative and preemptive multitasking, and offers portability across different CPU architectures with minimal changes. Its simplicity and clarity make it...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Auth0 B2B Essentials: SSO, MFA, and RBAC Built In Icon
    Auth0 B2B Essentials: SSO, MFA, and RBAC Built In

    Unlimited organizations, 3 enterprise SSO connections, role-based access control, and pro MFA included. Dev and prod tenants out of the box.

    Auth0's B2B Essentials plan gives you everything you need to ship secure multi-tenant apps. Unlimited orgs, enterprise SSO, RBAC, audit log streaming, and higher auth and API limits included. Add on M2M tokens, enterprise MFA, or additional SSO connections as you scale.
    Sign Up Free
  • 10
    Gameboy

    Gameboy

    Full featured Cross-platform GameBoy emulator by Rust

    ...The project emphasizes core components such as CPU instruction decoding, memory management, and basic graphics rendering, providing insight into how the original hardware operates. It is often used as a learning tool for understanding low-level system emulation, including timing, interrupts, and cartridge handling. Compared to more advanced emulators, it may lack full feature parity or optimization, but it compensates with readability and conceptual transparency. Its modular structure allows developers to extend or modify individual components for experimentation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Comeonin

    Comeonin

    Password hashing specification for the Elixir programming language

    ...It provides a uniform interface for modern algorithms such as Argon2, Bcrypt, and PBKDF2 (implemented in companion packages), along with guidance for salts, cost factors, and timing-safe comparisons. The library’s helpers make it straightforward to add registration and login flows that resist brute-force and side-channel attacks. Migration paths and checks are included so you can upgrade algorithms or work factors over time without breaking existing credentials. Its focus on practical ergonomics—clear APIs, sensible defaults, and good docs—has made it the de facto choice for password handling in Elixir. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    PowerJob

    PowerJob

    Enterprise job scheduling middleware with distributed computing

    PowerJob is an open-source distributed computing and job scheduling framework which allows developers to easily schedule tasks in their own application. Front-end page is provided and developers can manage their task, monitor the status, check the logs online, etc. Four timing strategies are supported, including CRON expression, fixed rate, fixed delay and OpenAPI which allows you to define your own scheduling policies, such as delaying execution. Four execution modes are supported, including stand-alone, broadcast, Map and MapReduce. Distributed computing resources could be utilized in MapReduce mode, try the magic out here! ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    MyPerf4J

    MyPerf4J

    High performance Java APM. Powered by ASM

    MyPerf4J is an open source Java performance monitoring and profiling tool designed to help developers and operations teams analyze application behavior with minimal overhead. It focuses on providing lightweight yet high-precision metrics collection for method execution times, throughput, and latency, making it particularly useful in high-performance production environments. The project emphasizes low performance impact by using efficient time recording and aggregation techniques, allowing...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    hyperfine

    hyperfine

    A command-line benchmarking tool

    ...Constant feedback about the benchmark progress and current estimates. Warmup runs can be executed before the actual benchmark. Cache-clearing commands can be set up before each timing run. Statistical outlier detection to detect interference from other programs and caching effects. Export results to various formats: CSV, JSON, Markdown, AsciiDoc. Parameterized benchmarks (e.g. vary the number of threads). Cross-platform. Hyperfine will automatically determine the number of runs to perform for each command. By default, it will perform at least 10 benchmarking runs and measure for at least 3 seconds. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    NeoPixelBus

    NeoPixelBus

    An Arduino NeoPixel support library

    ...A library to control one wire protocol RGB and RGBW LEDs like APA106, SK6812, WS2811, WS2812, and WS2813 that are commonly referred to as NeoPixels and two-wire protocol RGB like Lpd8806, APA102, and SK9822 commonly referred to as DotStars. Supports most Arduino platforms. ESP32 support for using both RMT and i2s. RMT timing currently is sensitive to high interrupt frequency due to issues in the Core. There are multiple competing libraries, FastLED being the biggest and Adafruit NeoPixel being the most common for beginners. On ESP32, both FastLED and NeoPixelBus can provide more than one channel/bus. FastLED primarily uses RMT to support 8 parallel channels. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    snes9l

    A fork of snes9x-1.5

    With new video, audio and timing pipelines for linux/X11 only.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Sharp MZ-800 Emulator

    Sharp MZ-800 Emulator

    Emulator of the 8-bit computers Sharp MZ-800 / MZ-700 / MZ-1500

    ...Developed for Linux and Windows using SDL3 (video/audio) and ImGui (GUI). Accurately emulates core hardware: CPU Z80, GDG (WHID 65040-032), CTC i8253, PIO Z80, PIO 8255, PSG SN76489AN - with precise internal signal timing. Supports peripherals: CMT (MZF/MZT/TAP/WAV), FDC WD279x, Quick Disk, ramdisks (MR1R18, Pezik variants), memory extensions, Unicard and IDE8. Integrated Z80 debugger with inline assembler, memory browser and breakpoints. Snapshot system for saving/loading complete emulator state (.mzs archives). Virtual keyboard, autotype, joystick support, variable speed control. ...
    Leader badge
    Downloads: 100 This Week
    Last Update:
    See Project
  • 18
    Downloads: 6 This Week
    Last Update:
    See Project
  • 19
    VisualBoyAdvance fork with new timing, video and audio pipelines for the SDL port.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    D4Turbo

    D4Turbo

    The Ultimate Automation Assistant

    D4Turbo is the ultimate automation tool designed to elevate your gaming experience. While optimized for Diablo 4, its universal auto-click and custom keybinding features work flawlessly across any game. Featuring advanced auto-click and text-typing capabilities, D4Turbo helps you eliminate tedious grinding and streamline your play sessions. Thanks to its universal keybinding architecture, these time-saving features aren't limited to just Diablo; you can seamlessly apply them to virtually any...
    Downloads: 49 This Week
    Last Update:
    See Project
  • 21
    Basalsure

    Basalsure

    Basal insulin reminder technology built with Raspberry Pi

    Basalsure is a hardware design and software kit to build a basal insulin dose assurance box for users of multiple daily injections (MDI) via syringes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    MTF

    Simple multitasking for microPython Raspberry Pi Pico projects

    ...MTF provides scheduling, timeouts and a simplified signalling system for tasks to communicate with each other. Version 2.1 uses a modified run-loop which improves timing accuracy for short periods.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Highlights Auto-Click & Hold: Left/right clickers with adjustable timing and a “hold click” mode for long presses. Auto-Type: Type a phrase or block of text automatically, optionally followed by Enter. Global Hotkeys: Start/stop/toggle modules from anywhere (e.g., games, apps, browsers). Includes an instant kill switch. System Tray Controls: Quick open/stop/quit from the tray using the matching bear icon.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    TimeRing

    TimeRing

    A lightweight, modern, and beautiful timer application for desktop.

    TimeRing transforms how you manage time on your desktop. Whether you're following the Pomodoro Technique, timing cooking recipes, or managing multiple work sessions, TimeRing provides an intuitive and powerful solution that stays out of your way while keeping you on track. You can customize the sound of each timer or use global default, it won't stop ringing until you stop the timer after it finishes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    MS Teams Prevent Away Status

    MS Teams Prevent Away Status

    Prevent Status in Teams showing Idle

    I decided to release this utility as it has served me greatly and is a blessing to not showing your presence being away in MS Teams eve since they changed it to forced away after 5 minutes. This is a simple utility that you can run on your desktop and it will simply move the mouse every 60 seconds if it is not moved. this timing can be changed of course. This is an AutoIT app and can be compiled by you is you so choose or an exe is available for you to use out of the box. This runs in the system tray. You can quit the app by right clicking on the sys tray and choosing END. I realize that this is a workaround to the Authortiarian mentality that MS has switched to that does not care about users suggestions. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next
MongoDB Logo MongoDB