Showing 937 open source projects for "software runtime"

View related business solutions
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build, govern, and optimize agents and models with Gemini Enterprise Agent Platform.
    Start Free
  • Stop Storing Third-Party Tokens in Your Database Icon
    Stop Storing Third-Party Tokens in Your Database

    Auth0 Token Vault handles secure token storage, exchange, and refresh for external providers so you don't have to build it yourself.

    Rolling your own OAuth token storage can be a security liability. Token Vault securely stores access and refresh tokens from federated providers and handles exchange and renewal automatically. Connected accounts, refresh exchange, and privileged worker flows included.
    Try Auth0 for Free
  • 1
    Node Fetch

    Node Fetch

    A light-weight module that brings the Fetch API to Node.js

    Instead of implementing XMLHttpRequest in Node.js to run browser-specific Fetch polyfill, why not go from native http to fetch API directly? Hence, node-fetch, minimal code for a window.fetch compatible API on Node.js runtime. See Jason Miller's isomorphic-unfetch or Leonardo Quixada's cross-fetch for isomorphic usage (exports node-fetch for server-side, whatwg-fetch for client-side). If you cannot switch to ESM, please use v2 which remains compatible with CommonJS. Critical bug fixes will...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    AppIntro

    AppIntro

    Make a cool intro for your Android app

    AppIntro is an Android Library that helps you build a cool carousel intro for your App. AppIntro has support for requesting permissions and helps you create a great onboarding experience in just a couple of minutes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    kscript

    kscript

    Scripting enhancements for Kotlin

    Enhanced scripting support for Kotlin on *nix-based and Windows systems. Kotlin has some built-in support for scripting already, but it is not yet feature-rich enough to be a viable alternative in the shell.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    wxMEdit

    wxMEdit

    wxMEdit, Cross-platform Text/Hex Editor, Improved Version of MadEdit

    •Added automatically checking for updates •Added bookmark support •Added right-click context menu for each tab •Added purging histories support •Added selecting a line by triple click •Added FreeBASIC syntax file •Added an option to place configuration files into %APPDATA% directory under Windows •Improved support for Find/Replace •Improved Mac OS X support •Improved system integration under Windows •Improved encoding detection result •Improved Hex editing support •Added more...
    Leader badge
    Downloads: 154 This Week
    Last Update:
    See Project
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • 5
    NVIDIA Container Toolkit

    NVIDIA Container Toolkit

    Build and run Docker containers leveraging NVIDIA GPUs

    The NVIDIA Container Toolkit allows users to build and run GPU accelerated Docker containers. The toolkit includes a container runtime library and utilities to automatically configure containers to leverage NVIDIA GPUs. Make sure you have installed the NVIDIA driver and Docker engine for your Linux distribution Note that you do not need to install the CUDA Toolkit on the host system, but the NVIDIA driver needs to be installed. The NVIDIA Container Toolkit supports different container...
    Downloads: 17 This Week
    Last Update:
    See Project
  • 6
    Lunatic

    Lunatic

    Lunatic is an Erlang-inspired runtime for WebAssembly

    Lunatic is a universal runtime for fast, robust and scalable server-side applications. It's inspired by Erlang and can be used from any language that compiles to WebAssembly.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Wasmer Python

    Wasmer Python

    WebAssembly runtime for Python

    Wasmer Python is a language binding that allows Python applications to execute WebAssembly modules using the Wasmer runtime, enabling developers to run portable, sandboxed code within Python environments. It provides a Pythonic API for loading, compiling, and executing WebAssembly binaries while maintaining strong security guarantees through sandboxing. The library allows interaction with WebAssembly modules via imports, exports, and shared memory, enabling integration between Python code...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    KotlinDL

    KotlinDL

    High-level Deep Learning Framework written in Kotlin

    KotlinDL is a high-level Deep Learning API written in Kotlin and inspired by Keras. Under the hood, it uses TensorFlow Java API and ONNX Runtime API for Java. KotlinDL offers simple APIs for training deep learning models from scratch, importing existing Keras and ONNX models for inference, and leveraging transfer learning for tailoring existing pre-trained models to your tasks. This project aims to make Deep Learning easier for JVM and Android developers and simplify deploying deep learning...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    RARS

    RARS

    RISC-V Assembler and Runtime Simulator

    RARS, the RISC-V Assembler, Simulator, and Runtime, will assemble and simulate the execution of RISC-V assembly language programs. Its primary goal is to be an effective development environment for people getting started with RISC-V.
    Downloads: 134 This Week
    Last Update:
    See Project
  • Forever Free Full-Stack Observability | Grafana Cloud Icon
    Forever Free Full-Stack Observability | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 10
    Kitten

    Kitten

    A statically typed concatenative systems programming language

    Kitten is an experimental, concatenative programming language that blends Forth/Joy-style stack programming with modern static typing and effect tracking. Programs are composed by chaining small words that transform a typed stack, and the compiler uses type inference to ensure compositions are valid. The language explores disciplined handling of side effects, aiming to separate pure transformations from operations that perform I/O or mutate state. Its design encourages small, reusable...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    Nunjucks

    Nunjucks

    A rich and powerful templating language for JavaScript

    A powerful templating engine with inheritance, asynchronous control, and more (jinja2 inspired). You've been looking for a more sophisticated templating engine for JavaScript. Here it is. Rich Powerful language with block inheritance, autoescaping, macros, asynchronous control, and more. Heavily inspired by jinja2. Fast & Lean High-performant. Small 8K gzipped runtime with precompiled templates in the browser. Crazy extensible with custom filters and extensions. Everywhere available in node...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Atomix

    Atomix

    A Kubernetes toolkit for building distributed applications

    Atomix is a cloud-native runtime for building stateful, scalable, configurable, and reliable distributed applications in Kubernetes. The Atomix API provides a set of high-level building blocks (referred to as distributed primitives) for building distributed systems. The architecture of Atomix incorporates the lessons learned from experience over the past decade of building high-availability cloud infrastructure. The primary focus of the project is to decouple applications from specific data...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Aniseed

    Aniseed

    Neovim configuration and plugins in Fennel (Lisp compiled to Lua)

    Aniseed bridges the gap between Fennel (a Lisp that compiles Lua) and Neovim. Allowing you to easily write plugins or configurations in a Clojure-like Lisp with great runtime performance. For interactive evaluation, you need to install Conjure as well. It’ll allow you to send portions of your code off for evaluation as well as see the results in an interactive log buffer. Aniseed ships with a set of module macros that make interactive evaluation not only possible but rich and intuitive. You...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Aurae

    Aurae

    Distributed systems runtime daemon written in Rust

    Aurae is on a mission to be the most loved and effective way of managing workloads on a node. Our hope is that by bringing a better set of controls to a node, we can unlock brilliant higher-order distributed systems in the future. Aurae deploys a memory-safe 1 runtime daemon, process manager, and PID-1 initialization system to remotely schedule processes, containers, and virtual machines as well as set node configurations (e.g., networking storage). Through system proportioning and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    relude

    relude

    Safe, performant, user-friendly and lightweight Haskell library

    relude is a safe, performant, user-friendly and lightweight Haskell standard library. The default Prelude is not perfect and doesn’t always satisfy one’s needs. At this stage, you may want to try an alternative prelude library. relude has some strong goals and principles that it sticks to. That principles define the library's decisions and might tell you more about the priorities of the library. You can be more productive with a “non-standard” standard library, and relude helps you with...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    emacs-ng

    emacs-ng

    A new approach to Emacs

    Emacs-ng is an experimental fork of GNU Emacs that aims to modernize the traditional editor by introducing native features such as asynchronous execution, dynamic modules, and integration with advanced technologies like WebAssembly and JavaScript engines. It builds upon the extensibility of Emacs while addressing some of its long-standing performance and architectural limitations. One of its key innovations is the ability to run JavaScript code within Emacs using embedded engines, enabling...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    BitMagic Library

    Compressed bit-sets, sparse bit matrices and algorithms

    BitMagic - C and C++ library implementing dynamic bitvectors and bit-set algorithms with several types of on-the-fly, adaptive compression. Designed for use in databases, search systems, data-mining algorithms, scientific projects. The core of the library is C++, but it provides C-compatibility wrappers and can be compiled without C++ runtime. Optimizations for Intel SSE2, SSE4.2 and AVX2.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Fruit

    Fruit

    Fruit, a dependency injection framework for C++

    Fruit is a modern dependency-injection framework for C++ that brings type-safe, compile-time-checked wiring to large codebases. Instead of relying on runtime string keys or service locators, bindings are expressed with templates and policy objects that the compiler verifies. It supports constructor injection, assisted injection for factory patterns, scoping (singleton vs. per-request), and provider chains while keeping overhead minimal. Modules declare provided interfaces and requirements,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    JVM Sandbox

    JVM Sandbox

    Real-time non-invasive AOP framework container based on JVM

    JVM sandbox container, a JVM non-invasive runtime AOP solution. Real-time non-invasive AOP framework container based on JVM. Dynamically enhance the class you specify, get the parameters and line information you want, and even change the method execution. JVM-SANDBOX (sandbox) implements an AOP solution that does not restart or invade the target JVM application. Static knitting occurs when the bytecode is generated, and the AOP bytecode is inserted into the target class and method in advance...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Selfie

    Selfie

    An educational software system of a tiny self-compiling C compiler

    An educational software system of a tiny self-compiling C compiler, a tiny self-executing RISC-V emulator, and a tiny self-hosting RISC-V hypervisor. Selfie is a project of the Computational Systems Group at the Department of Computer Sciences of the University of Salzburg in Austria. The Selfie Project provides an educational platform for teaching undergraduate and graduate students the design and implementation of programming languages and runtime systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Corefx

    Corefx

    This repo is used for servicing PR's for .NET Core 2.1 and 3.1

    This repo is used for servicing PR's for .NET Core 2.1 and 3.1. This repo contains the code to build the .NET runtime, libraries and shared host (dotnet) installers for all supported platforms, as well as the sources to .NET runtime and libraries. .NET’s repository structure on GitHub was initially created in a fairly fine-grained manner, with the aim of enabling runtime agility and increased developer productivity. However, this separation has led to a variety of complications for...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 22
    DartNative

    DartNative

    Write iOS&macOS&Android Code using Dart

    dart_native is a runtime library that allows Dart to interact with native Objective-C and Java code directly. It enables Flutter and Dart apps to call native platform APIs without writing platform-specific code manually.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    Nerd

    Nerd

    Javascript's God Mode. No VM. No Bytecode

    Nerd, commonly referred to as “nerd,” is an experimental programming language and toolchain that aims to compile JavaScript-like code directly into native binaries without relying on traditional virtual machines, bytecode interpretation, or garbage collection. Its design philosophy centers on eliminating runtime overhead by translating high-level scripting constructs into efficient, low-level native code that can run directly on hardware. This approach enables significantly improved...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Polysemy

    Polysemy

    Higher-order, no-boilerplate monads

    Polysemy is a high-performance, zero-boilerplate effect system for Haskell, designed to simplify the handling of side effects in functional programs. Unlike traditional monad transformer stacks, Polysemy uses a modern approach based on freer monads and interpreters, allowing developers to define, compose, and interpret effects in a more modular and testable way. It aims to offer both flexibility and performance without sacrificing type safety or expressiveness.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    CoreCLR

    CoreCLR

    Runtime for .NET Core

    CoreCLR is the runtime for .NET Core, an open source, general purpose development platform maintained by Microsoft and the .NET community. It is a cross-platform runtime for cloud, IoT, and desktop apps and includes a just-in-time compiler called RyuJIT.
    Downloads: 2 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB