Showing 30140 open source projects for "open ssh windows"

View related business solutions
  • 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
  • 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.
    Start Free
  • 1
    Jenkins

    Jenkins

    Build great things at any scale

    Jenkins is the leading open-source automation server that allows you to build great things at any scale. Jenkins is built with Java and provides hundreds of plugins for building, deploying and automating virtually anything, allowing you to focus on more important things. Jenkins is often used for building projects, running tests, analyzing static code and deployment. Whatever is done repetitively, Jenkins can most likely execute and execute well, saving you time and optimizing your...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 2
    Prettier

    Prettier

    Opinionated Code Formatter

    Prettier is an open source, opinionated code formatter that basically takes all the original styling of your code and enforces a consistent code style through parsing and reprinting following its own rules. It takes the maximum line length into account, wrapping code if needed. Prettier makes writing code in one consistent style automatic, painless and so much easier. No need to spend so much time, effort and mental energy discussing styles or formatting your code. Simply press save and...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 3
    Seata

    Seata

    An easy-to-use, high-performance distributed transaction solution

    Seata, or Simple Extensible Autonomous Transaction Architecture is an open source distributed transaction solution that brings high performance and easy-to-use distributed transaction services under a microservices architecture. It has 3 basic components: a Transaction Coordinator for maintaining the status of global and branch transactions; a Transaction Manager that defines the scope of global transaction; and a Resource Manager that manages resources being worked on by branch...
    Downloads: 13 This Week
    Last Update:
    See Project
  • 4
    The Julia Programming Language

    The Julia Programming Language

    High-level, high-performance dynamic language for technical computing

    Julia is a fast, open source high-performance dynamic language for technical computing. It can be used for data visualization and plotting, deep learning, machine learning, scientific computing, parallel computing and so much more. Having a high level syntax, Julia is easy to use for programmers of every level and background. Julia has more than 2,800 community-registered packages including various mathematical libraries, data manipulation tools, and packages for general purpose...
    Downloads: 14 This Week
    Last Update:
    See Project
  • $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
  • 5
    Badass JLink Plugin

    Badass JLink Plugin

    Create a custom runtime image of your modular application

    This Gradle plugin automates creation of custom runtime images using the Java jlink tool, producing small, self-contained distributions tailored to your application’s module graph. It analyzes your app’s modules (and dependencies) to include only the JDK modules you actually need, which substantially reduces footprint versus shipping a full JRE. The plugin generates launchers, start scripts, and archive layouts ready for distribution or Docker layering. It offers rich configuration for JVM...
    Downloads: 16 This Week
    Last Update:
    See Project
  • 6
    League CommonMark

    League CommonMark

    Highly-extensible PHP Markdown parser

    CommonMark is a PHP library that implements the CommonMark Markdown specification, allowing developers to convert Markdown into HTML. It provides a robust and extensible parser with support for additional syntax and extensions. The library is designed to be efficient and standards-compliant, making it ideal for applications that require consistent and reliable Markdown processing.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 7
    OPI

    OPI

    OBS Package Installer (CLI)

    OPI is a command-line tool designed to simplify the installation of software packages from the openSUSE Build Service (OBS) and other repositories. It streamlines the process of searching for and installing packages, making software management more accessible for openSUSE users.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 8
    OpenAPI Generator CLI

    OpenAPI Generator CLI

    A node package wrapper

    OpenAPI Generator CLI is a command-line interface for generating API client SDKs, server stubs, and documentation from OpenAPI specifications. It helps developers automate the process of creating client libraries and backend implementations for APIs.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 9
    tracetest

    tracetest

    Build integration and end-to-end tests in minutes

    Tracetest is a trace-based testing tool for integration and end-to-end testing using OpenTelemetry traces. Verify end-to-end transactions and side effects across microservices & event-driven apps by using trace data as test specs. Cypress and Selenium are constrained by using the browser for testing. Tracetest bypasses this entirely by using your existing OpenTelemetry instrumentation and trace data to run tests and assertions against traces in every step of a request transaction.
    Downloads: 13 This Week
    Last Update:
    See Project
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • 10
    Expat

    Expat

    Fast streaming XML parser written in C99 with >90% test coverage

    Welcome to Expat, a stream-oriented XML parser library written in C. Expat excels with files too large to fit RAM, and where performance and flexibility are crucial. There are a number of applications, libraries, and hardware using Expat, as well as bindings and 3rd-party wrappers. Expat is packaged everywhere. This is Expat, a C99 library for parsing XML 1.0 Fourth Edition, started by James Clark in 1997. Expat is a stream-oriented XML parser. This means that you register handlers with the...
    Downloads: 14 This Week
    Last Update:
    See Project
  • 11
    Ziggy

    Ziggy

    Use your Laravel routes in JavaScript

    Ziggy provides a JavaScript route() function that works like Laravel's, making it a breeze to use your named Laravel routes in JavaScript. Ziggy supports Laravel's route-model binding, and can even recognize custom route key names. If you pass route() a JavaScript object as a route parameter, Ziggy will use the registered route-model binding keys for that route to find the correct parameter value inside the object. If no route-model binding keys are explicitly registered for a parameter,...
    Downloads: 14 This Week
    Last Update:
    See Project
  • 12
    testng

    testng

    TestNG testing framework

    TestNG is a testing framework inspired from JUnit and NUnit but introduces some new functionalities that make it more powerful and easier to use. Run your tests in arbitrarily big thread pools with various policies available (all methods in their own thread, one thread per test class, etc...).
    Downloads: 13 This Week
    Last Update:
    See Project
  • 13
    VisualVM

    VisualVM

    VisualVM is an All-in-One Java Troubleshooting Tool

    VisualVM is a visual tool integrating command line JDK tools and lightweight profiling capabilities. Designed for both development and production time use. Use Apache Ant 1.9.9 or above and Oracle JDK 8 to build VisualVM from this repository. VisualVM monitors and troubleshoots applications running on Java 1.4+ from many vendors using various technologies including jvmstat, JMX, Serviceability Agent (SA) and Attach API. VisualVM perfectly fits all the requirements of application developers,...
    Downloads: 16 This Week
    Last Update:
    See Project
  • 14
    gosec

    gosec

    Golang security checker

    A project devoted to secure programming in the Go language. Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with the License. You can integrate third-party code analysis tools with GitHub code scanning by uploading data as SARIF files. The workflow shows an example of running the gosec as a step in a GitHub action workflow that outputs the results.sarif file. The workflow then uploads the results.sarif file to GitHub using the...
    Downloads: 14 This Week
    Last Update:
    See Project
  • 15
    ToolJet

    ToolJet

    Extensible low-code framework for building business applications

    Extensible low-code framework for building business applications. Connect to databases, cloud storages, GraphQL, API endpoints, Airtable, etc and build apps using drag and drop application builder. Built using JavaScript/TypeScript. Everything you need to build internal tools. Open-source low-code application development platform for building and deploying business applications. Build complicated frontends without any experience in React, CSS or event HTML. Drag and drop 35+ in-built UI...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 16
    MeGit

    MeGit

    Standalone Git GUI based on EGit

    Looking for a powerful, yet easy-to-use, fully open-source user interface for git? Well, there are plenty of options. One of our favorites is EGit. However, EGit is actually a plug-in for Eclipse rather than a standalone tool, such as GitKraken, etc. Nevertheless, even in projects where we actually use other editors or IDEs than Eclipse, we often found ourselves firing up an Eclipse IDE with EGit just to handle more complex git branch operations, for analysing the git history, and so on....
    Downloads: 15 This Week
    Last Update:
    See Project
  • 17
    pty

    pty

    PTY interface for Go

    Pty is a Go package for using unix pseudo-terminals. Note that the examples are for demonstration purpose only, to showcase how to use the library. They are not meant to be used in any kind of production environment. Start assigns a pseudo-terminal tty os.File to c.Stdin, c.Stdout, and c.Stderr, calls c.Start, and returns the File of the tty's corresponding pty. InheritSize applies the terminal size of pty to tty. This should be run in a signal handler for syscall.SIGWINCH to automatically...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 18
    D2

    D2

    D2 is a modern diagram scripting language that turns text to diagrams

    D2 is a diagram scripting language that turns text to diagrams. It stands for Declarative Diagramming. Declarative, as in, you describe what you want diagrammed, it generates the image. As well, the functioning of the install script is described in detail to alleviate any concern of its use. We recommend using your OS's package manager directly instead for improved security but the install script is by no means insecure. D2 includes a variety of official themes to style your diagrams...
    Downloads: 20 This Week
    Last Update:
    See Project
  • 19
    Crow Framework

    Crow Framework

    A Fast and Easy to use microframework for the web

    A Fast and Easy to use microframework for the web. Crow is a C++ framework for creating HTTP or Websocket web services. It uses routing similar to Python's Flask which makes it easy to use. It is also extremely fast, beating multiple existing C++ frameworks as well as non-C++ frameworks. Crow is provided free of charge courtesy of everyone who is donating their money, time, and expertise to keep it going. The 1000-mile journey begins with a single step. Get started by installing Crow and...
    Downloads: 16 This Week
    Last Update:
    See Project
  • 20
    Amazon CloudWatch Agent

    Amazon CloudWatch Agent

    CloudWatch Agent enables you to collect and export host-level metrics

    CloudWatch Agent enables you to collect and export host-level metrics and logs on instances running Linux or Windows server. The Amazon CloudWatch Agent is software developed for the CloudWatch Agent. Collect more system-level metrics from Amazon EC2 instances across operating systems. The metrics can include in-guest metrics, in addition to the metrics for EC2 instances. The additional metrics that can be collected are listed in Metrics Collected by the CloudWatch Agent. Collect...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 21
    DashMap

    DashMap

    Blazing fast concurrent HashMap for Rust

    Blazingly fast concurrent map in Rust. DashMap is an implementation of a concurrent associative array/hashmap in Rust. DashMap tries to implement an easy-to-use API similar to std::collections::HashMap with some slight changes to handle concurrency. DashMap tries to be very simple to use and to be a direct replacement for RwLock<HashMap<K, V>>. To accomplish these goals, all methods take &self instead of modifying methods taking &mut self. This allows you to put a DashMap in an Arc<T> and...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 22
    Glslang

    Glslang

    Khronos-reference front end for GLSL/ESSL, partial front end for HLSL

    To use the standalone binary form, execute glslangValidator, and it will print a usage statement. Basic operation is to give it a file containing a shader, and it will print out warnings/errors and optionally an AST. Instead of building manually, you can also download the binaries for your platform directly from the master-tot release on GitHub. Those binaries are automatically uploaded by the build bots after successful testing and they always reflect the current top of the tree of the...
    Downloads: 16 This Week
    Last Update:
    See Project
  • 23
    GitUI

    GitUI

    Blazing fast terminal-ui for git written in rust

    GitUI provides you with the comfort of a git GUI but right in your terminal. I do most of my git work in a terminal but I frequently found myself using git GUIs for some use-cases like index, commit, diff, stash, blame, and log. Unfortunately, popular git GUIs all fail on giant repositories or become unresponsive and unusable. GUI provides you with the user experience and comfort of a git GUI but right in your terminal while being portable, fast, free and open source. The simplest way to...
    Downloads: 16 This Week
    Last Update:
    See Project
  • 24
    PlatformIO Core

    PlatformIO Core

    Professional collaborative platform for embedded development

    PlatformIO is a professional collaborative platform for embedded development. A place where Developers and Teams have true Freedom! No more vendor lock-in! A user-friendly and extensible integrated development environment with a set of professional development instruments, providing modern and powerful features to speed up yet simplify the creation and delivery of embedded products. A lightweight but powerful cross-platform source code editor. Smart code completions are based on variable...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 25
    Mercure

    Mercure

    Server-sent live updates, protocol and reference implementation

    Mercure is an open protocol for real-time communications designed to be fast, reliable and battery-efficient. It is a modern and convenient replacement for both the WebSocket API and the higher-level libraries and services relying on it. Mercure is especially useful to add streaming and asynchronous capabilities to REST and GraphQL APIs. Because it is a thin layer on top of HTTP and SSE, Mercure is natively supported by modern web browsers, mobile applications, and IoT devices. A free (as in...
    Downloads: 26 This Week
    Last Update:
    See Project