Showing 69 open source projects for "web-based"

View related business solutions
  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • 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
  • 1
    LiveBeats
    live_beats is an example Phoenix LiveView application developed by Fly.io to demonstrate real-time features and deployment workflows in modern Elixir web applications. It showcases how developers can build interactive, stateful web experiences without relying heavily on client-side JavaScript frameworks. The project streams live audio updates and visual feedback directly through WebSocket connections managed by LiveView, highlighting the power of Elixir’s concurrent architecture. In addition to real-time interactivity, live_beats demonstrates effective project structuring, deployment strategies, and integration with Fly.io’s cloud hosting platform. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 2
    Poison

    Poison

    An incredibly fast, pure Elixir JSON library

    Poison is a fast and lightweight JSON library for Elixir focused on performance and idiomatic APIs. It provides straightforward encode and decode functions, along with a protocol-based encoder that lets you customize how your structs become JSON. Developers can derive or implement Poison.Encoder for domain types, control which fields are included, and map complex values into JSON-friendly forms. On the decoding side, it supports options for key handling and flexible parsing of JSON into Elixir maps, lists, and primitive values. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Fishjam

    Fishjam

    General purpose media server. Supports WebRTC, HLS, RTSP, SIP

    ...The GitHub repository refers to the original open-source Fishjam media server, which was a general-purpose media server written in Elixir and is no longer actively maintained. The broader Fishjam project has since evolved into a platform for WebRTC-based live video, audio, and messaging infrastructure. It is designed for use cases such as video conferencing, live streaming, classrooms, telehealth, gameplay, collaboration, and interactive media products. Fishjam focuses on reducing the amount of WebRTC infrastructure that teams need to build themselves. Its main value is giving developers a practical foundation for real-time communication products with sub-second media delivery.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Uneebee

    Uneebee

    Platform for creating interactive courses

    Uneebee is an open-source Elixir/Phoenix application focused on community content and learning workflows, designed to be both a usable product and a practical reference for building modern web apps in the Elixir stack. Its structure showcases common concerns—authentication, profiles, content creation, feeds, tagging, and search—implemented with clean boundaries so features can evolve independently. Real-time updates and responsive interactions are handled using Phoenix’s live capabilities and channels, demonstrating how to mix server-driven UI with interactive client behavior. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Start Free
  • 5
    Überauth

    Überauth

    An Elixir Authentication System for Plug-based Web Applications

    Ueberauth is a two-phase authentication framework that provides a clear API, allowing for many strategies to be created and shared within the community. It is heavily inspired by Omniauth. You could call it a port but it is significantly different in operation, but almost the same concept. Huge hat tip to Intridea. Ueberauth provides only the initial authentication challenge, (initial OAuth flow, collecting the information from a login form, etc). It does not authenticate each request,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    bors-ng

    bors-ng

    A merge bot for GitHub Pull Requests

    bors-ng is a GitHub merge bot that enforces an “evergreen” main branch by queueing approved pull requests, testing them together on a staging branch, and only advancing main with the exact, passing commit set. Instead of maintainers repeatedly rebasing and merging one PR at a time, bors-ng batches r+-ed PRs, triggers your existing CI (e.g., GitHub Actions), and merges automatically when the batch is green. If a batch fails, it bisects the batch into smaller runs to isolate the culprit,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Coherence

    Coherence

    Coherence is a full featured, configurable authentication system

    Coherence is a full-featured, configurable authentication and user management system for Phoenix applications. Comparable to Devise in the Ruby/Rails ecosystem, it offers modular authentication modules like registration, confirmation, password recovery, session tracking, locking, remember-me, and invitations. It also supports token and HTTP Basic authentication and fits into Phoenix via plugs and routes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    crawly

    crawly

    High-level web crawling and scraping framework for Elixir apps

    Crawly is a high-level application framework for crawling websites and extracting structured data using the Elixir programming language. It provides a complete environment for building web crawlers that systematically visit pages, collect information, and transform that data into structured formats for further processing. Crawly is designed for tasks such as data mining, information processing, and building historical archives of web content. Crawly follows the Elixir and OTP architecture model, enabling concurrent and fault-tolerant crawling processes that can handle many requests efficiently. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Scenic

    Scenic

    Core Scenic library

    Scenic is a UI framework built directly on Elixir/Erlang/OTP for creating polished, fault-tolerant client applications. It targets both embedded/IoT and desktop scenarios, leveraging OpenGL for 2D rendering and embracing the OTP ecosystem for concurrency and reliability.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 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
  • 10
    Desktop

    Desktop

    Building Local-First apps for Windows, MacOS, Linux, iOS and Android

    ...The library exposes desktop-specific affordances such as system tray menus, window management, and notifications, so applications feel native rather than like generic web wrappers. Because LiveView drives the UI, state lives on the server process, enabling real-time updates without heavy client frameworks. The result is a productive stack for tools, dashboards, and utilities where Elixir’s concurrency and resilience shine on the desktop. Teams get to reuse their Phoenix skills and still ship a polished native app experience.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    Papercups

    Papercups

    Open-source live customer chat

    Papercups is an open-source live customer support tool web app written in Elixir. We offer a hosted version at app.papercups.io. You can check out how our chat widget looks and play around with customizing it on our demo page. The chat widget component is also open-sourced. We wanted to make a self-hosted customer support tool like Zendesk and Intercom for companies that have privacy and security concerns about having customer data going to third-party services.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Phoenix LiveDashboard

    Phoenix LiveDashboard

    Realtime dashboard with metrics, request logging, plus storage, OS

    Phoenix LiveDashboard is an interactive monitoring and debugging tool for Elixir applications, integrated directly into Phoenix. It offers real-time insights into system metrics such as memory, CPU, and process activity, as well as introspection of applications, supervision trees, and running processes. Built on top of Phoenix LiveView, it updates dashboards live without requiring page reloads. Developers can drill into request logs, Ecto queries, and telemetry events to diagnose performance...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Swarm

    Swarm

    Easy clustering, registration, and distribution of worker processes

    Swarm is a distributed process registry for Elixir/Erlang that lets you register and discover processes across a cluster as if they were on a single node. It focuses on automatic distribution and rebalancing, so when nodes join or leave, Swarm can move work and hand off state to keep the system stable. The library offers a global name registry, conflict resolution for name ownership, and hooks for reacting to membership changes. Its design embraces OTP principles, using supervised processes...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Magnetissimo

    Magnetissimo

    Web application that indexes all popular torrent sites

    Magnetissimo is a self-hosted Elixir-based web application that crawls and indexes multiple popular torrent sites and stores magnet links in a local database—designed to run without JavaScript and optimized for high performance using Elixir’s GenServer and the BEAM VM. No JavaScript frontend—relies entirely on server-rendered content. High performance via Elixir’s GenServer and BEAM concurrency model.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15

    mcodes_prep

    Convert ICD-10 XML files To PG tables, and Search in Terminal

    Convert - Transform Every new ICD-10-CM and ICD-10-PCS XML files to postgresql Tables. Searching is possible from a Linux terminal but not with the Browser. Developed with Elixir without Phoenix
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Wobserver

    Wobserver

    Web based metrics, monitoring, and observer

    Web based metrics, monitoring, and observer. Drop-in monitoring though web interface. Metrics endpoint (/metrics) for system monitoring. (Default: Prometheus) Monitoring automation through JSON API. Node management and discovery behind firewalls and load balancers. Easy to extend. Add custom metrics and pages for your project, just by adding them in the config.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    Canon_ex

    Key Data elements and controlled vocabularies For Cardiology

    N.B This Project is DEPRECATED Canon contains an experimental collection of fields - key data elements (2700) and controlled vocabularies - Pick Lists (4000) for cardiology. It can be used for the construction of Electronic Medical Records and to produce structured Reports Is using the Phoenix - Elixir framework and as backend storage is using the Postgresql Database. Most vocabularies are from the Registries : CathPCI, Action, TVT, NICOR, IMPACT, ICD, CARDS, Echo Standards and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Witchcraft

    Witchcraft

    Monads and other dark magic for Elixir

    ...Because the implementation leans on Elixir protocols, you can extend Witchcraft’s abstractions to your own structs without invasive inheritance hierarchies. It promotes predictable, law-abiding behavior through property-based testing helpers and a focus on algebraic reasoning. Teams reach for Witchcraft when they want to structure business logic with reusable, mathematically grounded patterns that remain idiomatic to the BEAM.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    ExAws

    ExAws

    A flexible, easy to use set of clients AWS APIs for Elixir

    ExAws is a comprehensive Elixir client library for interfacing with AWS services. It provides low-level request builders for nearly all AWS APIs—like S3, EC2, Lambda, DynamoDB, SQS, SES, Route 53, and more—while supporting streaming, request configuration overrides, telemetry, flexible HTTP clients, and codecs. Its modular architecture enables importing only the services you need with separate packages (e.g., ex_aws_s3, ex_aws_ec2).
    Downloads: 0 This Week
    Last Update:
    See Project