Showing 414 open source projects for "linux on windows"

View related business solutions
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • MyQ Print Management Software Icon
    MyQ Print Management Software

    SAVE TIME WITH PERSONALIZED PRINT SOLUTIONS

    Boost your digital or traditional workplace with MyQ’s secure print and scan solutions that respect your time and help you focus on what you do best.
    Learn More
  • 1
    dehydrated

    dehydrated

    letsencrypt/acme client implemented as a shell-script

    letsencrypt/acme client implemented as a shell-script, just add water. Dehydrated is a client for signing certificates with an ACME-server (e.g. Let’s Encrypt or ZeroSSL) implemented as a relatively simple bash script. It uses the OpenSSL utility for everything related to actually handling keys and certificates, so you need to have that installed. Other dependencies are cURL, sed, grep, mktemp (all found on almost any system, cURL being the only exception). Please keep in mind that this...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    WWWBasic

    WWWBasic

    wwwBASIC is an implementation of BASIC that runs on Node.js & the Web

    wwwBASIC is a JavaScript-based implementation of the classic BASIC programming language designed to run seamlessly in web browsers and Node.js environments. Created by Google, it allows developers and enthusiasts to write and execute BASIC programs directly within HTML pages or via command-line tools. The interpreter compiles BASIC source code into JavaScript at load time, enabling efficient execution within modern web environments without requiring external emulators or plugins. It supports...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    LeetCode Master

    LeetCode Master

    About "Code Thoughts" LeetCode Practice Guide: 200 classic questions

    leetcode-master is a comprehensive collection of LeetCode solutions written in C++ and organized as a structured learning path for coding interview preparation. The repository contains detailed explanations, categorized problem sets, and step-by-step reasoning behind solutions, making it an effective study companion for developers preparing for technical interviews. Problems are grouped by topic—such as arrays, linked lists, dynamic programming, greedy algorithms, and graph theory—so...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    testssl.sh

    testssl.sh

    Testing TLS/SSL encryption anywhere on any port

    testssl.sh is a free command-line tool that checks a server's service on any port for the support of TLS/SSL ciphers, protocols as well as recent cryptographic flaws and more. testssl.sh is free and open-source software. You can use it under the terms of GPLv2, please review the License before using it. Works for Linux, Mac OSX, FreeBSD, NetBSD and WSL/MSYS2/Cygwin out of the box, no need to install or configure something, no gems, CPAN, pip or the like. OpenBSD only needs bash to be...
    Downloads: 2 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
  • 5
    OpenTelemetry Collector distributions

    OpenTelemetry Collector distributions

    OpenTelemetry Collector Official Releases

    High-quality, ubiquitous, and portable telemetry to enable effective observability. OpenTelemetry is a collection of APIs, SDKs, and tools. Use it to instrument, generate, collect, and export telemetry data (metrics, logs, and traces) to help you analyze your software’s performance and behavior. Create and collect telemetry from your services and software, then forward it to a variety of analysis tools. OpenTelemetry integrates with many popular libraries and frameworks, and supports...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    kubectl node-shell

    kubectl node-shell

    Exec into node via kubectl

    Start a root shell in the node's host OS running. Uses an alpine pod with nsenter for Linux nodes and a HostProcess pod with PowerShell for Windows nodes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    kube-prometheus

    kube-prometheus

    Use Prometheus to monitor Kubernetes and applications

    The Prometheus Operator manages Prometheus clusters atop Kubernetes. Use Kubernetes custom resources to deploy and manage Prometheus, Alertmanager, and related components. Configure the fundamentals of Prometheus like versions, persistence, retention policies, and replicas from a native Kubernetes resource. Automatically generate monitoring target configurations based on familiar Kubernetes label queries; no need to learn a Prometheus-specific configuration language.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    Public Image Mirror

    Public Image Mirror

    Many images are hosted overseas, such as GCR

    The DaoCloud Public Image Mirror project provides a stable and efficient container image acceleration service designed to improve download speeds in regions where access to global registries is slow, such as China. Many popular registries like Docker Hub, GCR, and GHCR are located overseas, often causing significant delays when pulling images. This project solves the problem by offering mirrored registries with consistent image hashes and real-time synchronization. It uses a lazy-loading...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    gradle-completion

    gradle-completion

    Gradle tab completion for bash and zsh

    Bash and Zsh completion support for Gradle. This provides fast tab completion for: Gradle tasks for the current project and sub-projects. Gradle CLI switches (e.g. --parallel). Common Gradle properties (e.g. -Dorg.gradle.debug) It also handles custom default build files, so rootProject.buildFileName = 'build.gradle.kts' is supported. See instructions for bash or for zsh, then consider optional additional configuration. Download and place the plugin and completion script into your oh-my-zsh...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8 Monitoring Tools in One APM. Install in 5 Minutes. Icon
    8 Monitoring Tools in One APM. Install in 5 Minutes.

    Errors, performance, logs, uptime, hosts, anomalies, dashboards, and check-ins. One interface.

    AppSignal works out of the box for Ruby, Elixir, Node.js, Python, and more. 30-day free trial, no credit card required.
    Start Free
  • 10
    LinuxTimeline

    LinuxTimeline

    Linux Distributions Timeline

    Linux Distributions Timeline.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Lando

    Lando

    A development tool for all your projects that is fast, easy, powerful

    Push-button development environments hosted on your computer or in the cloud. Automate your developer workflow and share it with your team. Lando creates your dev environment and seeds it. Because you dont have time to configure Docker, debug tooling, or any of that space snarge. Make yourself at home in the stars. Pull projects down from Lando's hosting partners. Use your favorite IDE. See CLI tools working out-of-the-box. Distribute working dev environments to your whole team. Junior devs...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    asdf

    asdf

    Extendable version manager with support for Ruby, Node.js, Elixir, etc

    Manage multiple runtime versions with a single CLI tool. Manage each of your project runtimes with a single CLI tool and command interface. asdf is a CLI tool that can manage multiple language runtime versions on a per-project basis. It is like gvm, nvm, rbenv & pyenv (and more) all in one! Simply install your language's plugin! Large ecosystem of existing runtimes & tools. Simple API to add support for new tools as you need! Support for existing config files .nvmrc, .node-versions,...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13

    Husky

    Git hooks made easy

    Husky is a tool that makes handling Git hooks a lot easier, and lets you run the scripts you want at those stages. It works by including an object right within your package.json file. This then configures Husky so that it runs the scripts you specify. After that, it's Husky's responsibility to manage at which point in the Git lifecycle your scripts will run. Husky helps to improve your commits, lets you run tests, lint code and more when you commit or push. It is very lightweight, with...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    HestiaCP

    HestiaCP

    Hestia Control Panel | A lightweight and powerful control panel

    HestiaCP is an open-source web hosting control panel designed to manage web servers efficiently. It provides a simple and intuitive graphical interface to manage domains, web hosting, databases, email accounts, and other server-related tasks. HestiaCP is lightweight and based on the Vesta Control Panel but offers more modern features and improved security. It supports popular web servers like Nginx and Apache, making it suitable for personal and small business hosting environments.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Docksal

    Docksal

    Unified, Docker powered web development environments

    Docker-powered web development environments for macOS, Windows, and Linux. Unified environment for your team regardless of the OS. Create your custom automation in Bash, PHP, or Node to spin up your project anywhere where Docksal is with a single command, or automate routine tasks. Unprecedented ability to automate routine tasks, slashing the time to on-board new team members. Running Drupal, Wordpress, Magento, Laravel, Symfony, Backdrop, Grav, Hugo, Gatsby, and others is one step away with ready-to-use boilerplates.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    mslearn-tailspin-spacegame-web

    mslearn-tailspin-spacegame-web

    Code used in Microsoft Learn modules to support Azure DevOps

    The Tailspin Space Game Web project is a sample application created by Microsoft as part of its learning resources. It’s a web-based game application used in Microsoft Learn modules and documentation to demonstrate concepts such as Azure App Services, continuous integration and delivery (CI/CD) pipelines, and DevOps practices with GitHub Actions and Azure Pipelines. The project is intentionally lightweight and easy to deploy so learners can quickly experiment with cloud deployment, testing,...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    kerl

    kerl

    Easy building and installing of Erlang/OTP instances

    Easy building and installing of Erlang/OTP instances. Kerl aims to be shell agnostic and its only dependencies, excluding what's required to actually build Erlang/OTP, are curl and git. All is done so that, once a specific release has been built, creating a new installation is as fast as possible. We are supporting the current OTP release version and 2 prior release versions (same as upstream OTP.) Older OTP releases may or may not work. We will advance release support as new releases of OTP...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    AWX Operator

    AWX Operator

    An Ansible AWX operator for Kubernetes built with Operator SDK

    An Ansible AWX operator for Kubernetes built with Operator SDK and Ansible.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    ShaHaN SSH Panel

    ShaHaN SSH Panel

    SSH User Management With Add/Delete Users

    SSH user management with add/delete users, online users, and limit users.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    CodeGuide

    CodeGuide

    This repository is a collection of the author, Xiao Fuge

    CodeGuide is a curated collection of Java development resources built from years of real-world engineering experience by the author, who has worked extensively in large-scale internet companies. The project serves as a structured and comprehensive learning path for developers who want to strengthen their understanding of Java fundamentals and core programming practices. It includes detailed explanations of design patterns, source code analysis, frameworks, algorithms, and real-world project...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Docker Pi-hole

    Docker Pi-hole

    Pi-hole in a docker container

    You can run Pi-hole in a container, or deploy it directly to a supported operating system via our automated installer. Our intelligent, automated installer asks you a few questions and then sets everything up for you. Once complete, move onto step 3. Configure your router’s DHCP options to force clients to use Pi-hole as their DNS server, or manually configure each device​ to use the Pi-hole as their DNS server. By pairing your Pi-hole with a VPN, you can have ad blocking on your cellular...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    git-auto-commit Action

    git-auto-commit Action

    Automatically Commit changed Files back to GitHub

    Automatically Commit changed Files back to GitHub with GitHub Actions for the 80% use case. A GitHub Action to detect changed files during a Workflow run and to commit and push them back to the GitHub repository. By default, the commit is made in the name of "GitHub Actions" and co-authored by the user that made the last commit. Note that the Action has to be used in a Job that runs on a UNIX system (e.g. ubuntu-latest). If you don't use the default permission of the GITHUB_TOKEN, give the...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    DreamFactory

    DreamFactory

    DreamFactory API Management Platform

    DreamFactory can run on private, public, or hybrid cloud infrastructure. DreamFactory is easy to deploy with Docker, Kubernetes, or directly from GitHub using our automated installers. Eliminate the biggest bottleneck in modern IT. Launch your project in weeks rather than months. DreamFactory instantly creates a secure, standardized, reusable, fully documented, and live REST API. Connect Salesforce to SQL Server, or your ERP to AWS S3. Transform and mask data along the way. Create reports,...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Kubernetes Handbook

    Kubernetes Handbook

    Cloud native application architecture practice handbook

    Cloud native is a behavioral method and design concept. In its essence, all behaviors or methods that can improve resource utilization and application delivery efficiency on the cloud are cloud-native. The history of cloud computing is a history of cloud native. Kubernetes opened the prelude to cloud native 1.0. The emergence of service mesh Istio led to microservices in the post-Kubernetes era. The rise of serverless has enabled cloud native to advance from the infrastructure layer to the...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    OneinStack

    OneinStack

    OneinStack - A PHP/JAVA Deployment Tool

    This script is written using the shell, in order to quickly deploy LEMP/LAMP/LNMP/LNMPA/LTMP(Linux, Nginx/Tengine/OpenResty, MySQL in a production environment/MariaDB/Percona, PHP, JAVA), applicable to RHEL 7, 8, 9(including CentOS, RedHat, AlmaLinux, Rocky), Debian 9, 10, 11, 12, Ubuntu 16, 18, 20, 22 and Fedora 27+ of 64.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB