Showing 102 open source projects for "otp"

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

    Erlang/OTP

    Build massively scalable soft real-time systems

    ...We take security bugs in Erlang/OTP seriously. The Erlang distribution includes a step-by-step getting started guide.
    Downloads: 61 This Week
    Last Update:
    See Project
  • 2
    kerl

    kerl

    Easy building and installing of Erlang/OTP instances

    Easy building and installing of Erlang/OTP instances. Kerl aims to be shell agnostic and its only dependencies, excluding what's required to actually build Erlang/OTP, are curl and git. All is done so that, once a specific release has been built, creating a new installation is as fast as possible. We are supporting the current OTP release version and 2 prior release versions (same as upstream OTP.)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    ergo

    ergo

    Framework for creating microservices using technologies of Erlang/OTP

    Technologies and design patterns of Erlang/OTP have been proven over the years. Now in Golang. Up to x5 times faster than original Erlang/OTP in terms of network messaging. The easiest way to create an OTP-designed application in Golang. The goal of this project is to leverage Erlang/OTP experience with Golang performance. The ideal framework for creating complex and distributed solutions (machine learning, data processing pipeline, etc.) being simple and reliable. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Cowboy

    Cowboy

    Small, fast, modern HTTP server for Erlang/OTP

    Cowboy is a small, fast, modern HTTP server for Erlang and OTP applications. It provides a complete HTTP stack while keeping the codebase compact and optimized for low latency and low memory usage. Cowboy supports routing, request dispatching, HTTP handlers, REST handlers, WebSocket connections, and long-lived streaming-style interactions. Because it uses Ranch for connection management, it can be embedded directly inside larger Erlang systems rather than deployed only as a separate web server. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • $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
  • 5
    otp-toolkit

    otp-toolkit

    Complete One Time Pad toolkit (terminal)

    "otp" command line to encrypt / decrypt using the One Time Pad algorithm using KeyChain. Supports key pair generation for 2 contacts. Multiplatform
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Extract TOTP/HOTP secrets

    Extract TOTP/HOTP secrets

    Extract one time password (OTP) secrets from QR codes

    The Python script extract_otp_secrets.py extracts one-time password (OTP) secrets from QR codes exported by two-factor authentication (2FA) apps such as "Google Authenticator".
    Downloads: 14 This Week
    Last Update:
    See Project
  • 7
    magiclinksdev

    magiclinksdev

    Transactional email magic link and One-Time Password (OTP)

    The magiclinksdev project is an authentication service for magic link and One-Time Password (OTP) use cases. There is built-in email support through Amazon SES and SendGrid.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    OpenSign

    OpenSign

    The free & Open Source DocuSign alternative

    Welcome to OpenSign, the premier open source docusign alternative - document e-signing solution designed to provide a secure, reliable and free alternative to commercial esign platforms like DocuSign, PandaDoc, SignNow, Adobe Sign, Smartwaiver, SignRequest, HelloSign & Zoho sign. Our mission is to democratize the document signing process, making it accessible and straightforward for everyone.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 9
    Django Two-Factor Authentication

    Django Two-Factor Authentication

    Complete Two-Factor Authentication for Django

    Complete Two-Factor Authentication for Django. Built on top of the one-time password framework django-otp and Django's built-in authentication framework django.contrib.auth for providing the easiest integration into most Django projects. Inspired by the user experience of Google's Two-Step Authentication, allowing users to authenticate through call, text messages (SMS), by using a token generator app like Google Authenticator or a YubiKey hardware token generator (optional).
    Downloads: 0 This Week
    Last Update:
    See Project
  • Already Paying for an RMM? Get 50% Off Splashtop AEM Icon
    Already Paying for an RMM? Get 50% Off Splashtop AEM

    Switch to Splashtop AEM and save up to 50% in your first year

    Automated OS and third-party patching for Windows and macOS, CVE prioritization with AI patch summaries, and built-in remote control that also supports Linux. Qualifying organizations switching from another RMM get up to 50% off year one.
    Get Started
  • 10
    OTPLib

    OTPLib

    One Time Password (OTP) / 2FA for Node.js and Browser

    A JavaScript library for generating and verifying one-time passwords (TOTP/HOTP), commonly used for two-factor authentication (2FA).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Raivo OTP

    Raivo OTP

    A native, lightweight and secure one-time-password (OTP) client

    Raivo OTP’s iOS application is a native, secure, and user-friendly two-factor authentication (2FA) client that generates time-based (TOTP) and counter-based (HOTP) one-time passwords to protect accounts, all built specifically for iOS devices using modern Swift. It helps users replace or supplement traditional SMS or email 2FA by securely storing OTP secrets and displaying rotating codes that can be synced via iCloud across Apple devices, reducing the risk of losing access when switching devices. Users can easily add new accounts by scanning QR codes or entering secrets manually, assign custom icons for better visual organization, and quickly search through stored tokens to find the one they need. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Mrphish

    Mrphish

    All In One Social Accounts Phishing With Otp Bypass In Termux

    Mrphish is a Bash-based phishing toolkit for Termux that packages many imitation login pages into one interface. The repository advertises more than 60 templates across several service categories and is intended to collect account information entered into those pages. It also claims support for workflows involving one-time passwords and remote exposure of phishing pages through a tunneling option. Saved capture data can be revisited through a dumps function, while the toolkit includes update...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 13
    Rustler

    Rustler

    Safe Rust bridge for creating Erlang NIF functions

    Rustler is a library for writing Erlang NIFs in safe Rust code. That means there should be no ways to crash the BEAM (Erlang VM). The library provides facilities for generating the boilerplate for interacting with the BEAM, handles encoding and decoding of Erlang terms, and catches rust panics before they unwind into C. The library provides functionality for both Erlang and Elixir, however Elixir is favored as of now. The code you write in a Rust NIF should never be able to crash the BEAM....
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    2FAS Auth for Android

    2FAS Auth for Android

    Source code for 2FAS Auth Android app

    ...The Android implementation emphasizes straightforward setup and usage, providing an incremental list of codes that update in real time, quick token management, and compatibility with common OTP QR codes. It also supports sync and optional integration with 2FAS browser extensions to autofill or streamline authentication workflows when signing in to services across devices.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    Swoosh

    Swoosh

    Compose, deliver and test your emails easily in Elixir

    We have applied the lessons learned from projects like Plug, Ecto and Phoenix in designing clean and composable APIs, with clear separation of concerns between modules. Swoosh comes with many adapters, including SendGrid, Mandrill, Mailgun, Postmark and SMTP. Compose, deliver, and test your emails easily in Elixir. Swoosh supports the most popular transactional email providers out of the box and also has an SMTP adapter. Adding new adapters is super easy and we are definitely looking for...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    GoPay Workflow Orchestrator

    GoPay Workflow Orchestrator

    Lightweight process orchestration framework for regional payment

    ...The project organizes scattered payment steps into a reproducible and observable process so developers can inspect state transitions and integration failures. It includes an orchestrator-style structure and supporting utilities, including an OTP-forwarding component for controlled testing environments. Because it interacts with payment and verification flows, it should only be used with accounts, systems, and test cases the user is authorized to operate. Its main purpose is payment integration analysis, automated testing, and workflow observability.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Broadway

    Broadway

    Concurrent and multi-stage data ingestion and data processing

    ...It provides an abstraction for defining pipelines that consume data from sources like RabbitMQ, Kafka, Amazon SQS, or custom producers. Each pipeline is fault-tolerant and backpressure-aware, ensuring stable throughput even under load. The library integrates seamlessly with GenStage and OTP supervision trees, making it highly resilient in production. Developers can enrich pipelines with batching, concurrency control, and metrics reporting, simplifying the management of complex data ingestion and processing systems. Broadway is often used for event processing, stream handling, and background jobs, offering both performance and clarity in Elixir’s functional style.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    GenStage

    GenStage

    Producer and consumer actors with back-pressure for Elixir

    ...Developers implement callbacks like handle_demand and handle_events to control how items are emitted, transformed, and consumed across asynchronous boundaries. Because stages are OTP processes, you gain fault tolerance, supervised restarts, and concurrency tuned via configurable demand and partitioning. GenStage underpins higher-level libraries like Flow and Broadway, but it can also be used directly for custom pipelines where timing and throughput matter. Its clear separation of concerns encourages testable, composable stages that can be rearranged as requirements evolve. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    libcluster

    libcluster

    Automatic cluster formation/healing for Elixir applications

    ...It ships with multiple pluggable strategies—such as DNS polling, Kubernetes integration, EC2 metadata/tag discovery, UDP gossip, and EPMD helpers—so you can adapt clustering to your runtime environment. The library supervises a topology process that continually discovers peers and joins or prunes nodes as they become available or disappear. Its design embraces OTP principles: strategies implement a behavior, can be composed, and run under supervision for resilience. libcluster also emits events on nodeup/nodedown, allowing applications to react (for example, rebalance work or update registries) when membership changes. Because it relies on the BEAM’s native distribution, it integrates cleanly with Phoenix PubSub, Horde, Oban, or any other distributed Elixir tooling.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Wallaby

    Wallaby

    Concurrent browser tests for your Elixir web apps

    Wallaby helps you test your web applications by simulating realistic user interactions. By default, it runs each test case concurrently and manages browsers for you. Here's an example test for a simple Todo application. Because Wallaby manages multiple browsers for you, it's possible to test several users interacting with a page simultaneously. Read on to see what else Wallaby can do or check out the Official Documentation. Wallaby also requires bash to be installed. Generally, bash is...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Passmark

    Passmark

    The open-source Playwright library for AI browser regression testing

    The Passmark project is an open-source AI-powered regression testing framework built on top of Playwright that enables developers to write end-to-end browser tests using natural language instead of traditional scripting. It is designed to simplify and accelerate testing workflows by allowing AI models to interpret human-readable instructions and translate them into executable browser actions. One of its defining features is a cache-first execution model, where AI is used initially to...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Horde

    Horde

    Horde is a distributed Supervisor and Registry

    ...With Horde.Registry you register processes globally and look them up anywhere, while Horde.DynamicSupervisor starts and migrates children across nodes, rebalancing as capacity or health changes. Because everything runs under OTP supervision, failures are isolated and recoveries are automatic, even during network partitions or rolling deploys. It integrates naturally with common clustering tools and plays well with PubSub, job systems, and presence tracking. The result is predictable, configuration-driven distribution that removes a lot of custom glue typically needed for multi-node Elixir systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Dialyxir

    Dialyxir

    Mix tasks to simplify use of Dialyzer in Elixir projects

    Mix tasks to simplify use of Dialyzer in Elixir projects. Elixir 1.6 is required, to support the new pretty printing feature. If your project is not yet on 1.6, continue to specify 0.5 in your mix deps. Warning messages have been greatly improved, but are filtered through the legacy formatter to support your existing ignore files. You can optionally use the new Elixir term format for ignore files. You may want to use the --format short argument in your CI pipelines. There are several...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Sinas

    Sinas

    Open-source platform for building AI applications

    ...Python functions run in isolated containers, triggered by agents, APIs, webhooks or schedules. SQL templates connect to PostgreSQL, ClickHouse and Snowflake. Access control, OTP login, API keys and request logging are built in, and configuration can be exported to move between Cloud and self-hosting.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Membrane Core

    Membrane Core

    The core of Membrane Framework, multimedia processing framework

    membrane_core is the foundation of the Membrane multimedia framework for Elixir, providing the abstractions and runtime needed to build real-time audio and video pipelines. It models media processing as a graph of lightweight, supervised OTP processes—elements connected by links—so work is isolated, fault-tolerant, and easy to scale or reconfigure at runtime. The core defines a clear lifecycle and callback API for elements, plus concepts like buffers, events, and capabilities/format negotiation to keep components interoperable and type-safe. Back-pressure, scheduling, and time synchronization are handled by the framework, enabling low-latency streaming and precise playback control without ad-hoc concurrency code. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next