[go: up one dir, main page]

Browse free open source Protocols and projects for Linux below. Use the toggles on the left to filter open source Protocols by OS, license, language, programming language, and project status.

  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • PairSoft | AP Automation and Doc Management Icon
    PairSoft | AP Automation and Doc Management

    Free your team from manual processes.

    Streamline operations and elevate your team's efficiency with PairSoft. Our AP automation, procurement, and document management solutions eliminate manual processes, cut costs, and free your team to focus on strategic initiatives. Experience our state-of-the-art invoice-to-pay solution, now integrated with advanced AI technology for faster, smarter results. Our customers report a significant 70% reduction in approval times and annual savings of $62,000 in employee hours. At PairSoft, we aim to transform your business operations through automation. Explore the future of automation at pairsoft.com, where you can leverage cutting-edge features like invoice capture, OCR, and comprehensive AP automation to transform your workflow. Whether you are a small business or a large enterprise, our solutions are designed to scale with your needs, providing robust functionality and ease of use. Join the growing number of businesses that trust PairSoft.
    Learn More
  • 1
    The portable Universal Plug and Play (UPnP) SDK provides support for building UPnP-compliant control points, devices, and bridges on several operating systems. The main repository is at GitHub in https://github.com/pupnp/pupnp. This is just a clone repository for legacy reasons. Old SourceForge repo: git://pupnp.git.sourceforge.net/gitroot/pupnp/pupnp
    Leader badge">
    Downloads: 4,080 This Week
    Last Update:
    See Project
  • 2
    a POSIX-C implementation of the http://oauth.net/ protocol. libOauth provides functionality to encode URLs and sign HTTP request data according to the oAuth standard.
    Leader badge">
    Downloads: 4,630 This Week
    Last Update:
    See Project
  • 3
    PDF.js

    PDF.js

    A PDF Reader in JavaScript

    PDF.js is a web standards-based platform for parsing and rendering Portable Document Formats (PDFs). Open source and built with HTML5, this PDF viewer is supported by a great community and Mozilla Labs. PDF.js can be used on both modern and older browsers, and is built into version 19+ of Firefox.
    Downloads: 118 This Week
    Last Update:
    See Project
  • 4
    PreMiD

    PreMiD

    Source code of the PreMiD application

    Source code of the PreMiD application. PreMiD is a simple, configurable utility that allows you to show what you're doing on the web in your Discord now playing status. It supports many different websites, and will support multiple users watching the same content simultaneously in an upcoming update.
    Downloads: 59 This Week
    Last Update:
    See Project
  • viewneo - Smart software for digital advertising boards Icon
    viewneo - Smart software for digital advertising boards

    Smart digital signage for 1 to 1000+ screens.

    viewneo is a user-friendly, cloud-based solution that allows companies of all sizes to set up digital signage
    Learn More
  • 5
    phpipam

    phpipam

    phpipam open-source IP address management

    phpipam is an open-source web IP address management application (IPAM). Its goal is to provide light, modern and useful IP address management. It is php-based application with MySQL database backend, using jQuery libraries, ajax and some HTML5/CSS3 features.
    Leader badge">
    Downloads: 181 This Week
    Last Update:
    See Project
  • 6
    Docker Compose

    Docker Compose

    Define and run multi-container applications with Docker

    Docker Compose is an open source tool for defining and running multi-container applications with Docker. Compose lets you use a YAML file to configure your application’s services, and then create and start all the services from your configuration with just a single command. Compose works great in all environments: production, staging, testing, development, and on CI workflows. Compose has commands for every stage of your application lifecycle, from starting, stopping and rebuilding services, through to status viewing, streaming of log output and running a one-off command on a service.
    Downloads: 38 This Week
    Last Update:
    See Project
  • 7
    Sentinel

    Sentinel

    Lightweight, powerful flow control component

    Sentinel is a powerful flow control component that ensures the reliability and monitoring of microservices by taking “flow” as the breakthrough point. It covers multiple fields including flow control, concurrency limiting, circuit breaking, and adaptive system protection.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 8
    Mongoose Embedded Web Server

    Mongoose Embedded Web Server

    An embedded web server

    Mongoose is a networking library for C/C++. It implements event-driven non-blocking APIs for TCP, UDP, HTTP, WebSocket, MQTT. It is designed for connecting devices and bringing them online. On the market since 2004, used by vast number of open source and commercial products - it even runs on the International Space Station! Mongoose makes embedded network programming fast, robust, and easy. Cross-platform, works on Linux/UNIX, MacOS, Windows, Android, FreeRTOS, etc. Supported embedded architectures: ESP32, NRF52, STM32, NXP, and more. Built-in protocols: plain TCP/UDP, HTTP, MQTT, Websocket. SSL/TLS support: mbedTLS, OpenSSL or custom (via API). Used to solve a wide range of business needs, like implementing Web UI interface on devices, RESTful API services, telemetry data exchange, remote control for a product, remote software updates, remote monitoring, and others.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 9
    Algernon

    Algernon

    Small self-contained pure-Go web server with Lua, Markdown, HTTP/2

    Web server with built-in support for QUIC, HTTP/2, Lua, Teal, Markdown, Pongo2, HyperApp, Amber, Sass(SCSS), GCSS, JSX, BoltDB (built-in, stores the database in a file, like SQLite), Redis, PostgreSQL, MariaDB/MySQL, rate limiting, graceful shutdown, plugins, users and permissions. Written in Go. Uses Bolt (built-in), MySQL, PostgreSQL or Redis (recommended) for the database backend, permissions2 for handling users and permissions, gopher-Lua for interpreting and running Lua, optional Teal for type-safe Lua scripting, http2 for serving HTTP/2, QUIC for serving over QUIC, blackfriday for Markdown rendering, amber for Amber templates, Pongo2 for Pongo2 templates, Sass(SCSS) and GCSS for CSS preprocessing. logrus is used for logging, goja-babel for converting from JSX to JavaScript, tollbooth for rate limiting, pie for plugins and graceful for graceful shutdowns.
    Downloads: 9 This Week
    Last Update:
    See Project
  • Create custom docs, forms, apps, e-signatures, and surveys with Titan. Icon
    Create custom docs, forms, apps, e-signatures, and surveys with Titan.

    Powerful no-code digital experiences for Salesforce

    Create custom docs, forms, apps, e-signatures, and surveys with Titan’s full-suite of enterprise applications designed to integrate seamlessly with Salesforce data across your entire organization. #1 on the Salesforce appexchange
    Learn More
  • 10
    Java JWT

    Java JWT

    Java implementation of JSON Web Token (JWT)

    A Java implementation of JSON Web Token (JWT) - RFC 7519. This library requires Java 8 or higher. The last version that supported Java 7 was 3.11.0. The library implements JWT Verification and Signing using several algorithms. The Algorithm defines how a token is signed and verified. It can be instantiated with the raw value of the secret in the case of HMAC algorithms, or the key pairs or KeyProvider in the case of RSA and ECDSA algorithms. Once created, the instance is reusable for token signing and verification operations. When using RSA or ECDSA algorithms and you just need to sign JWTs you can avoid specifying a Public Key by passing a null value. The same can be done with the Private Key when you just need to verify JWTs.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 11
    Lighthouse

    Lighthouse

    Automated auditing, performance metrics, & best practices for the web

    Lighthouse is an open-source, automated tool that analyzes and audits web apps and web pages in order to improve their quality. Lighthouse collects modern performance metrics and insights on developer best practices; auditing for performance, accessibility, SEO and more. After auditing it produces a report either in JSON or HTML. Included in the report is a reference doc that explains the importance of the audit and how to fix the problem areas, which you can use to improve the web app or web page. Lighthouse can be integrated directly into the Chrome DevTools with its own panel. To run it, you would simply have to select the Lighthouse panel and click on "Generate report". It can also be run from the command line, or as a Node module.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 12
    Web Archives

    Web Archives

    Browser extension for viewing archived and cached versions of websites

    Browser extension for viewing archived and cached versions of web pages, available for Chrome, Edge and Safari. Web Archives is a browser extension that enables you to find archived and cached versions of web pages, and comes with support for more than 10 search engines. Searches can be initiated from the context menu and the browser toolbar. A diverse set of archive and cache sources are supported, which can be toggled and reordered from the extension's options. Visit the wiki for the full list of supported search engines. You may choose to allow the extension to run on every website, or grant access to the current website before a search. When you grant access only to the current website, access must also be granted to each search engine in order to view search results. A handful of search modes are offered that serve different use cases. The search mode can be set independently for the context menu and the browser toolbar from the extension's options.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 13
    Jupyter Enterprise Gateway

    Jupyter Enterprise Gateway

    Enables Jupyter Notebooks to share resources across clusters

    Jupyter Enterprise Gateway is a headless web server with a pluggable framework for anyone supporting multiple notebook users in a managed-cluster environment. Some of the core functionality it provides is better optimization of compute resources, improved multi-user support, and more granular security for your Jupyter notebook environment - making it suitable for enterprise, scientific, and academic implementations. From a technical perspective, Jupyter Enterprise Gateway is a web server that enables the ability to launch kernels on behalf of remote notebooks. This leads to better resource management, as the web server is no longer the single location for kernel activity. It essentially exposes a Kernel as a Service model. By default, the Jupyter framework runs kernels locally - potentially exhausting the server of resources. By leveraging the functionality of the underlying resource management applications like Hadoop YARN, Kubernetes, and others.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 14
    Package Generator

    Package Generator

    Generates a PHP SDK based on a WSDL, simple and powerful, WSDL to PHP

    Package Generator generates a PHP SDK from any WSDL so you can easily consume any SOAP Web Service without wondering how SOAP is used under the hood. Package Generator provides many options to generate your package even if a few are required. This project has been tested with many WSDL and is currently used on the platform Providr.IO. Package Generator generates files that are detailed in the MANIFEST. You are encouraged to read it to understand how and why the files are generated in addition to the way the generated classes are supposed to be used. Use a professional approach to manage your project around the SOAP Web Services you need to consume. If you really don't know how to use the generator, get your generated package in less than 5 minutes, just fill and click. Using the most commonly used languages and tools, you'll be ensured to have a very easily usable code. Send requests without writing one line of code.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 15
    gRPC

    gRPC

    High performance, open source universal RPC framework

    gRPC is a C-based high performance remote procedure call (RPC) framework that can run in any environment. It efficiently connects services in and across data centers with plenty of support, and can also connect mobile devices and browser clients to backend services. Essentially, it makes it easier for you to create distributed applications and services.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 16
    ZK - Simply Ajax and Mobile
    ZK is an open-source Java framework for building modern web and mobile applications. It enables developers to create rich, interactive UIs using only Java — no JavaScript required. With 200+ Ajax-powered components, event-driven architecture, and support for popular technologies like Spring, Java EE, and JSP/JSF, ZK makes it simple to deliver powerful and user-friendly web applications.
    Downloads: 28 This Week
    Last Update:
    See Project
  • 17
    RSS-Bridge

    RSS-Bridge

    The RSS feed for websites missing it

    The RSS feed for websites missing it.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 18
    Plausible Analytics

    Plausible Analytics

    Simple, open-source, lightweight and privacy-friendly web analytics

    Plausible is lightweight and open-source web analytics. No cookies and fully compliant with GDPR, CCPA and PECR. Made and hosted in the EU, powered by European-owned cloud infrastructure. Frustrated with Google Analytics? So are we and that's why we built Plausible Analytics, a simple, lightweight (< 1 KB), open source, and privacy-friendly alternative that doesn't come from the adtech world. Web analytics went from a simple, fun and useful practice for site owners to a data-grabbing machine for surveillance capitalism. Google Analytics is frustrating to use, difficult to understand, slow to load and privacy-invasive too. Plausible Analytics is built for privacy-conscious site owners. You get valuable and actionable stats to help you improve your efforts while your visitors keep having a nice and enjoyable experience. Plausible is simple analytics. It is easy to understand and it cuts through the noise.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 19
    RSS to Telegram Bot

    RSS to Telegram Bot

    A Telegram RSS bot that cares about your reading experience

    A Telegram RSS bot that cares about your reading experience.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 20
    awilix-koa

    awilix-koa

    Awilix helpers/middleware for Koa 2

    Awilix helpers, router and scope-instantiating middleware for Koa.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 21
    Apache Guacamole

    Apache Guacamole

    HTML5 Clientless Remote Desktop

    Apache Guacamole is a clientless remote desktop gateway. It supports standard protocols like VNC, RDP, and SSH. We call it clientless because no plugins or client software are required. Thanks to HTML5, once Guacamole is installed on a server, all you need to access your desktops is a web browser.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 22
    IIPImage

    IIPImage

    IIPImage is an advanced high-performance image server and client

    IIPImage is a high performance image server and client for viewing, navigating and zooming within high resolution images on the internet. Images in TIFF or JPEG2000 format are efficiently streamed by the server to a choice of clients that can be embedded within a web page.
    Leader badge">
    Downloads: 22 This Week
    Last Update:
    See Project
  • 23
    Laravel Cookie Consent

    Laravel Cookie Consent

    Make your Laravel app comply with the crazy EU cookie law

    All sites owned by EU citizens or targeted towards EU citizens must comply to a crazy EU law. This law requires a dialog to be displayed to inform the users of your websites how cookies are being used. You can read more info on the legislation on the site of the European Commission. The newest Laravel package made by my colleagues at Spatie and myself makes your app compliant with that law. When the user clicks "Allow cookies" a laravel_cookie_consent cookie will be set and the dialog will be removed from the DOM. On the next request Laravel will notice that the laravel_cookie_consent has been set and will not display the dialog again. The legislation is pretty very vague on how to display the warning, which texts are necessary, and what options you need to provide. This package will go a long way towards compliance, but if you want to be 100% sure that your website is ok, you should consult a legal expert.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 24
    Serverless Adapter

    Serverless Adapter

    Run REST APIs and other web applications using existing Node.js app

    Run REST APIs and other web applications using your existing Node.js application framework (NestJS, Express, Koa, Hapi, Fastify and many others), on top of AWS, Azure, Digital Ocean and many other clouds. The library was designed to be very extensible and easy to use. We currently support AWS, Azure, Firebase, Digital Ocean, Google Cloud Functions and Huawei. The entire library was written with typescript to give the developer the best experience and we have 100% coverage.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 25
    Tabulator

    Tabulator

    Interactive tables and data grids for JavaScript

    Tabulator allows you to create interactive tables in seconds from any HTML Table, Javascript Array or JSON formatted data. Simply include the library and the css in your project and you're away! Tabulator has an enormous number of features to help customize your table experience to your needs. With new features released every month, there is bound to be something to get your interactive table juices flowing. Tabulator is built to work with all the major front-end JavaScript frameworks including React, Angular and Vue. Header filters and programmatic filters can be set independently allowing you to use a header filter to further restrict the rows shown in an already filtered data set. If an input element is used as the filter element, the table will be filtered in real-time as the user types in the input element. To prevent excessive redrawing of the table Tabulator will wait 300 milliseconds after the user has finished typing before triggering the filter.
    Downloads: 4 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next