Showing 17879 open source projects for "web-based"

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

    Ulauncher

    Feature rich application Launcher for Linux

    ...But if you need something different you can always create a custom color theme. Improve your workflow with customizable shortcuts and extensions. Create a shortcut for web search or your scripts or install a 3rd party extension.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 2
    JsStore

    JsStore

    A complete IndexedDB wrapper with SQL like syntax

    Execute Database operation in browsers with JsStore. JsStore is an indexedDB wrapper. It makes IndexedDB super easy with its SQL-like APIs. Harness the power of JsStore to streamline database operations in your web applications. With its SQL-like API, JsStore simplifies IndexedDB interactions, enabling developers to easily query, filter, and manipulate data with familiar syntax and efficiency.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Hateoas

    Hateoas

    A PHP library to support implementing representations

    A PHP library to support implementing representations for HATEOAS REST web services.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    ggwave

    ggwave

    Tiny data-over-sound library

    ...Bindings and examples are available for browsers, Python, Node.js, iOS, Android, Arduino, ESP32, and Raspberry Pi Pico. Command-line, graphical, WebAssembly, and file-based demonstrations are included.
    Downloads: 19 This Week
    Last Update:
    See Project
  • One Monitoring Tool for IT, OT and Cloud | Free Trial Icon
    One Monitoring Tool for IT, OT and Cloud | Free Trial

    Vendor-agnostic monitoring across on-prem servers, cloud platforms and OT devices, all in one dashboard. No more tool sprawl.

    Modern infrastructure spans data centers, cloud platforms and factory floors, and every blind spot between them is a risk. PRTG supports SNMP, WMI, SSH and other standard protocols to monitor IT, OT and hybrid environments through one customizable dashboard. Build the views your team needs, from network health to application performance, without switching tools. Try PRTG free for 30 days now.
    Try PRTG Free
  • 5
    Hanami

    Hanami

    A flexible framework for maintainable Ruby apps

    Hanami is a modern Ruby web framework that aims to be lightweight, fast, and modular, in contrast to the monolithic design of Rails. It emphasizes separation of concerns, encouraging developers to structure applications into clear layers of controllers, views, entities, and repositories. Each component—like the router, model layer, or view rendering engine—can be used independently, which gives developers flexibility to build lean applications.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Gradle Advanced Build Version Plugin

    Gradle Advanced Build Version Plugin

    A plugin to generate the Android version code and version name

    A plugin to generate the Android version code and version name automatically based on git commits number, date and Semantic Versioning.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 7
    Testcontainers Java

    Testcontainers Java

    Testcontainers is a Java library that supports JUnit tests

    ...Any other database type that can be containerized can also be used. For running your application in a short-lived test mode with dependencies, such as databases, message queues or web servers. Use containerized web browsers, compatible with Selenium, for conducting automated UI tests. Each test can get a fresh instance of the browser, with no browser state, plugin variations or automated browser upgrades to worry about. And you get a video recording of each test session.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    Leaf 3

    Leaf 3

    The easiest way to create clean, simple but powerful web apps and APIs

    Leaf is a PHP framework that helps you create clean, simple but powerful web apps and APIs quickly and easily. Leaf introduces a cleaner and much simpler structure to the PHP language while maintaining it's flexibility. With a simple structure and a shallow learning curve, it's an excellent way to rapidly build powerful and high-performant web apps and APIs. Leaf 3 brings a much cleaner, faster and simpler workflow to your apps.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    AWS X-Ray Java Agent

    AWS X-Ray Java Agent

    The official AWS X-Ray Auto Instrumentation Agent for Java

    The AWS X-Ray Java Agent is a drop-in solution that enables the propagation of X-Ray traces within your Java web applications and servlet-based microservices. This includes automatic tracing for supported frameworks and libraries, including Spring, the AWS SDK, Apache HTTP clients, and JDBC-based SQL queries. The agent enables you to use the X-Ray SDK out of box, and requires no code changes to enable the basic propagation of traces. See the chart below for the current feature parity between the AWS X-Ray SDK and the AWS X-Ray Java Agent. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 10
    Knockout

    Knockout

    Tool to create rich, responsive UIs with JavaScript

    Easily associate DOM elements with model data using a concise, readable syntax. When your data model's state changes, your UI updates automatically. Implicitly set up chains of relationships between model data, to transform and combine it. Quickly generate sophisticated, nested UIs as a function of your model data. Get started with knockout.js quickly, learning to build single-page applications, custom bindings and more with interactive tutorials. Knockout is a JavaScript MVVM (a modern...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    1Backend

    1Backend

    Build AI (or any) apps with scalable microservices & microfrontends

    1Backend is an AI-native full-stack platform for building distributed applications with microservices and microfrontends. It works as a framework, proxy, and runtime that reduces early infrastructure overhead for developers. The platform includes built-in capabilities for authentication, user accounts, service routing, microfrontend routing, email, and API access. It can run and program LLMs inside containers, making it suitable for AI applications as well as general software products....
    Downloads: 18 This Week
    Last Update:
    See Project
  • 12
    Sandspiel

    Sandspiel

    Creative cellular automata browser game

    Sandspiel is an interactive, browser-based cellular automata simulation game that allows users to experiment with physics-like behaviors using simple elements such as sand, water, fire, and plant matter. Built with Rust compiled to WebAssembly and rendered using WebGL, it achieves high-performance simulation directly in the browser without requiring installation. The project focuses on creative exploration, enabling users to draw elements onto a canvas and observe emergent behaviors as they interact in real time. ...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 13
    Node Modules Inspector

    Node Modules Inspector

    Interactive UI for local node modules inspection

    ...The idea is to help developers visualise the dependency graph, see which dependencies are installed, their sizes, types (ESM vs CJS), origins (catalog vs registry), and filter or build a static report of a project’s dependency tree. The project includes a web UI version that you can try at node-modules.dev, and a build command to generate a static output (folder .node-modules-inspector) for hosting. It supports configuration via node-modules-inspector.config.ts for customizing filters and display settings. Internally it uses a web version with WebContainer to run in-browser installations for live project visualisations. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Flutter Examples

    Flutter Examples

    Simple basic isolated apps, for budding flutter devs

    ...Please keep PR titles easy to read and descriptive of changes, this will make them easier to merge. Complete apps with multiple features. Examples of integration with Firebase (analytics, crashlytics). Flutter V2. has officially introduced web support on its stable branch. Today, I'm excited to present a Flutter-based Admin panel, often referred to as a dashboard UI. This Flutter dashboard template, which you can find on GitHub, is a comprehensive solution for your app's backend needs. It comes with a wide array of features including charts, tables, and neatly designed info cards.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    PyMySQL

    PyMySQL

    MySQL client library for Python

    PyMySQL is a 100% Python implementation of the MySQL client protocol, allowing Python applications to connect to MySQL and MariaDB databases without requiring binary extensions. It supports standard DB‑API 2.0 features, such as cursors, transactions, and parameterized queries. PyMySQL is versatile for web applications, scripts, and tools, offering compatibility with ORMs like SQLAlchemy and frameworks like Django.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 16
    Dockside

    Dockside

    Develop, stage and test on-prem or in your private cloud

    ...By provisioning a devtainer for every fork and branch, Dockside allows collaborative software and product development teams to take lean and iterative development and testing to a highly parallelized extreme. Use either the built-in VS Code-compatible Theia web-based IDE; any IDE like VS Code or JetBrains, Eclipse, Atom or Sublime that supports remote development over SSH; or any console text editor. Terminal and SSH with root access.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Apache log4net

    Apache log4net

    Apache Log4net is a versatile, feature-rich, efficient logging API

    The Apache log4net library is a tool to help the programmer output log statements to a variety of output targets. log4net is a port of the excellent Apache log4j™ framework to the Microsoft® .NET runtime. We have kept the framework similar in spirit to the original log4j while taking advantage of new features in the .NET runtime. The log4net framework is based on Apache log4j™, The log4net framework, source code, binaries, documentation, examples and related materials are published under the terms of the Apache License. This document is an introduction to the log4net API, its unique features and design rationale. Log4net is an open source project based on the work of many authors. It allows the developer to control which log statements are output with arbitrary granularity. ...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 18
    ConnectBot

    ConnectBot

    ConnectBot is the first SSH client for Android

    ...It can handle several simultaneous sessions, create secure connections in tunnel mode and allows Copy/Paste from other applications. This client allows you to connect to SSH (Secure Shell) servers that typically include UNIX-based servers.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 19
    Themis

    Themis

    Easy to use cryptographic framework for data protection

    ...Secure Message is a simple encrypted messaging solution for the widest scope of applications. Use Secure Message to send encrypted and signed data from one user to another, from client to server, to prevent MITM attacks and avoid single secret leakage. Based on ECC + ECDSA / RSA + PSS + PKCS#7.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 20
    Harbor

    Harbor

    An open source trusted cloud native registry project that stores

    Harbor is an open-source trusted cloud native registry project that stores, signs, and scans content. Harbor extends the open-source Docker Distribution by adding the functionalities usually required by users such as security, identity and management. Having a registry closer to the build-and-run environment can improve the image transfer efficiency. Harbor supports replication of images between registries, and also offers advanced security features such as user management, access control...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 21
    Mikro Orm

    Mikro Orm

    TypeScript ORM for Node.js based on Data Mapper, Unit of Work

    TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. MikroORM allows handling transactions automatically. When you call em.flush(), all computed changes are wrapped inside a database transaction. Uses source code analysis so you do not have to repeat yourself when defining entities. Simply define correct TypeScript types and you are good to go!
    Downloads: 9 This Week
    Last Update:
    See Project
  • 22
    Java Telegram Bot API

    Java Telegram Bot API

    Telegram Bot API for Java

    ...A bot can offer rich HTML5 experiences, from simple arcades and puzzles to 3D-shooters and real-time strategy games. Build social services. A bot could connect people looking for conversation partners based on common interests or proximity.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 23
    SST

    SST

    Build serverless apps. Set breakpoints and test your functions locally

    ...Higher-level CDK constructs are made specifically for building serverless apps. Manage the resources in your application with the SST Console. Traditionally, we’ve built and deployed web applications where we have some degree of control over the HTTP requests that are made to our server. Our application runs on that server and we are responsible for provisioning and managing the resources for it. The sst start command starts up a local development environment that opens a WebSocket connection to your deployed app and proxies any Lambda requests to your local machine. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    sitespeed.io

    sitespeed.io

    Monitor, analyze and optimize your website speed and performance

    ...Use our Docker container to get an environment with Firefox, Chrome, Edge, XVFB and sitespeed.io up and running as fast as you can download them. They work extremely well together with Graphite/InfluxDB and Grafana that you can use to monitor your website. Sitespeed.io is a complete web performance tool that helps you measure the performance of your website.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Riot

    Riot

    Simple and elegant component-based UI library

    ...Riot.js brings custom elements to all modern browsers without the use of any polyfill! A custom element glues relevant HTML and JavaScript together forming a reusable component. It is designed to offer you everything you wished native the web components API looked like. HTML syntax is the de facto language of the web and it’s designed for building user interfaces. The syntax is explicit, nesting is inherent to the language, and attributes offer a clean way to provide options for custom tags. Minimalism sets Riot.js apart from others. One of the design goals was to introduce a powerful tag syntax with as little boilerplate as possible. ...
    Downloads: 0 This Week
    Last Update:
    See Project