Showing 2735 open source projects for "state-thread"

View related business solutions
  • Paessler - Monitor Your Whole Network in Minutes Icon
    Paessler - Monitor Your Whole Network in Minutes

    Auto-discovery finds your devices and deploys pre-configured sensors instantly. No project plan required, just visibility from day one.

    Waiting weeks for a monitoring rollout isn't an option when infrastructure doesn't stop running. PRTG's auto-discovery scans your network and suggests from over 200 pre-configured sensor types, so you're watching servers, applications and devices within minutes, not after a multi-week deployment. Enterprise-strength monitoring, without the enterprise complexity. Start your free trial today.
    Start Free 30-Day Trial
  • 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.
    Start Free
  • 1
    CSS Theme Change

    CSS Theme Change

    Change CSS theme with toggle, buttons or select using CSS properties

    CSS Theme Change is a small utility for managing CSS theme toggling (such as light/dark mode) in web projects, designed to be lightweight, easy to integrate, and framework-agnostic. Instead of relying on heavy JavaScript frameworks or complex state management, it offers a simple API that listens to system preferences and UI interactions to swap theme classes or variables in real time. It can react to user toggles as well as automatically adapt to the user’s OS-level dark/light mode settings, helping developers build interfaces that feel modern and responsive without writing boilerplate theme code. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    MVVM

    MVVM

    Analyze the principle of vue implementation and implement mvvm

    ...It wires up data observation with watchers and a dependency-tracking mechanism, then connects that to a simple template compiler and directive system to update the DOM when state changes. Two-way bindings and computed values demonstrate how views can reflect model changes instantly while user input propagates back to the data layer. The code favors clarity over performance, exposing concepts such as property interception, change notification, and view updates in a few readable modules. Because it mirrors ideas found in larger frameworks, it’s an excellent teaching aid for developers who want to understand why features like computed properties and watchers behave as they do. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3

    nano_voltmeter

    Nano voltmeter based on the Arduino Nano

    A very simple nanovoltmeter with picovolt resolution. The high resolution is possible by using a chopper, auto correlation, a modified delta-sigma analog to digital converter, a 16 bit PWM with passive five pole RC filter configured in a self nulling loop. All signal processing after the chopper is done in the AC domain with the circuit configured as a nulling amplifier. AC amplifier gain is 10,000,000 and the amplifier is fed into the Arduino ADC. This gives resolution of 100 pV per bit...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    Food Truck

    Food Truck

    SwiftUI sample code from WWDC22

    Sample Food Truck is a comprehensive Swift sample app that demonstrates modern Apple platform patterns across data modeling, UI, and system integrations. It showcases SwiftUI-first architecture with navigation, lists, detail flows, and state management suitable for iPhone, iPad, and Mac. The project models a small business scenario—menus, orders, inventory, and analytics—so you can see realistic domain logic rather than a toy counter. It integrates with platform frameworks like Charts, widgets, and notifications to highlight how to surface insights and re-engage users. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Start Free
  • 5
    playerdemo

    playerdemo

    Android multimedia demonstration project

    playerdemo is an Android multimedia demonstration project that showcases how to build a custom video player using FFmpeg and native rendering techniques. It focuses on implementing the full playback pipeline, including decoding, rendering, and synchronization of audio and video streams. The project demonstrates how to integrate native C/C++ code with Java through JNI to achieve high-performance playback on mobile devices. It includes examples of handling different media formats, managing...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Distpicker

    Distpicker

    Plugin for picking provinces, cities and districts of China

    Distpicker is a lightweight jQuery plugin that provides a cascading dropdown selector for regions such as country, state/province, and city, making it easy to build structured address forms without manual data entry. When initialized on a form, Distpicker automatically populates each related <select> element with hierarchical location data and updates them in response to user selections, ensuring users only see relevant regional options. For example, choosing a country filters the state list, and choosing a state filters the city list, reducing errors and improving the user experience on profile or checkout forms. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    gitin

    gitin

    commit/branch/workdir explorer for git

    ...You can search from commits, inspect individual files and changes in the commits. It is an alternative and interactive way to explore the commit history. Also, you can explore your current state by investigating diffs, stage your changes and commit them. Fuzzy search (type / to start a search after running gitin command. Interactive stage and see the diff of files (gitin status then press enter to see diff or space to stage). Commit/amend changes (gitin status then press c to commit or m to amend). Interactive hunk staging (gitin status then press p). ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    Hyper.is

    Hyper.is

    A terminal built on web technologies

    ...On the browser, it's up to the user to trigger their load by pressing command+R. We put the user in control of the loading in this way to prevent them from losing critical work by extensions that reset state or don't preserve it correctly.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 9

    PortdataVisualization

    Diagrammatic visualization of Port data

    ...The visualization emphasizes relations between land-side and wharf-side elements and thus conveys derivable knowledge on labor productivity and efficiency. It can be used to convey commodity flows through the port and state, modes of transport, facilities and their capacities, operational characteristics, intermodal operations, and parameters required for calculating system efficiency, benefits and costs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • 10
    Brynet

    Brynet

    A Header-Only cross-platform C++ TCP network library

    Header Only Cross-platform high-performance TCP network library using C++ 11. The server uses two network threads and one logic thread, the client uses one network (also process logic) thread. Every packet size is 46 bytes. Every packet contains the client's id. Server broadcast packets to all clients when recv one packet from any client. The client sends one packet when recv packet from the server and the packet's id is equal self.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    NÜWA - Pytorch

    NÜWA - Pytorch

    Implementation of NÜWA, attention network for text to video synthesis

    Implementation of NÜWA, state of the art attention network for text-to-video synthesis, in Pytorch. It also contains an extension into video and audio generation, using a dual decoder approach. It seems as though a diffusion-based method has taken the new throne for SOTA. However, I will continue on with NUWA, extending it to use multi-headed codes + hierarchical causal transformer.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    ImageAI

    ImageAI

    A python library built to empower developers

    ImageAI is an easy-to-use Computer Vision Python library that empowers developers to easily integrate state-of-the-art Artificial Intelligence features into their new and existing applications and systems. It is used by thousands of developers, students, researchers, tutors and experts in corporate organizations around the world. You will find features supported, links to official documentation as well as articles on ImageAI. ImageAI is widely used around the world by professionals, students, research groups and businesses. ...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 13
    Flutter Tips and Tricks

    Flutter Tips and Tricks

    A Collection of Flutter and Dart Tips and Tricks

    A curated collection of over 300 Flutter and Dart tips, tricks, and code patterns shared by developer Vandad Nahavandipoor. It showcases concise, real-world examples like map equality, animations, custom errors handling, UI effects, performance tweaks, and more. This resource is excellent for both beginners and experienced developers looking to level up Flutter skills.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    vuedarkmode

    vuedarkmode

    A minimalist dark design system for Vue.js

    The vuedarkmode repository is a lightweight utility for front-end projects built with Vue.js that enables easy toggling between light and dark themes (or color modes), supporting persistent user preference (e.g. via local storage). It abstracts the boilerplate and complexity around theme switching: instead of manually wiring up CSS classes, media queries, or state logic, you can integrate vuedarkmode and have theme toggling out-of-the-box. That makes it easier for developers to support dark mode reliably across components and pages, ensuring consistency and smoother user experience. The package likely includes reactive hooks or components that detect system/theme preferences and allow switching dynamically, and may also provide CSS or class-based mechanisms to adapt styling accordingly. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    FairScale

    FairScale

    PyTorch extensions for high performance and large scale training

    ...It introduced Fully Sharded Data Parallel (FSDP) style techniques that shard model parameters, gradients, and optimizer states across ranks to fit bigger models into the same memory budget. The library also provides pipeline parallelism, activation checkpointing, mixed precision, optimizer state sharding (OSS), and auto-wrapping policies that reduce boilerplate in complex distributed setups. Its components are modular, so teams can adopt just the sharding optimizer or the pipeline engine without rewriting their training loop. FairScale puts emphasis on correctness and debuggability, offering hook points, logging, and reference examples for common trainer patterns. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    boardgame.io

    boardgame.io

    State Management and Multiplayer Networking for Turn-Based Games

    The project implements a lightweight but powerful engine for creating turn-based games (board games, card games, turn-based strategy, etc.) in JavaScript. With boardgame.io, you define the game logic in pure functions: you describe how the game state changes when a move is made, and the framework handles all the rest (state management, synchronization, storage, multiplayer, etc.). This abstraction lets developers focus on the rules and mechanics rather than on networking, persistence or UI plumbing. It supports both local games and online multiplayer across clients, and can be used with different view layers — e.g., vanilla JS or a UI framework like React or React Native. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Rigel Engine

    Rigel Engine

    A modern re-implementation of the classic DOS game Duke Nukem II

    RigelEngine is a reverse-engineered, open-source reimplementation of the engine used in the classic DOS game Bio Menace by Apogee Software. It allows the original game to be played on modern systems with enhanced features such as widescreen support and modern controls. RigelEngine preserves the gameplay of the original while modernizing the backend for performance, usability, and modding. It’s perfect for retro gaming enthusiasts who want to revisit or preserve classic titles in a more...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    bigz

    Simple and complete bignum/rational C library with wrappers for C++

    bigz is the continuation of an old BigNum project that started its life as a joined INRIA & Dec project in 1989. The current version includes many fixes and improvements. Although not as efficient as, say gmp, it is very small, reasonably efficient and extremely portable.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    concurrent map

    concurrent map

    A thread-safe concurrent map for go

    The map type in Go doesn't support concurrent reads and writes. concurrent-map provides a high-performance solution to this by sharding the map with minimal time spent waiting for locks. Prior to Go 1.9, there was no concurrent map implementation in the stdlib. In Go 1.9, sync.Map was introduced. The new sync.Map has a few key differences from this map. The stdlib sync.Map is designed for append-only scenarios. So if you want to use the map for something more like in-memory db, you might...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Karate Club

    Karate Club

    An API Oriented Open-source Python Framework for Unsupervised Learning

    Karate Club is an unsupervised machine learning extension library for NetworkX. Karate Club consists of state-of-the-art methods to do unsupervised learning on graph-structured data. To put it simply it is a Swiss Army knife for small-scale graph mining research. First, it provides network embedding techniques at the node and graph level. Second, it includes a variety of overlapping and non-overlapping community detection methods. Implemented methods cover a wide range of network science (NetSci, Complenet), data mining (ICDM, CIKM, KDD), artificial intelligence (AAAI, IJCAI) and machine learning (NeurIPS, ICML, ICLR) conferences, workshops, and pieces from prominent journals.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    AndroidAsync

    AndroidAsync

    Asynchronous socket, http(s) (client+server) and websocket library

    AndroidAsync is a low-level asynchronous networking library for Android. It provides raw sockets, HTTP and HTTPS client and server functionality, and WebSocket support. The library is based on Java NIO rather than a thread-heavy model, which makes it suitable for event-driven network communication. It is intended for developers who need direct protocol-level control instead of a higher-level request wrapper. The project also serves as the foundation for Ion, the author’s higher-level Android networking and image loading library. AndroidAsync is most useful for Android developers building custom networking layers, servers, streaming behavior, or WebSocket-based features.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Twitter's Jetpack Compose Rules

    Twitter's Jetpack Compose Rules

    Static checks to aid with a healthy adoption of Compose

    ...Twitter tried to ease the pain by creating a set of Compose static checks. Compose has lots of superpowers but also has a bunch of foot guns to be aware of as seen in this Twitter Thread. This is where our static checks come in. We want to detect as many potential issues as we can, as quickly as we can. In this case, we want an error to show prior to engineers having to review the code. Similar to other static check libraries we hope this leads to a "don't shoot the messengers" philosophy which will foster healthy Compose adoption.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Tendermint

    Tendermint

    Tendermint Core (BFT Consensus) in Go

    Tendermint Core is a Byzantine Fault Tolerant (BFT) middleware that takes a state transition machine, written in any programming language, and securely replicates it on many machines. Building the most powerful tools for distributed networks. We are Tendermint, a core contributor to the Cosmos Network. Powerful & secure software for the decentralized future. Tendermint has been in the production of private and public environments, most notably the blockchains of the Cosmos Network. we haven't released v1.0 yet since we are making breaking changes to the protocol and the APIs. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    brTxter

    brTxter

    Powerful and free source code editor for creative developers.

    From creative, for creative. Name: Txter Verifying name / forum name: brTxter Stable version: 0.8.0 Fresh version: 0.8.0 State: release candidate 1 Supported platforms: Windows 7 or higher; macOS High Sierra or higher (on both Intel chips and Apple Silicon Chips)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Revenue Calculator (After Taxes)

    Revenue Calculator (After Taxes)

    Calculates revenue after taxes.

    This calculates revenue after State Tax and County Tax if State Tax is 4% and county tax is 2%
    Downloads: 0 This Week
    Last Update:
    See Project