Showing 170 open source projects for "web-based"

View related business solutions
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 1
    gotests

    gotests

    Automatically generate Go test boilerplate from your source code

    gotests makes writing Go tests easy. It's a Golang command line tool that generates table-driven tests based on its target source files' function and method signatures. Any new dependencies in the test files are automatically imported. From the commandline, gotests can generate Go tests for specific source files or an entire directory. By default, it prints its output to stdout.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    mypy-baseline

    mypy-baseline

    Integrate mypy in seconds with existing codebase

    A CLI tool for painless integration of mypy with an existing Python project. When you run it for the first time, it will remember all types of errors that you already have in the project (generate “baseline”). All consecutive runs will ignore these errors and report only the ones that you introduced after that.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    simple-modern-uv

    simple-modern-uv

    A minimal, modern Python project template

    simple-modern-uv is a minimal yet production-ready Python project template that uses the uv toolchain to streamline dependency management, virtualenvs, and packaging. It aims to be “small but serious,” giving you the essentials—testing, linting, type checking, formatting, GitHub Actions—without burying you in boilerplate. The layout is opinionated around a pyproject.toml so configuration is centralized and easy to inspect. Defaults encourage good hygiene from day one, including reproducible...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Bank-Vaults

    Bank-Vaults

    CLI tool to init, unseal and configure Vault

    ...It's a wrapper for the official Vault client with automatic token renewal and built-in Kubernetes support, dynamic database credential provider for Golang database/sql based clients. It has a CLI tool to automatically initialize, unseal, and configure Vault. It also provides a Kubernetes operator for provisioning, and a mutating webhook for injecting secrets.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • 5
    bee

    bee

    Bee is a tool for helping develop with beego app framework

    Bee is a command-line tool facilitating the development of a Beego-based application. Then you can add bee binary to PATH environment variable in your ~/.bashrc or ~/.bash_profile file. Bee provides a variety of commands which can be helpful at various stages of development. To display the current version of bee, beego and go installed on your machine. You can also change the output format using -o flag.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    aws-encryption-sdk-cli

    aws-encryption-sdk-cli

    CLI wrapper around aws-encryption-sdk-python

    ...Installation using a python virtual environment is recommended to avoid conflicts between system packages and user-installed packages. For the most part, the behavior of aws-encryption-cli in handling files is based on that of GNU CLIs such as cp. A qualifier to this is that when encrypting a file, if a directory is provided as the destination, rather than creating the source filename in the destination directory, a suffix is appended to the destination filename. By default the suffix is .encrypted when encrypting and .decrypted when decrypting, but a custom suffix can be provided by the caller if desired.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    KeepingYouAwake

    KeepingYouAwake

    Prevents your Mac from going to sleep

    ...All current versions of macOS ship with this tool by default. On a MacBook this only works as long as the lid is open. This utility will not harm your Mac because it is based on an official command line tool by Apple. Version 1.5.2 is the latest release that supports macOS Yosemite and El Capitan. KeepingYouAwake uses Sparkle's ui-separation-and-xpc branch to deliver updates. You can build and sign Sparkle with make Vendor. To build a release version of the app just run make dist.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    SiteOne Crawler (desktop app)

    SiteOne Crawler (desktop app)

    A free, feature-rich web analyzer and exporter/cloner you will love!

    A free in-depth website analyzer providing audits of security, performance, SEO, accessibility and other technical aspects. Available as a desktop application for Windows/macOS/Linux and as a CLI tool for advanced users and CI/CD processes. It also includes an offline web page exporter (website clone, mirror).
    Downloads: 10 This Week
    Last Update:
    See Project
  • 9
    Ink UI

    Ink UI

    Ink-redible command-line interfaces made easy

    Ink UI is a collection of reusable UI components for command-line interfaces built on top of the Ink React renderer. It is designed to give CLI tools the kind of rich, consistent interface you would expect from a modern web app, but rendered entirely in the terminal. The library ships with a broad set of interactive inputs, including text, email, password, confirm prompts, and single or multi-select lists, so you can cover most CLI interaction needs out of the box. It also includes feedback and status components such as spinners, progress bars, badges, alerts, status messages, and list components, helping you communicate background work and results clearly. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Stop vibe-debugging. Icon
    Stop vibe-debugging.

    Plug Claude into your app's actual errors.

    AppSignal's MCP server hands Claude, Cursor, or Zed your real errors, traces, and the deploy that shipped them. AI writes the fix; you review the diff.
    Free 30 days.
  • 10
    ttyd

    ttyd

    Share your terminal over the web

    ttyd is a command-line tool that shares a terminal session through a web browser. It runs on Unix-like systems and Windows, making it useful for remote administration, browser-based development environments, demos, lab machines, and containerized tools. The project is built on libuv and WebGL2 to provide a responsive browser terminal experience. It can run custom commands with options, support authentication, and expose shell access over HTTP or HTTPS. ttyd also includes practical terminal features such as CJK and IME input, ZMODEM and trzsz file transfer, Sixel image output, SSL support, and reverse proxy compatibility. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    Hypercube

    Hypercube

    Graph visualizing tool

    Hypercube is a tool for visualizing DOT (graphviz), GML, GraphML, GXL and simple text-based graph representations as SVG and EPS images. Hypercube comes with a Qt based GUI application and a Qt-independent command-line tool. It uses a simulated annealing algorithm to lay out the graph, that can be easily parameterized to achieve the desired look. The main development goals are portability and easy usage rather than high performance and complexity.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 12

    swarmcli

    A terminal UI for Docker Swarm that makes cluster state easier to see,

    ...SwarmCLI translates the complexity of Docker Swarm into a sleek, keyboard-centric terminal UI. It’s built for developers who want to manage their clusters without leaving the terminal or waiting for heavy Web UIs to load.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13

    Tachyon Tunnel

    Java Audio Plugin System

    Several projects here: - An audio plugin system, 100% Java based - A demo command-line audio time stretching tool based on the plugin system - A fork of tritonus, with: o Support for floating-point encoding (WAVE, AIFF, AU) o Support for WAVE files of more than 4 GB using RF64 o Many other small improvements (mostly on the three PCM formats (WAVE, AIFF, AU)) - A JavaSound SPI for opus audio files (reading and writing)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Tooka

    Tooka

    A fast, rule-based CLI tool for organizing files

    Tooka is a flexible command-line tool for automating your filesystem: organize, rename, move, copy, or delete files using simple, powerful YAML rules. You define what files to match (by name, extension, metadata, size, etc.) and what should happen to them - Tooka handles the rest.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    flatten.nvim

    flatten.nvim

    Open files and command output from wezterm, kitty, and neovim terminal

    Remotely open files and command output from :term, Wezterm, and Kitty in your current Neovim instance. Flatten.nvim leverages Neovim's builtin RPC to allow seamless remote opening of files and command output from other terminal sessions, similar to the functionality of IDEs and vsc*de. Edit git commits, use existing nvim sessions as your $VISUAL editor for edit-exec, and more.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Habfuzz

    Habfuzz

    A command-line tool for data-driven fuzzy modelling

    Input 1 - A training dataset (multiple observations) of up to four variables (predictors) against one (response variable) Input 2 - A test dataset (multiple observations) of the same four variables with unknown response variable Output - Calculation of the response variable for each test observation using fuzzy logic or fuzzy rule-based Bayesian algorithms HABFUZZ is a habitat model, which can be used in ecohydraulic modelling applications for the calculation of the instream habitat suitability in various discharge scenarios in a simulated river reach. It comes with no graphical user interface but it's a one-click tool. Just provide your input and let HABFUZZ provide you the output. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 17
    Nativefier

    Nativefier

    Make any web page a desktop application

    Tired of having to search through numerous open tabs on your browser just to view a web page that you regularly view? Make things easier and more convenient for yourself with Nativefier! Nativefier is a command-line tool that easily creates a desktop app for any web site with minimal configuration. It creates an Electron (which uses Chromium under the hood) based native wrapper in an OS executable (.app, .exe, etc) for use on Windows, macOS and Linux.
    Downloads: 55 This Week
    Last Update:
    See Project
  • 18
    Quoter

    Quoter

    Quoter - The Console Based Stock Quote Tool

    Quoter is a small command line tool to fetch stock quotes. In order to minimize HTML scraping, it retrieves quotes from IEXCloud. You can signup for free and get 500k stock quotes per month. Please check their usage agreements prior to signing up and ensure you are allowed to user their service. After getting an account, log into the dashboard and you can see your API tokens. You'll need the secret token to use this program. The secret key starts with sk_ This is a single executable...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Nativefier

    Nativefier

    Make any web page a desktop application

    Nativefier is a command-line tool designed to create a desktop app for any web site with minimal configuration. Apps are wrapped by Electron (using Chromium under the hood) in an OS executable (.app, .exe, etc) for use on Windows, macOS and Linux. Nativefier will try to determine the app name, and well as lots of other options. If desired, these options can be overwritten. For example, to override the name, nativefier --name 'My Medium App' 'medium.com' Read the API documentation or run nativefier --help to learn about other command-line flags usable to configure the packaged app. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 20
    Live CD With Zerofree Utility i686 32Bit

    Live CD With Zerofree Utility i686 32Bit

    A Custom Puppy Linux Live CD With Zerofree Utility i686 32 Bit

    After Booting with this Live CD, just click on the CDROM icon on the Desktop, to open its folder contents, then Right Click the zerofree.sh file and Choose the "Run in Terminal" option and then follow the instructions shown on the terminal. As you may be aware, Booting with a Live CD, requires that you need to change the Boot Order on your System / Guest BIOS, quickly on startup, by pressing either F2 OR F12 OR F10 OR an equivalent key and then change the Boot Order to boot from the CDROM...
    Downloads: 18 This Week
    Last Update:
    See Project
  • 21
    Live CD With Zerofree Utility x86 32Bit

    Live CD With Zerofree Utility x86 32Bit

    A Custom Puppy Linux Live CD With Zerofree Utility x86 32Bit

    After Booting with this Live CD, just click on the MOUNT Application icon on the top of the Desktop, then click the Mount Button that is besides the CDROM entry only, to open its folder contents, then Right Click the zerofree.sh file and Choose the "Window" -> "Terminal Here" option and then type ./zerofree.sh and press Enter Key on the Terminal and follow the instructions shown on the terminal. As you may be aware, Booting with a Live CD, requires that you need to change the Boot Order...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 22
    Live CD With Zerofree Utility AMD 64 Bit

    Live CD With Zerofree Utility AMD 64 Bit

    A Custom Puppy Linux Live CD With Zerofree Utility AMD 64 Bit

    After Booting with this Live CD, just click on the CDROM icon at the bottom of the Desktop, to open its folder contents, then Right Click the zerofree.sh file and Choose the "Run in Terminal" option and then follow the instructions shown on the terminal. As you may be aware, Booting with a Live CD, requires that you need to change the Boot Order on your System / Guest BIOS, quickly on startup, by pressing either F2 OR F12 OR F10 OR an equivalent key and then change the Boot Order to boot...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    JavaScript-KBC

    JavaScript-KBC

    JavaScript-KBC Is A Command-Line Interface (CLI) Based Quiz Game

    JavaScript-KBC is a command-line interface (CLI) based game inspired by the famous TV show "Kon Banega Corerpati" ? It's designed to test your knowledge of JavaScript with a series of multiple-choice questions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Cross Platform Node Guide

    Cross Platform Node Guide

    Improve front-end engineer workflow & standard, powered by TypeScript

    ...At present, it has been used in many applications, such as Now, Huayang Live, Huayang Friends, Mobile QQ Near Hand, Group Video, Group Gift, Huiyin, Tencent Myapp, Penguins and etc. With 80+ WEB/IOS/Andriod stable users, the cumulative production project reached 240+. Feflow refers to the thinking of Pipeline and divides work into five steps: init, develop, build, test, deploy. And corresponding to five basic commands: init, dev, build, test, and deploy. In addition to serving basic development workflows and specifications, Feflow provides an easy-to-expand plug-in mechanism for creating a team-wide toolchain ecosystem. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Sed

    Sed

    POSIX-compliant cross-platform sed function

    The sed command is a command-line tool used for text manipulation in Unix and Linux systems, allowing users to perform operations like text substitution, line deletion, and insertion using pattern-based expressions. Licensed under GPL-3.0 license Source: https://github.com/rwtodd/Go.Sed Visit: http://albanese.atwebpages.com
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo