Showing 753 open source projects for "framework"

View related business solutions
  • 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.
    Get Started Free
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Try Free
  • 1
    A SSH based chatroom framework; inspired by "ssh-chat" project. This framework support not only the IRC-like command line interface, but also custom clients by providing an API. Unlike the public chat-room of ssh-chat, this implementation requiring all users must be authenticated by public key before starting a chat; however public chatrooms are still possible by hacking OpenSSH server, see Wiki page 'Public Chatroom' for details.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    llama2.c

    llama2.c

    Inference Llama 2 in one file of pure C

    llama2.c is a minimalist implementation of the Llama 2 language model architecture designed to run entirely in pure C. Created by Andrej Karpathy, this project offers an educational and lightweight framework for performing inference on small Llama 2 models without external dependencies. It provides a full training and inference pipeline: models can be trained in PyTorch and later executed using a concise 700-line C program (run.c). While it can technically load Meta’s official Llama 2 models, current support is limited to fp32 precision, meaning practical use is capped at models up to around 7B parameters. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3

    Simple 3D Classes

    A simple 3D framework in C++

    A simple 3D framework in C++ that supports OpenGL, OpenAL and GLUT.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Eat the Whistle GPL

    Eat the Whistle GPL

    Old style soccer game with many exciting features

    Eat the whistle GPL is a football simulation game written in C that works on many platforms (win32/linux/macosx/amigaos/morphos), it uses the SDL framework. It has a multiplayer internet playing option in alpha stage.
    Downloads: 4 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • 5

    gawk libraries for XML, PostgreSQL,...

    Dynamically loaded extension libraries for GNU AWK

    ...These libraries enable gawk to process XML data, interact with a PostgreSQL database, use the GD graphics library, and perform unlimited precision MPFR calculations. These extensions work with GNU AWK version 4.1.1 or later. We have created a framework for packaging gawk extensions, and we welcome further contributions. Recent additions include haru, redis, and select for I/O multiplexing.
    Leader badge
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    2D isometric MMORPG using the SDL framework. Daimonin offers a free public server at https://www.daimonin.org . A Unity client is also in active development.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    XClicker

    XClicker

    Fast gui autoclicker for x11 linux desktops

    XClicker is an open-source, easy-to-use, feature-rich and blazing-fast Autoclicker for linux desktops using x11. It is written in C and uses the gtk framework. The user interface may look different depending on what gtk theme you are using. The highest I have got with it was around 750cps, but that was still with 1-millisecond interval. With 0 millisecond interval, the focused application may freeze. Safe mode, to protect from unwanted behavior. Autoclick with a specified amount of time between each click. ...
    Downloads: 80 This Week
    Last Update:
    See Project
  • 8

    almLib

    EPICS High Resolution Timer and Alarm Clock Library.

    An EPICS high resolution timer and alarm clock library for Linux and RTEMS. EPICS is the Experimental Physics Industrial Control System framework. This library supports Linux by utilizing POSIX functions. For RTEMS VME-Bus systems it supports the CPU cards mvme2100, mvme5500 and mvme6500 ("beatnik" board support).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    CTKlib

    CTKlib

    CTK ToolKit library (CTKlib)

    CTKlib - is library that provides "extended-features" (utilities) for your robots written on Perl. Most of the functions and methods this module written very simple language and easy to understand. To work with CTKlib, you just need to start using it!
    Downloads: 0 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 10
    somFree

    somFree

    Portable implementation of SOM

    A portable clean-room implementation of IBM's SOM. Includes DSOM capabilities with CORBA IDL and IIOP.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    epics-sequencer-HZB

    The EPICS SNL Compiler and Sequencer

    The Sequencer implements a language for programming state machines with the EPICS framework. EPICS is developed collaboratively and used worldwide to create distributed soft real-time control systems for large scale scientific instruments. SNL borrows most contructs from the C programing language and adds some new statements for defining states and conditions for transitions between states.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    MultiCAN

    EPICS device support for CAN Bus

    MultiCAN implements a CAN Bus device support for EPICS. EPICS is a framework for control systems, the CAN Bus is a reliable real-time field bus. The ‘Multi’ und MultiCAN stands for ‘Multi Protocol support’, so it supports more than one protocol for CAN Bus communication. MultiCAN has support for the CANOpen protocol and the older CAN Application Layer (CAL).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    GEntrans is a collection of plug-ins and tools for the GStreamer multimedia framework. It provides a set of GStreamer elements useful in transcoding pipelines and an application to aid in running such pipelines. It also provides a plain and simple though capable and configurable GStreamer based multimedia player.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    UniSIMD-assembler

    SIMD macro assembler unified for ARM, MIPS, PPC and x86

    UniSIMD assembler is a high-level C/C++ macro assembler framework unified across ARM, MIPS, POWER and x86 architectures. It establishes a subset of both BASE and SIMD instruction sets with clearly defined common API, so that application logic can be written and maintained in one place without code replication. The assembler itself isn't a separate tool, but rather a collection of C/C++ header files, which applications need to include directly in order to use.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 15
    OpenPTV

    OpenPTV

    OpenPTV

    OpenPTV is an abbreviation of the open source particle tracking velocimetry. This is an open source framework, developed jointly by academic institutions, that deals primarily with the three-dimensional particle tracking experiments in complex and turbulent flows. More about 3D-PTV on Wikipedia and links from our website: http://www.openptv.net
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Agar

    Agar

    Cross Platform GUI Toolkit

    Agar provides a base GUI framework and a standard set of widgets from which graphical applications can be built which run natively under X11, Windows, MacOS, SDL and others. It takes advantage of texture and GPU acceleration wherever available. Agar can also attach to an existing framebuffer, SDL or OpenGL context and operate as a self-contained window-manager.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    Uranie

    Uranie

    Uranie is CEA's uncertainty analysis platform, based on ROOT

    Uranie is a sensitivity and uncertainty analysis plateform based on the ROOT framework (http://root.cern.ch) . It is developed at CEA, the French Atomic Energy Commission (http://www.cea.fr). It provides various tools for: - data analysis - sampling - statistical modeling - optimisation - sensitivity analysis - uncertainty analysis - running code on high performance computers - etc. Thanks to ROOT, it is easily scriptable in CINT (c++ like syntax) and Python. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Genode OS Framework

    Genode OS Framework

    Tool kit for building highly secure special-purpose operating systems

    *** Genode migrated to https://github.com/genodelabs/genode *** The Genode OS Framework is a tool kit for building highly secure special-purpose operating systems. It scales from embedded systems with as little as 4 MB of memory to highly dynamic general-purpose workloads. Genode is based on a recursive system structure. Each program runs in a dedicated sandbox and gets granted only those access rights and resources that are needed for its specific purpose.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    Framework to generate TclkitLite executables, compile Tcl packages and build kit files for different operating systems
    Leader badge
    Downloads: 11 This Week
    Last Update:
    See Project
  • 20
    Breakpad

    Breakpad

    Mirror of Google Breakpad project

    ...It is designed to help developers diagnose and fix crashes efficiently by generating detailed crash dumps, stack traces, and diagnostic data whenever an application fails unexpectedly. The framework includes libraries for embedding crash-handling functionality directly into applications and tools for processing and symbolizing crash dumps on the server side. Breakpad supports multiple operating systems, including Linux, macOS, and Windows, and integrates easily into existing build systems. Its flexible architecture enables developers to automate crash collection and reporting pipelines, making it a popular choice for large-scale software projects and products.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    CrossC2 framework

    CrossC2 framework

    generate CobaltStrike's cross-platform payload

    Support CobaltStrike's security assessment of other platforms (Linux/MacOS/...), and include the development support of Unix post-penetration module.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Ulfius HTTP Framework

    Ulfius HTTP Framework

    Web Framework to build REST APIs, Webservices or any HTTP endpoint

    HTTP Framework for REST Applications in C. Based on GNU libmicrohttpd for the backend web server, Jansson for the json manipulation library, and Libcurl for the SMTP client API. Used to facilitate the creation of web applications in C programs with a small memory footprint, as in embedded systems applications. You can create web services in HTTP or HTTPS mode, stream data, or implement server web sockets.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    RSPmplayer
    simple .Net framework component to play media files using DirectShow, this project was supersede by the project http://rsppmp3.sourceforge.net/ , it is a standalone audio and video player capable of playing all major formats, no additional codecs required, please use it instead
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    PicoGK Runtime

    PicoGK Runtime

    PicoGK Runtime is the C++ framework behind PicoGK

    PicoGK Runtime is the C++ runtime framework behind PicoGK, LEAP 71’s compact geometry kernel for Computational Engineering. It provides the lower-level backbone that allows PicoGK applications to execute robust geometry operations. The repository is mainly intended for users who want to compile the runtime themselves instead of relying on available installers. It is built around established open-source foundations, including OpenVDB and GLFW.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    CloudI: A Cloud at the lowest level
    CloudI is an open-source private cloud computing framework for efficient, secure, and internal data processing. CloudI provides scaling for previously unscalable source code with efficient fault-tolerant execution of ATS, C/C++, Erlang/Elixir, Go, Haskell, Java, JavaScript/node.js, OCaml, Perl, PHP, Python, Ruby, or Rust services. The bare essentials for efficient fault-tolerant processing on a cloud!
    Downloads: 7 This Week
    Last Update:
    See Project