Showing 1214 open source projects for "state-thread"

View related business solutions
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 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
  • 1
    QFramework

    QFramework

    Unity3D System Design Architecture

    QFramework is to provide a set of simple, powerful, easy-to-use, SOLID principles, support domain-driven design (DDD), event-driven, data-driven, layered, MVC, CQRS, modular, easy-to-extend architecture, her source code is only Up to line 800, you can completely save it in your notes app. Presentation layer: ViewController layer. The IController interface is responsible for the performance when receiving input and state changes. In general, MonoBehaviour is the presentation layer. System layer: System layer. The ISystem interface helps IController undertake part of the logic, logic shared in multiple presentation layers, such as timing system, mall system, achievement system, etc. Data layer: Model layer. The IModel interface is responsible for the definition of data and the provision of methods for adding, deleting, checking and modifying data.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Testcontainers

    Testcontainers

    A library to support tests with throwaway instances of Docker

    ...Use a containerized instance of a MySQL, PostgreSQL or Oracle database to test your data access layer code for complete compatibility, but without requiring complex setup on developers' machines and safe in the knowledge that your tests will always start with a known DB state. Any other database type that can be containerized can also be used. For running your application in a short-lived test mode with dependencies, such as databases, message queues or web servers. Use containerized web browsers, compatible with Selenium, for conducting automated UI tests. Each test can get a fresh instance of the browser, with no browser state, plugin variations or automated browser upgrades to worry about. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Codon

    Codon

    A high-performance, zero-overhead, extensible Python compiler

    Codon is a high-performance Python compiler that compiles Python code to native machine code without any runtime overhead. Typical speedups over Python are on the order of 100x or more, on a single thread. Codon supports native multithreading which can lead to speedups many times higher still. The Codon framework is fully modular and extensible, allowing for the seamless integration of new modules, compiler optimizations, domain-specific languages and so on. We actively develop Codon extensions for a number of domains such as bioinformatics and quantitative finance.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    CPU Info

    CPU Info

    CPU Info provides information about device hardware and software

    CPU Info provides the main information about the hardware and software of your device.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 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
  • 5
    Moon

    Moon

    A lightweight game server framework implemented with Actor Model

    Moon is a lightweight game server framework based on the actor model. One worker thread can have one or more actors (services), which communicate with each other through message queues. There are many features for game server development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    FlowRedux

    FlowRedux

    Kotlin Multiplatform Statemachine library with nice DSL based on Flow

    Building async. running Kotlin Multiplatform state machine made easy with a DSL and coroutines.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    shot-scraper

    shot-scraper

    A command-line utility for taking automated screenshots of websites

    ...Beyond simple captures, it can run custom JavaScript before taking the shot, allowing you to open menus, scroll, or manipulate the DOM so the screenshot reflects the desired state. The project is deeply integrated with automation workflows: examples show it running in scheduled jobs, GitHub Actions, and bots that publish screenshots to social media or use them in docs. It ships with detailed documentation, a tutorial, and a template repository that lets you spin up an automated screenshot pipeline.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    react-fullpage

    react-fullpage

    Official React.js wrapper for fullPage.js

    react-fullpage is the official React wrapper for fullPage.js, providing a component that brings full-screen, section-by-section scrolling layouts into React applications. The wrapper uses a render-prop API, where you pass a render function that receives component state and the fullpageApi, allowing you to build React JSX markup while delegating scroll behavior to fullPage.js under the hood. It is distributed in multiple formats, including a standard ES module and a UMD bundle, so it can be used in projects with or without a modern build step. The library supports server-side rendering scenarios (such as Next.js and Gatsby) by returning a static version when window is not available and then hydrating into the “live” interactive version on the client. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Backbone

    Backbone

    Give your JS app some Backbone with models, views, and collections

    ...Its main philosophy is to provide the minimal set of primitives to organise your client-side code — models for data, collections for groups of models, views for UI interactions, and routers for state/URL management — without prescribing a full rigid framework. Because of this minimalism, Backbone integrates easily into existing applications and is flexible rather than opinionated, making it popular in the era before heavier single-page frameworks dominated. It helps developers avoid "spaghetti code" by separating concerns and centralising data-bindings and event flows. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure Icon
    Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure

    Native application identity and user-based security for your Azure cloud

    Gain integrated visibility across all traffic in a single pass. Deploy Palo Alto Networks VM-Series to determine application identity and content while automating security policy updates via rich APIs.
    Get a free trial
  • 10
    vue2-elm

    vue2-elm

    Large single page application with 45 pages built on vue2 + vuex

    vue2-elm is a hands-on Vue 2 application that recreates the core experience of the Ele.me food-delivery app to teach modern front-end architecture. It uses Vue components, routing, and state management to stitch together pages like restaurant listings, detail views, carts, and user flows. The project illustrates how to organize a medium-sized SPA, including how to split features into reusable pieces and handle asynchronous data. It places strong emphasis on responsive UI, transitions, and user feedback patterns that feel app-like on mobile devices. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Wuffs

    Wuffs

    Wrangling Untrusted File Formats Safely

    Wuffs is a memory-safe, zero-dependency library and domain-specific language for writing high-performance image codecs and related parsers. Instead of trusting ad-hoc C, Wuffs code is compiled to C with strong bounds, integer, and state checks inserted by construction, aiming to eliminate whole classes of security bugs without a heavy runtime. The design prioritizes predictable performance: decoders avoid dynamic allocation by default, return explicit “short read” signals, and run well in streaming or sandbox-free environments. The project ships battle-tested, CPU-friendly implementations for common image/container formats and bit-twiddly primitives like Huffman and checksum routines. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Flax

    Flax

    Flax is a neural network library for JAX

    Flax is a flexible neural-network library for JAX that embraces functional programming while offering ergonomic module abstractions. Its design separates pure computation from state by threading parameter collections and RNGs explicitly, enabling reproducibility, transformation, and easy experimentation with JAX transforms like jit, pmap, and vmap. Modules define parameterized computations, but initialization and application remain side-effect free, which pairs naturally with JAX’s staging and compilation model. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Testcontainers Java

    Testcontainers Java

    Testcontainers is a Java library that supports JUnit tests

    ...Use a containerized instance of a MySQL, PostgreSQL or Oracle database to test your data access layer code for complete compatibility, but without requiring complex setup on developers' machines and safe in the knowledge that your tests will always start with a known DB state. Any other database type that can be containerized can also be used. For running your application in a short-lived test mode with dependencies, such as databases, message queues or web servers. Use containerized web browsers, compatible with Selenium, for conducting automated UI tests. Each test can get a fresh instance of the browser, with no browser state, plugin variations or automated browser upgrades to worry about. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Refine

    Refine

    Build your React-based CRUD applications, without constraints

    ...It eliminates repetitive tasks demanded by CRUD operations and provides industry-standard solutions for critical parts like authentication, access control, routing, networking, state management, and i18n. Instead of being a limited set of pre-styled components, Refine is a collection of helper hooks, components, and providers. They are all decoupled from UI components and business logic, so that they never keep you from customizing your UI or coding your own flow.=
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    mgmt

    mgmt

    Next generation distributed, event-driven, parallel config management!

    ...For example, the following code will ensure that your file server is set to read-only when it's Friday. It can run continuously, intermittently, or on demand, and in the first case, it will guarantee that your system is always in the desired state for that instant! In this mode it can run as a decentralized cluster of agents across your network, each exchanging information with the others in real-time, to respond to your changing needs. Mgmt is a next-generation automation tool. It has similarities to other tools in the configuration management space but has a fast, modern, distributed systems approach. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    qwik

    qwik

    The HTML-first framework. Instant apps of any size with

    ...Qwik applications are instantly interactive even on slow mobile devices leading to a perfect Google PageSpeed score. Qwik apps begin their life as SSR/SSG. Qwik serializes the application's state and framework state into HTML upon rendering the application. Then Qwik can resume execution where the server left off in the browser because all the data Qwik needs is in HTML. No JS needs to be downloaded or executed until it is needed to handle user interaction or rendering. Never think about lazy-loading of your code again. Qwik was built around lazy loading as its core primitive and took it to a whole new level with zero effort for the developer. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Cerebral

    Cerebral

    Declarative state and side effects management for popular JavaScript

    Declarative state and side effects management for popular JavaScript frameworks. The entire Cerebral codebase has been rewritten to encourage contributions. The code is cleaned up, commented and all code is in a "monorepo". That means you can run tests across projects and general management of the code is simplified a lot. When you make a code change you should create a branch first.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    NLua

    NLua

    Bridge between Lua and the .NET

    Bridge between Lua world and the .NET (compatible with .NET/UWP/Mac/Linux/Android/iOS/tvOS). NLua is a fork project of LuaInterface (from Fábio Mascarenhas/Craig Presti). You can use/instantiate any .NET class without any previous registration or annotation. NLua runs on top of KeraLua binding, it encodes the string using the ASCII encoding by default. If you want to use UTF-8 encoding, just set the Lua.State.Encoding property to Encoding.UTF8. Calling instance methods: To call instance...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Haiku

    Haiku

    JAX-based neural network library

    ...Haiku is a simple neural network library for JAX that enables users to use familiar object-oriented programming models while allowing full access to JAX’s pure function transformations. Haiku is designed to make the common things we do such as managing model parameters and other model state simpler and similar in spirit to the Sonnet library that has been widely used across DeepMind. It preserves Sonnet’s module-based programming model for state management while retaining access to JAX’s function transformations. Haiku can be expected to compose with other libraries and work well with the rest of JAX. Similar to Sonnet modules, Haiku modules are Python objects that hold references to their own parameters, other modules, and methods that apply functions on user inputs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    reveal.js

    reveal.js

    The HTML Presentation Framework

    reveal.js is a framework for creating beautiful interactive presentations using HTML. It comes with a wide range of features, including nested slides, auto-sliding, touch navigation, Markdown support, PDF export, speaker notes, theming and more. It also comes with a JavaScript API that allows you to control various other options, and a list of plugins that can be used to extend reveal.js further. reveal.js currently offers full support for any recently released version of the following...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    ComfyUI SUPIR

    ComfyUI SUPIR

    SUPIR upscaling wrapper for ComfyUI

    ...It can be combined with other ComfyUI nodes for tasks such as stylization or animation. The system is designed to balance quality and performance, making it suitable for both experimentation and production use. Overall, it brings state-of-the-art image enhancement capabilities into the ComfyUI ecosystem.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 22
    CEmu emulator

    CEmu emulator

    Third-party TI-84 Plus CE / TI-83 Premium CE emulator

    Developer-oriented emulator of the eZ80-based TI-84 Plus CE / TI-83 Premium CE calculators. CEmu is a third-party TI-84 Plus CE / TI-83 Premium CE calculator emulator, focused on developer features. The core is programmed in C and the GUI in C++ with Qt, for performance and portability reasons. CEmu works natively on Windows, macOS, and Linux! Easy setup - get running by doing a one-time-only connection of your calculator! Accurate and fast emulation. Customizable speed/throttling. Resizable...
    Downloads: 16 This Week
    Last Update:
    See Project
  • 23
    Claude Island

    Claude Island

    Claude Code notifications without the context switch

    Claude Island is a macOS menu-bar utility that elevates your command-line AI sessions by turning them into dynamic, always-visible notifications that live in your laptop’s notch area or menu bar. Rather than constantly switching back to a terminal window to check the status of Claude Code sessions, Claude Island monitors session state hooks and displays ongoing activity, permission requests, and chat history right from a lightweight overlay. When a Claude session triggers a prompt for tool execution or needs user approval, the Dynamic Island-style widget expands with actionable buttons, letting you approve or deny actions instantly without breaking your workflow. ...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 24
    RMUX

    RMUX

    Universal Rust multiplexer with a typed SDK

    ...It provides tmux-style detachable terminal sessions while adding a typed SDK and structured snapshots for programmatic control. Users can run terminal or TUI applications, detach from them, reconnect later, and inspect their state from code. The project is built to work natively across Linux, macOS, and Windows, including support for Windows Named Pipes. rmux is especially useful for AI agents that need to drive command-line tools reliably without losing session context. Its main value is combining traditional terminal multiplexing with modern automation-friendly APIs.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 25
    Hypothesis

    Hypothesis

    The property-based testing library for Python

    Hypothesis is a powerful library for property-based testing in Python. Instead of writing specific test cases, users define properties and Hypothesis generates random inputs to uncover edge cases and bugs. It integrates with unittest and pytest, shrinking failing examples to minimal reproducible cases. Widely adopted in production systems, Hypothesis boosts code reliability by exploring input spaces far beyond manually crafted tests.
    Downloads: 2 This Week
    Last Update:
    See Project
Auth0 Logo