Showing 1218 open source projects for "state-thread"

View related business solutions
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    Thread Affinity

    Thread Affinity

    Bind a java thread to a given core

    Lets you bind a thread to a given core, this can improve performance (this library works best on linux). Java-Thread-Affinity will try to use JNA to provide access to native thread-handling functions. JNA should be installed on your system to get the most from this library. Java-Thread-Affinity currently depends on JNA version 4.4.0, which in turn depends on a version of GLIBC >= 2.14.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    kube-state-metrics

    kube-state-metrics

    Add-on agent to generate and expose cluster-level metrics

    kube-state-metrics (KSM) is a simple service that listens to the Kubernetes API server and generates metrics about the state of the objects. (See examples in the Metrics section below.) It is not focused on the health of the individual Kubernetes components, but rather on the health of the various objects inside, such as deployments, nodes and pods. kube-state-metrics is about generating metrics from Kubernetes API objects without modification.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    mobx-state-tree

    mobx-state-tree

    Full-featured reactive state management without the boilerplate

    Technically speaking, MobX-State-Tree (also known as MST) is a state container system built on MobX, a functional reactive state library. This may not mean much to you, and that’s okay. I’ll explain it like this: MobX is a state management "engine", and MobX-State-Tree gives it structure and common tools you need for your app. MST is valuable in a large team but also useful in smaller applications when you expect your code to scale rapidly.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    ServiceTalk

    ServiceTalk

    A networking framework that evolves with your application

    ...Netty is a great low-level networking framework, but when used for service-to-service communication it presents a few opportunities for improvement. Fully asynchronous and requires knowledge of EventLoop threading model. Executing CPU-intensive or "blocking" code requires manual thread hops. Subtle out-of-order execution of tasks when code executes both on and off the EventLoop thread. APIs are not tailored towards common application use cases (e.g. request/response, RPC, etc..) The asynchronous programming paradigm presents a barrier to entry in scenarios where vertical scalability is not a primary concern.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Secure File Transfer for Windows with Cerberus by Redwood Icon
    Secure File Transfer for Windows with Cerberus by Redwood

    Protect and share files over FTP/S, SFTP, HTTPS and SCP with the #1 rated Windows file transfer server.

    Cerberus supports unlimited users and connections on a single IP, with built-in encryption, 2FA, and a browser-based web client — all deployable in under 15 minutes with a 25-day free trial.
    Try for Free
  • 5
    testng

    testng

    TestNG testing framework

    TestNG is a testing framework inspired from JUnit and NUnit but introduces some new functionalities that make it more powerful and easier to use. Run your tests in arbitrarily big thread pools with various policies available (all methods in their own thread, one thread per test class, etc...).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Reactotron

    Reactotron

    Desktop app for inspecting your React JS and React Native projects

    Reactotron is a macOS, Windows, and Linux app for inspecting your React JS and React Native apps. View your application state, show API requests & responses, perform quick performance benchmarks, subscribe to parts of your application state, display messages similar to console.log, track global errors with source-mapped stack traces including saga stack traces! You can dispatch actions like a government-run mind control experiment, hot swap your app's state using Redux or mobx-state-tree, track your sagas, show image overlay in React Native, track your Async Storage in React Native, etc. ...
    Downloads: 61 This Week
    Last Update:
    See Project
  • 7
    redux-saga

    redux-saga

    An alternative side effect model library for Redux applications

    redux-saga is a library that aims to make application side effects (i.e. asynchronous things like data fetching and impure things like accessing the browser cache) easier to manage, more efficient to execute, easy to test, and better at handling failures. The mental model is that a saga is like a separate thread in your application that's solely responsible for side effects. redux-saga is a redux middleware, which means this thread can be started, paused and cancelled from the main application with normal redux actions, it has access to the full redux application state and it can dispatch redux actions as well. It uses an ES6 feature called Generators to make those asynchronous flows easy to read, write and test. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Luvit Lua

    Luvit Lua

    Bare libuv bindings for lua

    ...This library makes libuv available to Lua scripts. It was made for the luvit project but should be usable for nearly any Lua project. The library can be used by multiple threads at once. Each thread is assumed to load the library from a different lua_State. Luv will create a unique uv_loop_t for each state. You can't share uv handles between states/loops.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Concurrent Ruby

    Concurrent Ruby

    Modern concurrency tools including agents, futures, promises, etc.

    ...Keeps the semantics as idiomatic Ruby as possible, supports features that make sense in Ruby. Excludes features that don't make sense in Ruby. It is small, lean, and loosely coupled, thread-safety, and with backward compatibility. Concurrent Ruby makes one of the strongest thread safety guarantees of any Ruby concurrency library, providing consistent behavior and guarantees on all four of the main Ruby interpreters (MRI/CRuby, JRuby, Rubinius, TruffleRuby).
    Downloads: 1 This Week
    Last Update:
    See Project
  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • 10
    react-use

    react-use

    Component for React

    ...Tracks page navigation bar location state. Re-renders component, while tweening a number from 0 to 1. Tracks long press gesture of some element. Tracks state of a CSS media query. Tracks state of connected hardware devices. Returns a callback, which re-renders component when called. Tracks state of device's motion sensor. Tracks state of mouse position. Tracks deltaY of scrolled mouse wheel.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    CppServer

    CppServer

    Fast and low latency asynchronous socket server & client C++ library

    Ultra-fast and low latency asynchronous socket server & client C++ library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols, and 10K connections problem solution. Cross platform (Linux, MacOS, Windows) Asynchronous communication. Supported CPU scalability designs: IO service per thread, thread pool. Supported transport protocols: TCP, SSL, UDP, UDP multicast. Supported Web protocols: HTTP, HTTPS, WebSocket, WebSocket secure. Supported Swagger OpenAPI iterative documentation. Supported message protocol based on Fast Binary Encoding.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Laravel Model States

    Laravel Model States

    State support for models

    This package adds state support to models. It combines concepts from the state pattern and state machines. It is recommended that you're familiar with both patterns if you're going to use this package. Imagine a model Payment, which has three possible states: Pending, Paid, and Failed. This package allows you to represent each state as a separate class, handles serialization of states to the database behind the scenes, and allows for easy and controller state transitions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Valtio

    Valtio

    Valtio makes proxy-state simple for React and Vanilla

    Valtio is a lightweight, proxy-based state management library for JavaScript and TypeScript, designed to simplify reactive state handling in both React and vanilla environments. It allows you to manage mutable state through normal JavaScript objects, while providing React hooks (useSnapshot) and subscription utilities to create optimized component re-renders and state observation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Tambo

    Tambo

    Add generative UI components to your AI assistant, copilot, or agent

    ...It acts as the bridge between an AI assistant and the React front end, letting your AI agent not only send text responses, but also generate interactive UI elements (forms, charts, dashboards, etc.). The library includes tools to scaffold a Tambo app, manage state, and integrate with its backend protocol (Model Context Protocol, or MCP). Developers use Tambo to shift UI logic toward the AI model: instead of hardcoding UI flows, the AI can decide what component to show next. Tambo also supports streaming updates (i.e. progressively rendering UI) and embedding interactions between LLM outputs and front-end state.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Terraboard

    Terraboard

    A web dashboard to inspect Terraform States

    ...The dashboard features charts with useful stats on your Terraform resources. Terraboard comes packaged as a small container, making it fast and easy to deploy on all container platforms. Terraboard lets you visualize and query Terraform state information stored in a versioned S3 bucket. Terraboard is a web dashboard to visualize and query Terraform states. It currently features an overview page listing the most recently updated state files with their activity, a state page with state file details, including versions and resource attributes, a search interface to query resources by type, name or attributes, and a diff interface to compare state between versions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    FSM for Go

    FSM for Go

    Finite State Machine for Go

    ...Callbacks is a shorthand for defining the callbacks in NewFSM. CanceledError is returned by FSM.Event() when a callback have canceled a transition. Async can be called in leave_<STATE> to do an asynchronous state transition.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Piscina

    Piscina

    A fast, efficient Node.js Worker Thread Pool implementation

    Piscina is a fast, efficient Node.js worker thread pool implementation, designed to perform heavy CPU-bound tasks in parallel, thereby improving application performance.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Ember Simple Auth

    Ember Simple Auth

    A library for implementing authentication/authorization in Ember.js

    ...It also synchronizes the session state across multiple tabs or windows of the application so that e.g. a logout in one tab or window also results in a logout in all other tabs or windows of the application.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 19
    Immutables

    Immutables

    Annotation processor to create immutable objects and builders

    Java annotation processors to generate simple, safe, and consistent value objects. Do not repeat yourself, try Immutables, the most comprehensive tool in this field. With Immutables you can generate state-of-the-art immutable objects and builders. Type-safe, null-safe and thread-safe, with no boilerplate. Generate builders for immutable objects and even plain static factory methods. Just add jar to classpath and use. No required runtime dependencies! Guava is supported, but not required. Works out-of-the-box with build tools, integrates into IDEs. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    progressbar

    progressbar

    A really basic thread-safe progress bar for Golang applications

    A very simple thread-safe progress bar that should work on every OS without problems. I needed a progress bar for croc and everything I tried had problems, so I made another one. In order to be OS agnostic I do not plan to support multi-line outputs. The progressbar implements an io.Writer, so it can automatically detect the number of bytes written to a stream, so you can use it as a progress bar for an io.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    tlaplus

    tlaplus

    TLC is an explicit state model checker for specifications in TLA+

    TLC is an explicit state model checker for specifications written in TLA+. The TLA+Toolbox is an IDE for TLA+. TLA+ is a high-level language for modeling programs and systems--especially concurrent and distributed ones. It's based on the idea that the best way to describe things precisely is with simple mathematics. TLA+ and its tools are useful for eliminating fundamental design errors, which are hard to find and expensive to correct in code.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 22
    Bifrost

    Bifrost

    Middleware for production-oriented MySQL

    ...Interface-based dynamic and flexible configuration of different data tables and target libraries. Multiple data sources, multiple target library support. Both incremental and full data synchronization are supported. One Binlog parsing thread, multiple target libraries are synchronized in parallel. Automatically restore configuration after restarting after downtime, accurate control of location. Support monitoring and alarm functions such as Email and WeChat enterprise account. Provide third-party monitoring platform access interface (Http Basic authentication) HTTP API. ...
    Downloads: 20 This Week
    Last Update:
    See Project
  • 23
    XState

    XState

    State machines and statecharts for the modern web

    JavaScript and TypeScript finite state machines and statecharts for the modern web. Statecharts are a formalism for modeling stateful, reactive systems. This is useful for declaratively describing the behavior of your application, from the individual components to the overall application logic. XState is a library for creating, interpreting, and executing finite state machines and statecharts, as well as managing invocations of those machines as actors.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    neo.mjs

    neo.mjs

    The application worker driven frontend framework

    ...While current libraries/frameworks like Angular, React or Vue provide reasonable performance for small or mostly static Apps, they lack when it comes to big Apps or complex Components. The problem is, that most Apps today run within a single thread (CPU), while each computer or mobile device has several CPUs available. Some Apps move expensive tasks into separate threads, but this is by far not enough. Using neo.mjs, most parts of the framework as well as the Apps which you create with it, run inside a separate thread. This architecture leaves the main thread mostly idle, so it can fully concentrate on its purpose.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Constructs

    Constructs

    Define composable configuration models through code

    Constructs are classes that define a "piece of system state". Constructs can be composed together to form higher-level building blocks which represent a more complex state. Constructs are often used to represent the desired state of cloud applications. For example, in the AWS CDK, which is used to define the desired state for AWS infrastructure using CloudFormation, the lowest-level construct represents a resource definition in a CloudFormation template. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
Auth0 Logo