Showing 75 open source projects for "gss-api"

View related business solutions
  • 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
  • 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
  • 1
    HTTPie Desktop

    HTTPie Desktop

    Cross-platform API testing client for humans

    ...It also includes AI-assisted features to help streamline request creation and improve productivity. Overall, HTTPie Desktop provides a clean, intuitive, and powerful environment for API development across devices.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 2
    Streamlink

    Streamlink

    Streamlink is a CLI utility which pipes video streams

    ...The main purpose of Streamlink is to avoid resource-heavy and unoptimized websites, while still allowing the user to enjoy various streamed content. There is also an API available for developers who want access to the stream data. Streamlink is built upon a plugin system that allows support for new services to be easily added. Most of the big streaming services are supported. Streamlink is made up of two parts, a cli and a library API. See their respective sections for more information on how to use them. ...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 3
    Chalk

    Chalk

    Terminal string styling done right

    Chalk 5 is ESM. If you want to use Chalk with TypeScript or a build tool, you will probably want to use Chalk 4 for now. Chalk comes with an easy to use composable API where you just chain and nest the styles you want. Chain styles and call the last one as a method with a string argument. Order doesn't matter, and later styles take precedent in case of a conflict. This simply means that chalk.red.yellow.green is equivalent to chalk.green. Color support is automatically detected, but you can override it by setting the level property. ...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 4
    Radare2

    Radare2

    UNIX-like reverse engineering framework and command-line toolset

    ...Navigate ASCII-art control flow graphs. Ability to patch binaries, and modify code or data. Search for patterns, magic headers, and function signatures. Easy to extend and modify. Commandline, C API, script with r2pipe in any language.
    Downloads: 54 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Start Free
  • 5
    wego

    wego

    Weather app for the terminal

    ...A working Go 1.5 environment (You can use goenv if your distribution does not support Go 1.5 yet). utf-8 terminal with 256 colors. A sane monospaced font containing all the required runes (I use dejavu sans mono). An API key for the backend. You can create an account and get a free API key by signing up. You can set the $WEGORC environment variable to override the default config file location. Displayed info (metric or imperial units), temperature range (felt and measured), windspeed and direction, viewing distance, precipitation amount and probability.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 6
    smart-splits.nvim

    smart-splits.nvim

    Smart, seamless, directional navigation and resizing of Neovim

    Smarter and more intuitive split pane management that uses a mental model of left/right/up/down instead of wider/narrower/taller/shorter for resizing. Supports seamless navigation between Neovim and terminal multiplexer split panes.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 7
    asdf

    asdf

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

    ...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, .ruby-version for smooth migration! .tool-versions to manage all your tools, runtimes, and their versions in a single, sharable place. Supports Bash, ZSH, Fish & Elvish with completions available. Provides a GitHub Action to install and utilize your .tool-versions in your CI/CD workflows.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 8
    TUI for LLMs

    TUI for LLMs

    TUI interface for LLMs written in Rust

    TUI for LLMs is a Python-based command-line tool designed to provide an interactive interface for working with large language models, focusing on simplicity and flexibility in local or API-driven environments. It allows users to communicate with LLMs directly from the terminal, making it particularly useful for developers who prefer CLI-based workflows. The tool supports integration with multiple providers, enabling users to switch between local models and remote APIs without changing their workflow significantly. It includes features such as prompt management, session handling, and configurable parameters to control model behavior during execution. ...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 9
    weathr

    weathr

    A terminal weather app with ascii animation

    Weathr is a Rust-based terminal weather application that combines utility with charm by turning your command-line interface into a dynamic, visually engaging weather display that uses animated ASCII art to show real-time conditions. Powered by the Open-Meteo weather API, it fetches up-to-date forecasts and then renders them directly in your terminal, complete with animated rain, snow, thunderstorms, flying airplanes, and day/night cycles that change with the actual weather and time of day. The app includes auto-location detection so it can determine where you are via IP or let you specify coordinates manually for precise updates anywhere in the world. ...
    Downloads: 6 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
  • 10
    ShellJS

    ShellJS

    Portable Unix shell commands for Node.js

    ShellJS is a portable (Windows/Linux/macOS) implementation of Unix shell commands on top of the Node.js API. You can use it to eliminate your shell script's dependency on Unix while still keeping its familiar and powerful commands. You can also install it globally so you can run it from outside Node projects, say goodbye to those gnarly Bash scripts! ShellJS is proudly tested on every node release since v8! ShellJS now supports third-party plugins!
    Downloads: 5 This Week
    Last Update:
    See Project
  • 11
    Fig Autocomplete

    Fig Autocomplete

    IDE-style autocomplete for your existing terminal & shell

    Fig Autocomplete is a tool that brings IDE‑style autocomplete to your existing terminal and shell, providing context‑aware suggestions, subcommand options, arguments, descriptions, and themes to enhance your command‐line experience. Amazon Q for command line uses the Accessibility API on Mac to position the window, and integrates with your shell to read what you've typed. Edit your spec in TypeScript in the src/ folder. In dev mode, specs are read from the build folder, and generators run every keystroke. On save, specs are compiled to the build/ folder.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12
    Notcurses

    Notcurses

    blingful character graphics/TUI library. definitely not curses

    ...It is furthermore fast as shit. What it is not: a source-compatible X/Open Curses implementation, nor a replacement for NCURSES on existing systems. Notcurses abandons the X/Open Curses API bundled as part of the Single UNIX Specification. For some necessary background, consult Thomas E. Dickey's superb and authoritative NCURSES FAQ. As such, Notcurses is not a drop-in Curses replacement. Wherever possible, Notcurses makes use of the Terminfo library shipped with NCURSES, benefiting greatly from its portability and thoroughness. ...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 13
    Ember Infinity

    Ember Infinity

    Simple, flexible Infinite Scroll for Ember CLI Apps

    Simple, flexible Infinite Scroll for Ember CLI Apps. As of v2.0.0, we support Node 10 and above. We test against ember-source > 3.8. Try out v2.0.0. If it doesn't work or you don't have the right polyfills because you are on an older Ember version, then v1.4.9 will be your best bet. Ember Infinity is based on a component-service approach wherein your application is viewed as an interaction between your components (ephemeral state) and service (long-term state). As a result, we can...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    CLI Spinners

    CLI Spinners

    Spinners for use in the terminal

    ...The definitions are stored in a simple JSON file, making them usable outside JavaScript when needed. Developers can access named spinner styles directly through the package API. A helper can also return a randomly selected spinner for interfaces that need variety. The library focuses only on animation data rather than terminal rendering, so it is commonly paired with packages such as Ora. Its lightweight design makes it useful for loading indicators, progress feedback, and other command-line interface animations.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    xterm.js

    xterm.js

    A terminal for the web

    xterm.js is a TypeScript-based front-end terminal emulation component that lets web applications embed fully-featured terminal interfaces. It powers in-browser terminals in tools like VS Code and browser IDEs. Xterm.js works with most terminal apps such as bash, vim, and tmux, including support for curses-based apps and mouse events. Xterm.js is really fast, it even includes a GPU-accelerated renderer. Xterm.js is not a terminal application that you can download and use on your computer....
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    gitoxide

    gitoxide

    An idiomatic, lean, fast & safe pure Rust implementation of Git

    An idiomatic, lean, fast & safe pure Rust implementation of Git. gix is a command-line interface (CLI) to access git repositories. It's written to optimize the user experience and perform as well or better than the canonical implementation. Furthermore, it provides an easy and safe to use API in the form of various small crates for implementing your own tools in a breeze. Please see 'Development Status' for a listing of all crates and their capabilities. Please note that all functionality comes from the gitoxide-core library, which mirrors these capabilities and itself relies on all git-* crates. Limit the number of threads used in operations that support it. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    YAT

    YAT

    Yet Another Terminal :: Serial Communication :: Engineer/Test/Debug

    Engineering, testing and debugging of serial communication. Supports RS-232/422/423/485 as well as TCP/IP Client/Server/AutoSocket, UDP/IP Client/Server/PairSocket and USB Ser/HID. Optimized for simple command sets of e.g. embedded systems.
    Leader badge
    Downloads: 702 This Week
    Last Update:
    See Project
  • 18
    Bastillion

    Bastillion

    Bastillion gives you a clean, browser-based way to manage SSH access a

    Bastillion is a web-based SSH console and SSH key management tool — a bastion host with a friendly browser dashboard. Register a system once; Bastillion pushes its own SSH key to it, so users never hold long-lived keys to your servers themselves. Authorized users then open live, resizable web terminals to one or more systems at once, with commands optionally broadcast to every open session simultaneously. Highlights: centralized SSH key management (rotate/revoke access to every system...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 19
    pineTERM: Free In-Browser UART Terminal

    pineTERM: Free In-Browser UART Terminal

    Easy-to-use, powerful web/browser UART terminal, no installation req.

    A modern, stand alone browser-based serial terminal for UART communication with microcontrollers, embedded devices, and IoT hardware. No installation required - just open in your browser and connect to your serial device. Just unpack the zip file into local folder and open index.html in Chrome/Edge/Opera. Works on Windows/Linux/MaOS
    Downloads: 8 This Week
    Last Update:
    See Project
  • 20
    ddgr

    ddgr

    DuckDuckGo from the terminal

    ddgr is a command-line search tool that lets users perform DuckDuckGo web searches directly from their terminal, providing a privacy-focused alternative to browser-based searches without tracking or personalized profiling. It fetches search results via DuckDuckGo’s API or HTML output and presents links, snippets, and metadata in a clean terminal format, making it useful for programmers, sysadmins, and privacy advocates who prefer keyboard-driven workflows. The tool also supports options like opening a selected result in a web browser, piping results into other tools, and restricting searches to specific formats such as text-only or JSON for further processing. ...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 21
    aws-nuke

    aws-nuke

    Nuke a whole AWS account and delete all its resources

    Remove all resources from an AWS account. Be aware that aws-nuke is a very destructive tool, hence you have to be very careful while using it. Otherwise, you might delete production data. We strongly advise you to not run this application on any AWS account, where you cannot afford to lose all resources. We are testing our Terraform code with Jenkins. Sometimes a Terraform run fails during development and messes up the account. With aws-nuke, we can simply clean up the failed account so it...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    ASP.NET Core API Endpoints

    ASP.NET Core API Endpoints

    A project for supporting API Endpoints in ASP.NET Core web apps

    It is a lightweight library that promotes building web APIs using a feature-focused endpoint pattern instead of traditional controller-based architecture. The project encourages developers to create small, single-responsibility endpoint classes that improve code clarity, testability, and maintainability in modern applications. It provides base classes and conventions that reduce boilerplate while keeping full compatibility with standard core middleware, routing, and dependency injection. The...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Termux.apk

    Termux.apk

    Termux is an Android terminal emulator and Linux environment app.

    ...Termux combines standard packages with accurate terminal emulation in a beautiful open source solution. Feature packed. Take your pick between Bash, fish or Zsh and nano, Emacs or Vim. Grep through your SMS inbox. Access API endpoints with curl and use rsync to store backups of your contact list on a remote server. Customizable. Install what you want through the APT package management system known from Debian and Ubuntu GNU/Linux. Why not start with installing Git and syncing your dotfiles? Explorable. Have you ever sat on a bus and wondered exactly which arguments tar accepts? ...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 24
    Hyper.is

    Hyper.is

    A terminal built on web technologies

    The goal of the project is to create a beautiful and extensible experience for command-line interface users, built on open web standards. In the beginning, our focus will be primarily around speed, stability and the development of the correct API for extension authors. The user can hot-load and hot-reload plugins by pressing Command + R (refresh). Please strive to make plugins that don't require a complete restart of the application to work. Plugins affecting the `BrowserWindow` will the effect on new windows after hot-reload. On the main process, plugins are registered as soon as possible (we fire onLoad). ...
    Downloads: 14 This Week
    Last Update:
    See Project
  • 25
    xRxTx - Uart/Com

    xRxTx - Uart/Com

    Rxtx/Uart GUI

    RxtxConsole is an API and GUI software, developed by Doidx with JSerialCom as the kernel. It can be used for multi- UART/RS232 interface operation. The platform supports Windows/MAC/Linux. Note: Developed with Java17 Follow these steps step by step to apply RxtxConsole, 1. LIST, to obtain all Serial ports currently available on the system. 2.
    Downloads: 7 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next