Showing 348 open source projects for "control flow graph"

View related business solutions
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 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.
    Start Free
  • 1
    Claude-Flow

    Claude-Flow

    The leading agent orchestration platform for Claude

    Claude-Flow v2 Alpha is an advanced AI orchestration and automation framework designed for enterprise-grade, large-scale AI-driven development. It enables developers to coordinate multiple specialized AI agents in real time through a hive-mind architecture, combining swarm intelligence, neural reasoning, and a powerful set of 87 Modular Control Protocol (MCP) tools.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 2
    git-flow-next

    git-flow-next

    Git extensions to provide high-level repository operations

    git-flow-next is a branching model and a set of command-line extensions tailored to enforce that branching model for Git repositories. The underlying workflow was first described in 2010 and is designed around two long-lived branches (master (or main) for production-ready code, and develop for integration) and multiple supporting short-lived branches (feature, release, hotfix) for day-to-day development. With git-flow, each type of branch has explicit purpose and merge rules: features merge...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 3
    Sentinel

    Sentinel

    Lightweight, powerful flow control component

    Sentinel is a powerful flow control component that ensures the reliability and monitoring of microservices by taking “flow” as the breakthrough point. It covers multiple fields including flow control, concurrency limiting, circuit breaking, and adaptive system protection.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 4
    Overmind

    Overmind

    The platform for continuously improving AI agents

    Overmind is an open-source training and optimization platform for continuously improving production AI agents. It scans an agent codebase to map capabilities, prompts, tools, and tasks into a structured graph. OpenTelemetry traces can be converted into versioned evaluation and training datasets tied to those capabilities. The platform runs evaluations, prompt and control-flow experiments, and fine-tuning workflows against real agent behavior. Resulting models can be benchmarked, deployed, rolled back, or accessed through one OpenAI-compatible inference API. ...
    Downloads: 8 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    LangGraph

    LangGraph

    Build resilient language agents as graphs

    ...LangGraph allows you to define flows that involve cycles, essential for most agentic architectures, differentiating it from DAG-based solutions. As a very low-level framework, it provides fine-grained control over both the flow and state of your application, crucial for creating reliable agents. Additionally, LangGraph includes built-in persistence, enabling advanced human-in-the-loop and memory features.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 6
    TerminusDB

    TerminusDB

    TerminusDB is a distributed database with a collaboration model

    A distributed document-oriented graph database with powerful version control, enabling collaboration and efficient knowledge graph management.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Git Town

    Git Town

    Generic, high-level Git workflow support!

    Git Town adds Git commands that make software development more efficient by keeping Git branches better in sync with each other. This reduces merge conflicts and the number of Git commands you need to run. Git is a flexible source code management system. The Git CLI (correctly) supports all possible ways of using Git equally well. It provides basic commands out of which Git users can implement their particular Git workflows. This generic design can make using the Git CLI repetitive in real...
    Downloads: 18 This Week
    Last Update:
    See Project
  • 8
    Spring Cloud Alibaba

    Spring Cloud Alibaba

    One-stop solution for application development for Alibaba middleware

    ...With Spring Cloud Alibaba, you only need to add some annotations and a small amount of configurations to connect Spring Cloud applications to the distributed solutions of Alibaba, and build a distributed application system with Alibaba middleware. Flow control and service degradation: flow control, circuit breaking and system adaptive protection with Alibaba Sentinel. Service registration and discovery: instances can be registered with Alibaba Nacos and clients can discover the instances using Spring-managed beans. Supports Ribbon, the client side load-balancer via Spring Cloud Netflix. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 9
    Binaryen

    Binaryen

    Compiler infrastructure and toolchain library for WebAssembly

    ...It aims to make compiling to WebAssembly easy, fast, and effective. Binaryen has a simple C API in a single header, and can also be used from JavaScript. It accepts input in WebAssembly-like form but also accepts a general control flow graph for compilers that prefer that. Binaryen's internal IR uses compact data structures and is designed for completely parallel codegen and optimization, using all available CPU cores. Binaryen's IR also compiles down to WebAssembly extremely easily and quickly because it is essentially a subset of WebAssembly. Binaryen's optimizer has many passes (see an overview later down) that can improve code size and speed. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • 10
    Koa

    Koa

    Expressive middleware for node.js using ES2017 async functions

    Koa is a minimal, expressive web framework for Node.js created by the team behind Express, built around modern JavaScript features. Its middleware system uses async functions and an “onion” execution model, producing clean, sequential control flow for request/response handling. Koa keeps the core small and unopinionated—there’s no built-in router or templating—so developers compose only the pieces they need. The framework exposes a refined Context object to standardize request and response utilities without obscuring Node’s primitives. This design encourages readable middleware, robust error handling, and straightforward composition for tasks like authentication, logging, and body parsing. ...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 11
    Circuitscape.jl

    Circuitscape.jl

    Algorithms from circuit theory to predict connectivity

    Circuitscape is an open-source program that uses circuit theory to model connectivity in heterogeneous landscapes. Its most common applications include modeling the movement and gene flow of plants and animals, as well as identifying areas important for connectivity conservation. The new Circuitscape is built entirely in the Julia language, a new programming language for technical computing. Julia is built from the ground up to be fast. As such, this offers a number of advantages over the...
    Downloads: 25 This Week
    Last Update:
    See Project
  • 12
    REDasm

    REDasm

    The Open Source Disassembler

    REDasm is a cross platform disassembler and binary analysis tool, built for both hobbyists and professional reverse engineers. It supports various CPU architectures and executable formats and also offers an interactive listing, control flow graph view, cross-references, string detection and automatic function recovery. [SUPPORTED FILE FORMATS] PE, ELF, MZ, NE, LE, PSX-EXE, PSX-BIOS, XBE (Xbox), ZX Spectrum (SNA, Z80, TAP), iNES (mapper 0 only) [SUPPORTED ARCHITECTURES] x86/x86_64, ARM/THUMB, AArch64, Z80, MOS6502 [EXTRA FEATURES] VB5/6 Decompiler, MSVC RTTI and EH (EXPERIMENTAL) For detailed tier list of every feature see https://redasm.dev
    Downloads: 18 This Week
    Last Update:
    See Project
  • 13
    micrograd

    micrograd

    A tiny scalar-valued autograd engine and a neural net library

    micrograd is a tiny, educational automatic differentiation engine focused on scalar values, built to show how backpropagation works end to end with minimal code. It constructs a dynamic computation graph as you perform math operations and then computes gradients by walking that graph backward, making it an approachable “from scratch” autograd reference. On top of the core autograd “Value” concept, the project includes a small neural network library that lets you define and train simple models with a PyTorch-like feel, including multilayer perceptrons. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Relaticle

    Relaticle

    The Next-Generation Open-Source CRM Platform written with Laravel

    Relaticle is a self-hosted knowledge graph and note linking platform designed to help users organize, connect, and explore ideas in a visual and intuitive way. It blends the simplicity of a note-taking system with the power of a graph database, allowing users to create nodes for concepts, link them through relationships, and navigate their thoughts like a map instead of a linear document.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 15
    ZIG

    ZIG

    General-purpose programming language and toolchain

    A general-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 16
    Zapret Discord YouTube Linux

    Zapret Discord YouTube Linux

    Port zapret-discord-youtube from Flowseal and bol-van for easy to use

    ...It is based on approaches from Flowseal and bol-van’s zapret tooling, with a focus on making setup easier for Linux users. The project provides scripts that download dependencies, launch an interactive control flow, manage configuration, and run selected traffic-handling strategies. It is tested on distributions such as Ubuntu, Debian, Arch Linux, and Gentoo. The repository requires nftables and supports multiple CPU architectures through automatic detection. It also includes automatic strategy tuning and service installation for systems using systemd, OpenRC, runit, s6, or dinit.
    Downloads: 128 This Week
    Last Update:
    See Project
  • 17
    Swift

    Swift

    The Swift Programming Language

    ...With a clean and modern syntax, it offers seamless access to existing C and Objective-C code and frameworks. Swift makes it easy to write software that is incredibly fast and safe by design. It comes packaged with core features like flow control, data structures and functions, with high-level constructs like objects, protocols, closures, and generics. Its many features make it a language that is powerful, yet fun to use. It’s no wonder that Swift has quickly become one of the fastest growing languages in history.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18
    Logseq

    Logseq

    A privacy-first, open-source platform for knowledge management

    ...Connect your [[ideas]] and [[thoughts]] with Logseq. Your knowledge graph grows just as your brain generates and connects neurons from new knowledge and ideas.
    Downloads: 43 This Week
    Last Update:
    See Project
  • 19
    Fastpotify

    Fastpotify

    Spotify, native and fast. One lightweight Rust app for your library

    ...Authentication uses Spotify's browser-based consent flow rather than collecting account passwords.
    Downloads: 157 This Week
    Last Update:
    See Project
  • 20
    Turing.jl

    Turing.jl

    Bayesian inference with probabilistic programming

    Bayesian inference with probabilistic programming.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 21
    Terraform

    Terraform

    Safely and predictably create, change, and improve infrastructure

    Terraform is an open source tool that allows you to use infrastructure as code to provision and manage any cloud, infrastructure or service. It codifies APIs into declarative configuration files, which can then be shared among team members, reviewed, applied, edited and versioned.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 22
    JavaScript Obfuscator

    JavaScript Obfuscator

    A powerful obfuscator for JavaScript and Node.js

    JavaScript Obfuscator is a Node.js library and CLI that transforms readable JavaScript into hardened, difficult-to-reverse code. It applies techniques such as identifier mangling, string array extraction/encoding, control-flow flattening, dead-code injection, and numeric literal transformations to disguise intent. Advanced options include self-defending code, domain locking, debug/console protection, and property key transformation, allowing you to tailor defenses to your threat model. The tool supports source maps and granular “threshold”/whitelist settings so you can balance protection with performance and debuggability. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    DriveLM

    DriveLM

    Driving with Graph Visual Question Answering

    DriveLM is a research-oriented framework and dataset designed to explore how vision-language models can be integrated into autonomous driving systems. The project introduces a new paradigm called graph visual question answering that structures reasoning about driving scenes through interconnected tasks such as perception, prediction, planning, and motion control. Instead of treating autonomous driving as a purely sensor-driven pipeline, DriveLM frames it as a reasoning problem where models answer structured questions about the environment to guide decision making. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    DSH Web UI

    DSH Web UI

    Plugin and skin collection for DeepSeek Harness (DSH) Web UI

    ...Its components attach through the official DSH profile mechanism without modifying the Harness source code. Users can add a task board that executes real agent sessions and supports scheduled jobs through cron expressions. A Git graph visualizes branches and commit history, while additional panels provide files, editing, terminals, Git operations, and browser access. Remote access lets paired phones or computers control sessions, models, permissions, and conversations with live synchronization. The suite also includes SSH administration, image understanding, specialized agent presets, visual themes, and optional desktop pets.
    Downloads: 29 This Week
    Last Update:
    See Project
  • 25
    Basic Memory

    Basic Memory

    Persistent AI memory using local Markdown knowledge graphs

    Basic Memory is an open source knowledge system that turns AI conversations into persistent, structured knowledge you control. Instead of losing context after each chat, it stores information as simple Markdown files on your device, allowing both you and AI to read and write to the same knowledge base. It uses the Model Context Protocol (MCP) so compatible AI tools can access, update, and build on your notes across sessions. Basic Memory creates a semantic knowledge graph by linking related ideas, making it easier to retrieve, expand, and connect information over time. ...
    Downloads: 11 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next