Showing 126 open source projects for "virtual-machine"

View related business solutions
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 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 generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 1
    Fengari

    Fengari

    The Lua VM written in JS ES6 for Node and the browser

    The Lua VM written in JS ES6 for Node and the browser. This repository contains the core Fengari code (which is a port of the Lua C library) which includes parser, virtual machine, and base libraries. However, it is rare to use this repository directly.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Netron

    Netron

    Visualizer for neural network, deep learning, machine learning models

    Netron is a viewer for neural network, deep learning and machine learning models. Netron supports ONNX, Keras, TensorFlow Lite, Caffe, Darknet, Core ML, MNN, MXNet, ncnn, PaddlePaddle, Caffe2, Barracuda, Tengine, TNN, RKNN, MindSpore Lite, and UFF. Netron has experimental support for TensorFlow, PyTorch, TorchScript, OpenVINO, Torch, Arm NN, BigDL, Chainer, CNTK, Deeplearning4j, MediaPipe, ML.NET, scikit-learn, TensorFlow.js.
    Downloads: 78 This Week
    Last Update:
    See Project
  • 3
    A-Frame

    A-Frame

    A web framework for building virtual reality experiences

    A-Frame is an open source web framework for building virtual reality experiences. With A-Frame you can create WebVR with HTML and entity-component works on Vive, Rift, Daydream and more. A-Frame simplifies virtual reality by handling the required 3D and WebVR boilerplate to get you running on platforms like mobile, desktop, Vive, and Rift. Because it can be used from HTML, just about everyone can use it.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 4
    TensorFlow

    TensorFlow

    TensorFlow is an open source library for machine learning

    Originally developed by Google for internal use, TensorFlow is an open source platform for machine learning. Available across all common operating systems (desktop, server and mobile), TensorFlow provides stable APIs for Python and C as well as APIs that are not guaranteed to be backwards compatible or are 3rd party for a variety of other languages. The platform can be easily deployed on multiple CPUs, GPUs and Google's proprietary chip, the tensor processing unit (TPU). ...
    Downloads: 20 This Week
    Last Update:
    See Project
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 5
    CKEditor 5

    CKEditor 5

    Powerful rich text editor framework with a modular architecture

    ...You can write a custom feature once, and reuse it everywhere! CKEditor 5 is an ultra-modern JavaScript rich text editor with MVC architecture, custom data model and virtual DOM. It is written from scratch in ES6 and has excellent webpack support. Native integrations with Angular, React and Vue.js are available for your convenience. Building a mobile or cross-platform desktop application with JavaScript? CKEditor 5 is compatible with Electron and mobile devices (Android, iOS).
    Downloads: 27 This Week
    Last Update:
    See Project
  • 6
    stdlib

    stdlib

    Standard library for JavaScript and Node.js

    A standard library for javascript and node.js. High performance, rigorous, and robust mathematical and statistical functions. Build advanced statistical models and machine learning libraries. Plotting and graphics functionality for data visualization and exploratory data analysis. Analyze and understand your data. Comprehensively tested utilities for application and library development. Functions to assert, group, filter, map, pluck, and transform your data both in browsers and on the server. Everything you would expect from a modern standard library. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Hubot

    Hubot

    A customizable life embetterment robot

    Hubot is a framework to build a custom chat bot, first built by GitHub, Inc. to automate their company chat room. Hubot gives you a very nice base for building your very own robot friend. Hubot comes with a small group of core scripts, including things like posting images, translating languages, and integrating with Google Maps. It's extendable with many other scripts, which make Hubot all the more personalized to fit your organization's needs and culture. Hubot can work on many different...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Rancher UI

    Rancher UI

    Rancher UI

    ...We highly suggest making customizations as an ember-cli addon rather than forking this repo, making a bunch of changes and then fighting conflicts to keep it up to date with upstream forever. ui-example-addon-machine is an example addon that adds a custom screen for a docker-machine driver. If there is no way for you to get to what you want to change from an addon, PRs to this repo that add generalized hooks so that you can are accepted. Rancher UI uses Ember CLI Pods for its project structure. We suggest reading the documentation if you have questions about the layout of the Rancher UI project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    SQLite compiled to JavaScript

    SQLite compiled to JavaScript

    A javascript library to run SQLite on the web

    sql.js is a javascript SQL database. It allows you to create a relational database and query it entirely in the browser. You can try it in this online demo. It uses a virtual database file stored in memory, and thus doesn't persist the changes made to the database. However, it allows you to import any existing sqlite file, and to export the created database as a JavaScript typed array. sql.js uses emscripten to compile SQLite to webassembly (or to javascript code for compatibility with older browsers). ...
    Downloads: 6 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
  • 10
    APIAuto

    APIAuto

    The most advanced tool for HTTP API

    The most powerful and easy-to-use HTTP interface tool for agile development, machine learning zero-code testing, code generation and static inspection, document generation and cursor suspension comments. A one-stop experience integrating documentation, testing, mocking, debugging, and management, as well as efficient and easy-to-use shortcut keys such as one-key formatting, commenting/uncommenting, etc. In terms of common functions, it far exceeds Postman, Swagger, YApi and other open-source and commercial API documentation/testing tools, and can import use cases and documents with one click. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Commitizen for contributors

    Commitizen for contributors

    The commitizen command line utility

    ...When you're working in a Commitizen-friendly repository, you'll be prompted to fill in any required fields, and your commit messages will be formatted according to the standards defined by project maintainers. Installing and running Commitizen locally allows you to make sure that developers are running the exact same version of Commitizen on every machine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    Jainja

    Jainja is a JVM (Java Virtual Machine) written in Java

    Jainja is a JVM (Java Virtual Machine) written in Java. The VM is developed by using the smallest possible subset of Java in order to run on top of multiple environments : Java SE, JavaME, Android, Javascript, and even natively.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    Alpine.js

    Alpine.js

    A rugged, minimal framework for composing JavaScript behavior

    ...You use directives like x-data, x-bind, x-on, x-if, and others to attach reactive state, event listeners, and conditional rendering straight in the DOM. Because Alpine is so minimal, it avoids virtual DOM overhead and focuses on being incremental and composable; you can use it for small interactive components inside traditional server-rendered pages. The project has grown a robust ecosystem (plugins, devtools, helper libraries) as people adopt it for micro-frontend patterns, admin panels, interactive widgets, and anything that benefits from having bits of reactivity without a heavy JavaScript framework.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 14
    ungit

    ungit

    A tool to simplify the use of git, on any platform, anywhere

    Git is known for being a versatile distributed source control system that is a staple of many individuals, communities, and even for the City of Chattanooga to crowd source bicycle parking locations. However, it is not known for userfriendliness or easy learning curve. Ungit brings user friendliness to git without sacrificing the versatility of git. Git and github both supports PGP signing. Within Ungit these features can be enabled. Currently, Ungit DOES NOT support GPG authentication!...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 15
    RapiDoc

    RapiDoc

    RapiDoc - Custom-Element for OpenAPI Spec

    ...Style it to your heart's content. Change font, logo, colors and theme. Inject external HTML or embed into another HTML document. Minimal dependencies, no runtime, and no virtual DOM ensure the lowest memory consumption, Just native and raw speed of the modern browsers. Loved by tech writers, designers, dev-ops, testers and developers alike, due to its simplicity, interoperability, and powerful features. No special build steps, runtime, or framework required. Comes with built-in the console to Try out the APIs. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Get Node.js

    Get Node.js

    Download a specific version of Node.js

    Download a specific version of Node.js. The Node.js release is downloaded, uncompressed and untared to an executable file ready to run. node >=14.18.0 must be globally installed. However any Node version can be downloaded. This package is an ES module and must be loaded using an import or import() statement, not require(). Node.js binary's CPU architecture. This is useful for example when you're on x64 but would like to run Node.js x32.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    HUSTOJ

    HUSTOJ

    Popular Open Source Online Judge based on PHP/C++/MySQL/Linux

    ...(Only the original part of the code, which uses components from other open-source projects, please follow the agreement of the original component.) Because the web terminal/database/judgment machine are all packaged in the same image and cannot be extended, it is not recommended to use this image for distributed judgment. In addition, please do not use the SHM file system in Docker, it will be unable to mount due to insufficient memory space The sandbox environment causes inexplicable runtime errors. The default location of script installation is /home/judge, where src is all source code, data is test data, etc directory is the configuration file of the judgment side, and the install directory is various tool scripts.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Preact

    Preact

    Fast 3kB React alternative with the same modern API

    Preact is a lightweight alternative to React that implements the same core component and hooks model in a tiny footprint. It provides a virtual DOM, diffing, and a familiar Component/JSX API, enabling developers to reuse much of their React knowledge. With preact/compat, many React libraries can be used directly, making migration or code sharing practical in performance-sensitive apps. Its focus on size and speed makes it attractive for embedded widgets, mobile web, and scenarios where initial load must be extremely fast. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Networked-Aframe

    Networked-Aframe

    Web framework for building multi-user virtual reality experiences

    Multi-user VR on the Web. A framework for writing multi-user VR apps in HTML and JS. Built on top of A-Frame. Follow the NAF Getting Started tutorial to build your own example from scratch, including setting up a local server. Networked-Aframe works by syncing entities and their components to connected users. To connect to a room you need to add the networked-scene component to the a-scene element. For an entity to be synced, add the networked component to it. By default the position and...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    Reagent

    Reagent

    A minimalistic ClojureScript interface to React.js

    Reagent is a minimalistic ClojureScript interface to React that enables developers to write efficient React components using plain ClojureScript functions and data, leveraging a Hiccup-like syntax and immutable state to simplify UI creation. React is pretty darn fast, and so is Reagent. It should even be faster than plain old javascript React a lot of the time, since ClojureScript allows us to skip a lot of unnecessary rendering (through judicious use of React's shouldComponentUpdate). The...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    NVE

    NVE

    Run any command on specific Node.js versions

    ...This initially takes few seconds. However subsequent runs are almost instantaneous. Tools like nvm, nvm-windows, n or nvs are meant to execute a specific Node.js version for an entire machine, project or shell session. It does not need a separate installation step for each Node version, it can run the major release's latest minor/patch version automatically, works on Windows. No need to run as Administrator. It does not require Bash and it is installed as a Node module (as opposed to a Bash installation script downloaded with curl).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Serverless Offline

    Serverless Offline

    Emulate AWS λ and API Gateway locally

    This Serverless plugin emulates AWS λ and API Gateway on your local machine to speed up your development cycles. To do so, it starts an HTTP server that handles the request's lifecycle like APIG does and invokes your handlers. Options passed on the command line override YAML options. List of available function names and their corresponding serverless.yml function keys are listed after the server starts.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Riot

    Riot

    Simple and elegant component-based UI library

    Why do we need a new UI library? The frontend space is indeed crowded, but we honestly feel the solution is still “out there”. We believe Riot.js offers the right balance for solving the great puzzle. Riot.js brings custom elements to all modern browsers without the use of any polyfill! A custom element glues relevant HTML and JavaScript together forming a reusable component. It is designed to offer you everything you wished native the web components API looked like. HTML syntax is the de...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Earth Engine API

    Earth Engine API

    Python and JavaScript bindings for calling the Earth Engine API

    ...With it, users compose lazy, server-side computations over massive catalogs of satellite imagery and vector datasets without handling raw files locally. The API exposes functional operators for map algebra, reducers, joins, and machine learning that scale transparently on Earth Engine’s backend. Developers authenticate once, work interactively in notebooks or the Code Editor, and export results to Cloud Storage, Drive, or asset collections. Visualization helpers render tiled layers and charts so analysts can iterate quickly on workflows like land-cover mapping, change detection, or time-series analysis. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Artillery

    Artillery

    Cloud-scale load testing. Fully serverless, test any stack

    Artillery is cloud-native, open source, and integrates with your favorite monitoring and CI/CD stack. Load test anything, at any scale. The most advanced load-testing platform in the world. Get started and run a test in minutes from your local machine. Then scale it out effortlessly. Free & open-source. Artillery scales like no other. Run your tests from your own AWS account with no infra to set up or manage. Use Playwright to load test with real browsers. Test HTTP, WebSocket, Socket.io, gRPC, Kafka, HLS, and more. Write scenarios with multi-step interactions. Designed for testing transactional APIs and web apps. ...
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB