Open Source Internet Software - Page 28

Internet Software

View 9057 business solutions
Internet Clear Filters
  • $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
  • 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.
    Try It Free
  • 1
    Google Cloud Java Client Libraries

    Google Cloud Java Client Libraries

    Google Cloud Client Library for Java

    The Cloud Client Libraries are the recommended way to access Google Cloud APIs programmatically. The Cloud Client Libraries support accessing Google Cloud services in a way that significantly reduces the boilerplate code you have to write. The libraries provide high-level API abstractions so they're easier to understand. They embrace idioms of the language, work well with the standard library, and integrate better with your codebase.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    Gorilla WebSocket

    Gorilla WebSocket

    Fast, well-tested and widely used WebSocket implementation for Go

    Gorilla WebSocket is a Go implementation of the WebSocket protocol. The Gorilla WebSocket package provides a complete and tested implementation of the WebSocket protocol. The package API is stable. An application can also send and receive messages using the io.WriteCloser and io.Reader interfaces. To send a message, call the connection NextWriter method to get an io.WriteCloser, write the message to the writer and close the writer when done. To receive a message, call the connection NextReader method to get an io.Reader and read until io.EOF is returned. The WebSocket protocol distinguishes between text and binary data messages. Text messages are interpreted as UTF-8 encoded text. The interpretation of binary messages is left to the application. The Gorilla WebSocket package passes the server tests in the Autobahn Test Suite using the application in the examples/autobahn subdirectory.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 3
    HTTP Client

    HTTP Client

    Async HTTP/1.1+2 client for PHP based on Amp

    This package provides an asynchronous HTTP client for PHP based on Amp. Its API simplifies standards-compliant HTTP resource traversal and RESTful web service consumption without obscuring the underlying protocol. The library manually implements HTTP over TCP sockets; as such it has no dependency on ext/curl. Streams entity bodies for memory management with large transfers. Supports all standard and custom HTTP method verbs. Simplifies HTTP form submissions. Implements secure-by-default TLS. Supports cookies and sessions. Functions seamlessly behind HTTP proxies. Additionally, you might want to install the nghttp2 library to take advantage of FFI to speed up and reduce the memory usage on PHP 7.4. More extensive code examples reside in the examples directory.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 4
    Java WebSockets

    Java WebSockets

    A barebones WebSocket client and server implementation

    This repository contains a barebones WebSocket server and client implementation written in 100% Java. The underlying classes are implemented java.nio, which allows for a non-blocking event-driven model (similar to the WebSocket API for web browsers). The org.java_websocket.server.WebSocketServer abstract class implements the server-side of the WebSocket Protocol. A WebSocket server by itself doesn't do anything except establish socket connections though HTTP. After that it's up to your subclass to add purpose. The org.java_websocket.client.WebSocketClient abstract class can connect to valid WebSocket servers. The constructor expects a valid ws:// or wss:// URI to connect to. Important events onOpen, onClose, onMessage and onError get fired throughout the life of the WebSocketClient, and must be implemented in your subclass.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 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
  • 5
    LinkChecker

    LinkChecker

    Check links in web documents or full websites

    LinkChecker is a free, GPL licensed website validator. LinkChecker checks links in web documents or full websites. It runs on Python 3 systems, requiring Python 3.8 or later. The version in the pip repository may be old, to find out how to get the latest code, plus platform-specific information and other advice see doc/install.txt in the source code archive. If you do not want to install any additional libraries/dependencies you can use the Docker image which is published on GitHub Packages.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 6
    Listen 1

    Listen 1

    One for all free music in china (chrome extension)

    Listen 1 can search and play songs from Netease Cloud Music, Xiami, QQ Music, Kugou Music, Kuwo Music, Bilibili, Migu Music website, making your music library more comprehensive. It also supports the playlist function, you can easily play, collect and create your own playlist. Download the Chrome plugin version zip package and unzip it. Open the Chrome extension page and check "Developer Mode" in the upper right corner. Select "Load unpacked extension..." and select the folder you just unpacked. Download the Windows zip file and choose the 32-bit or 64-bit version according to the system. The original web player, using Python to develop a web server. Can run directly on the server, or use the packaged Windows and Mac versions to run the web server locally. Windows, Mac, Linux desktop. Using Electron framework, based on Listen 1 Chrome plug-in version JS library development.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    MDCx

    MDCx

    Movie metadata scraper and organizer for media libraries and NFO

    MDCx is an open source media metadata scraping and organization tool designed to automate the process of collecting detailed information for movie files. It retrieves metadata from multiple online sources and applies it to local media collections, helping users maintain structured and well-organized libraries. MDCx can download information such as titles, cast data, artwork, and other metadata, then generate standardized NFO files compatible with media management systems. It also supports image processing tasks such as downloading and cropping artwork used by media centers. It includes several interfaces, allowing users to operate it through a graphical desktop application, a browser-based web interface, or command-line utilities depending on their workflow. Its architecture separates core scraping logic from the user interfaces, allowing the same metadata processing system to be reused across different modes.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    MEGA Android Client

    MEGA Android Client

    MEGA Android App

    A fully-featured client to access your Cloud Storage provided by MEGA.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    Nextcloud Android app

    Nextcloud Android app

    The Android client for Nextcloud

    Nextcloud Android app is the Android client for Nextcloud, a private file sync & share and communication server. It lets you access all of your files easily on your Nextcloud from any Android device. Nextcloud Android app is easy to use and completely open source, so you can host it yourself or have a company do it for you. Always stay in control of your photos, calendar, contact data and other documents and files with Nextcloud.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 10
    Nyxt

    Nyxt

    The hacker's power-browser

    Out of the box Nyxt ships with tens of features that allow you to quickly analyze, navigate, and extract information from the Internet. Plus, Nyxt is fully hackable- all of its source code can be introspected, modified, and tweaked to your exact specification. Navigate large documents with ease. Utilize the power of running commands against multiple objects to avoid repeating yourself. You can select and close all buffers that match the string "ele". Fuzzy search-relevant commands to instantly run them. No more digging through menus. Use fuzzy search to instantly switch between buffers. No more hunting! Use link hinting to quickly jump around. Jump to a link by URL, title, or shortcut. Use the built-in REPL to program Nyxt. Run short scripts, and try out new workflows. Everything in Nyxt is fully extensible and modifiable. Smart bookmark search.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    PT Plugin Plus

    PT Plugin Plus

    Google Chrome extension

    PT Assistant Plus, a browser plug-in (Web Extensions) for Google Chrome and Firefox, is mainly used to assist in downloading seeds from PT stations. PT Assistant Plus is a browser plug-in (Web Extensions), a tool that can improve the efficiency of PT site usage. Applicable to various PT stations, it can make various operations such as downloading seeds easier and faster. With the download server (such as Transmission, µTorrent, etc.), the specified torrent can be downloaded with one click. This version refactors the original PT Assistant , removes the cumbersome configuration, and obtains a better user experience. Display the current available space of the default download server, currently supported. Multi-site aggregation to search for seeds of the same keyword. Display exclusive functions according to the current site.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12
    Pingtunnel

    Pingtunnel

    Pingtunnel is a tool that send TCP/UDP traffic over ICMP

    Pingtunnel is a Go-based tunneling tool that sends TCP and UDP traffic over ICMP. It is designed for experimental, research, and network-study scenarios where ICMP transport is being explored as an alternative path for traffic forwarding. The project uses a client and server model, with the server typically requiring a publicly reachable host. It can carry application traffic through ICMP echo-style communication, which makes it distinct from common TCP, UDP, HTTP, or DNS tunnel tools. Because the tunnel traffic is not inherently presented as encrypted, sensitive usage should rely on secure protocols layered above it. pingtunnel is best understood as a specialized transport experiment for moving traffic through ICMP rather than a full privacy or security solution.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    Ransack

    Ransack

    Object-based searching

    Create search forms for your Ruby on Rails application with Ransack! Ransack is available in two modes: simple and advanced, allowing you to create either simple or advanced search forms. Simple mode works much like MetaSearch and is very easy to set up. The advanced mode makes use of Rails' nested attributes functionality in order to generate complex queries with nested AND/OR groupings, etc. This involves more complexity but does produce some very interesting search interfaces and puts more power in the hands of users. Ransack is compatible with Rails 5.0, 5.1, 5.2 and 6.0, and on Ruby 2.3 and later.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    ReactFire

    ReactFire

    Hooks, Context Providers, and Components

    Hooks, Context Providers, and Components that make it easy to interact with Firebase. Easy realtime updates for your function components - Hooks like useUserand useFirestoreCollection let you easily subscribe to auth state, realtime data, and all other Firebase SDK events. Plus, they automatically unsubscribe when your component unmounts. Access Firebase libraries from any component - Need the Firestore SDK? useFirestore. Remote Config? useRemoteConfig. Safely configure Firebase libraries - Libraries like Firestore and Remote Config require settings like enablePersistence to be set before any data fetches are made. This can be tough to support in React's world of re-renders. ReactFire gives you useInitFirestore and useInitRemoteConfig hooks that guarantee they're set before anything else.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    Skipper

    Skipper

    An HTTP router and reverse proxy for service composition

    Skipper is an HTTP router and reverse proxy for service composition. It’s designed to handle large amounts of dynamically configured HTTP route definitions (>800000 routes) with detailed lookup conditions, and flexible augmentation of the request flow with filters. It can be used out of the box or extended with custom lookup, filter logic and configuration sources. Skipper identifies routes based on the requests’ properties, such as path, method, host and headers using the predicates. It allows the modification of the requests and responses with filters that are independently configured for each route. Skipper can be used to run as a Kubernetes Ingress controller. Details with examples of Skipper’s capabilities and an overview can be found in the ingress-controller deployment docs.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    Sub-Store

    Sub-Store

    Advanced Subscription Manager for QX, Loon, Surge, Stash, etc.

    Advanced subscription manager for QX, Loon, Surge, Stash and ShadowRocket. Conversion among various formats. Subscription formatting. Collect multiple subscriptions in one URL.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    Tab-Session-Manager

    Tab-Session-Manager

    WebExtensions for restoring and saving window / tab states

    WebExtensions for restoring and saving window/tab states. Save and restore the state of windows and tabs. It also supports automatic saving.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18
    Telegraf

    Telegraf

    The plugin-driven server agent for collecting and reporting metrics

    Telegraf is an agent for collecting, processing, aggregating, and writing metrics. Design goals are to have a minimal memory footprint with a plugin system so that developers in the community can easily add support for collecting metrics. Telegraf is plugin-driven and has the concept of 4 distinct plugin types. Input Plugins collect metrics from the system, services, or 3rd party APIs. Processor Plugins transform, decorate, and/or filter metrics. Aggregator Plugins create aggregate metrics (e.g. mean, min, max, quantiles, etc.). Output Plugins write metrics to various destinations. New plugins are designed to be easy to contribute, pull requests are welcomed and we work to incorporate as many pull requests as possible. You can try Telegraf right in your browser in the Telegraf playground. Telegraf shares the same minimum requirements as Go.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19
    Titanium Web Proxy

    Titanium Web Proxy

    A cross-platform asynchronous HTTP(S) proxy server in C#

    A lightweight HTTP(S) proxy server written in C#. For programming help use StackOverflow with the tag Titanium-Web-Proxy. API Documentation and Wiki/Contribution guidelines. Multithreaded and asynchronous proxy employing server connection pooling, certificate cache, and buffer pooling. View, modify, redirect and block requests or responses. Supports mutual SSL authentication, proxy authentication & automatic upstream proxy detection. Supports kerberos, NTLM authentication over HTTP protocols on Windows domain-controlled networks. SOCKS4/5 Proxy support. Refer the HTTP Proxy Server library in your project and look up the test project to learn usage.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    Ulterius

    Ulterius

    Complete control of your desktop from your browser

    Ulterius is a tool that allows easy and complete remote management of your Windows system from your browser. With Ulterius you can start and kill processes, monitor system performance, manage your files and much more, all from your web browser.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 21
    Ungoogled Chromium Arch Linux

    Ungoogled Chromium Arch Linux

    Arch Linux packaging for ungoogled-chromium

    Ungoogled Chromium Arch Linux is a community-maintained repository providing Arch Linux PKGBUILDs and packaging support to build and install privacy-enhanced Chromium on Arch and Arch-based distributions like Manjaro. This project adjusts upstream Chromium sources with patches that remove Google dependencies — such as account sign-in, crash reporting, and proprietary component updates — so that users can enjoy the Chromium engine without unwanted telemetry or background connections. The repository includes PKGBUILDs, .install helper scripts, and configuration files that conform to Arch’s package management philosophy, enabling makepkg and AUR workflows to produce consistent builds that integrate cleanly with pacman and related tooling. Users of rolling-release distributions benefit from frequent updates and a streamlined upgrade path, because the packaging reflects Arch’s rapid cadence while preserving privacy-oriented defaults.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 22
    UpUp

    UpUp

    Easily create sites that work offline as well as online

    UpUp is a tiny JavaScript library that makes sure your users can always access your site's content, even when they're on a plane, in an elevator, or 20,000 leagues under the sea. Your users are no longer sitting at their desktops, with a wire connecting them to the internet. They are visiting your site from a phone in an elevator, from their tablet on the subway, or on their laptop while they sit cramped into seat 25 E. This is why modern browsers support service workers, a new technology which lets you serve your content to your users, even when they are offline. UpUp is a free, open-source project which makes using this modern magic as simple as calling one command. While easy to pick up, UpUp is powerful enough to support anything from showing simple messages, to making fully functional single-page applications available offline, with data customized for each of your users.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 23
    VPNCloud

    VPNCloud

    Peer-to-peer VPN

    VPNCloud is a peer-to-peer VPN solution that uses UDP tunneling to create secure, distributed virtual networks. Unlike traditional VPNs, VPNCloud creates mesh-like connections between nodes and is particularly useful for remote access, private networks, or IoT environments. It supports both encrypted and plaintext tunnels, dynamic peer discovery, and flexible routing. With minimal configuration, VPNCloud provides a lightweight way to link multiple machines across the internet as if they were on the same LAN.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    Vimium C

    Vimium C

    A keyboard shortcut browser extension for keyboard-based navigation

    A keyboard shortcut tool for keyboard-based page navigation and browser tab operations with advanced omnibar and global shortcuts. Vimium C is an open-source browser extension that provides keyboard-based inner-page navigation, browser tab operations, and an enhanced search panel, so you may take full advantage of your browser without a mouse or touchpad. It supports all original commands of Vimium and some new useful commands (a full list can be seen in a help dialog in the Vimium C Options page). And it can map the same key sequence to different commands for different websites (and/or for different active elements on the page). It can copy any selected text and current tab's title and URL to the system clipboard, and read the clipboard to search the copied text using a specified search engine. It can also enable/disable websites' image loading and even JavaScript execution, if you trigger its command "toggleCS".
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    Weibo Crawler

    Weibo Crawler

    Python crawler for collecting and downloading Sina Weibo user data

    weibo-crawler is a Python-based data collection tool designed to retrieve information from Sina Weibo user accounts. It automates the process of gathering posts, user profile details, and engagement metrics from one or more target accounts. weibo-crawler can extract comprehensive information about users, including profile attributes such as nickname, follower count, following count, and account metadata. It also captures detailed data about each post, including the content, publishing time, topics, mentions, likes, reposts, and comments. In addition to textual data, the project can download original media from posts, such as images, videos, and Live Photo content. Collected data can be exported to structured formats such as CSV or JSON or stored in databases for further analysis and research. It supports incremental crawling so users can periodically collect only newly published posts, making it useful for ongoing monitoring or dataset updates.
    Downloads: 3 This Week
    Last Update:
    See Project