Showing 59 open source projects for "software development"

View related business solutions
  • Cut Cloud Costs with Google Compute Engine Icon
    Cut Cloud Costs with Google Compute Engine

    Save up to 91% with Spot VMs and get automatic sustained-use discounts. One free VM per month, plus $300 in credits.

    Save on compute costs with Compute Engine. Reduce your batch jobs and workload bill 60-91% with Spot VMs. Compute Engine's committed use offers customers up to 70% savings through sustained use discounts. Plus, you get one free e2-micro VM monthly and $300 credit to start.
    Try Compute Engine
  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • 1
    Pinchflat

    Pinchflat

    Your next YouTube media manager

    Pinchflat is a self-hosted YouTube media manager that automates downloading videos from channels or playlists using yt-dlp. It runs as a lightweight, containerized app and is ideal for archiving or feeding media center setups like Plex, Jellyfin, or Kodi.
    Downloads: 65 This Week
    Last Update:
    See Project
  • 2
    Bumblebee

    Bumblebee

    Pre-trained Neural Network models in Axon

    Bumblebee provides pre-trained Neural Network models on top of Axon. It includes integration with Models, allowing anyone to download and perform Machine Learning tasks with few lines of code. The best way to get started with Bumblebee is with Livebook. Our announcement video shows how to use Livebook's Smart Cells to perform different Neural Network tasks with a few clicks. You can then tweak the code and deploy it. First, add Bumblebee and EXLA as dependencies in your mix.exs. EXLA is an...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 3
    Commanded

    Commanded

    Use Commanded to build Elixir CQRS/ES applications

    Commanded is an Elixir framework for implementing CQRS (Command Query Responsibility Segregation) and Event Sourcing patterns. It provides domain-driven design tools—aggregates, commands, events, and projections—backed by an event store (e.g. PostgreSQL).
    Downloads: 5 This Week
    Last Update:
    See Project
  • 4
    Downloads: 0 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL on Google Cloud Icon
    99.99% Uptime for MySQL and PostgreSQL on Google Cloud

    Enterprise Plus edition delivers sub-second maintenance downtime and 2x read/write performance. Built for critical apps.

    Cloud SQL Enterprise Plus gives you a 99.99% availability SLA with near-zero downtime maintenance—typically under 10 seconds. Get 2x better read/write performance, intelligent data caching, and 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server with built-in vector search for gen AI apps. New customers get $300 in free credit.
    Try Cloud SQL Free
  • 5
    Semaphore

    Semaphore

    Semaphore is an open source CI/CD platform

    ...With autoscaling workers and flexible resource types, Semaphore adapts to small projects and large monorepos alike, turning CI/CD into a reliable, low-friction part of everyday development.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 6
    Ash

    Ash

    A declarative, extensible framework for building Elixir applications

    Ash is a declarative framework for building resource-oriented apps in Elixir. It emphasizes composability, DSL-driven definitions of resources/actions/relationships, and extensibility through plugins for API, database, and UI layers.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    Axon

    Axon

    Nx-powered Neural Networks

    Nx-powered Neural Networks for Elixir. Axon consists of the following components. Functional API – A low-level API of numerical definitions (defn) of which all other APIs build on. Model Creation API – A high-level model creation API which manages model initialization and application. Optimization API – An API for creating and using first-order optimization techniques based on the Optax library. Training API – An API for quickly training models, inspired by PyTorch Ignite. Axon provides...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 8
    Elixir

    Elixir

    Dynamic, functional language designed for building scalable apps

    Elixir is a dynamic, functional language for building scalable and maintainable applications. Elixir leverages the Erlang VM, known for running low-latency, distributed, and fault-tolerant systems. Elixir is successfully used in web development, embedded software, data ingestion, and multimedia processing, across a wide range of industries. All Elixir code runs inside lightweight threads of execution (called processes) that are isolated and exchange information via messages. Due to their lightweight nature, it is not uncommon to have hundreds of thousands of processes running concurrently in the same machine. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    Livebook

    Livebook

    Interactive and collaborative code notebooks for Elixir

    Livebook is a web application for writing interactive and collaborative code notebooks. Write notebooks in Livebook then securely deploy and share them with your team and company with Livebook Hub/Enterprise. Code notebooks with Markdown support and Code cells where Elixir code is evaluated on demand. Rich code editor through Monaco: with support for autocompletion, inline documentation, code formatting, etc. Interactive results via Kino: display Vega-Lite charts, tables, maps, and more....
    Downloads: 1 This Week
    Last Update:
    See Project
  • Build on Google Cloud with $300 in Free Credit Icon
    Build on Google Cloud with $300 in Free Credit

    New to Google Cloud? Get $300 in free credit to explore Compute Engine, BigQuery, Cloud Run, Vertex AI, and 150+ other products.

    Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query exabytes in BigQuery, or build AI apps with Vertex AI and Gemini. Once your credits are used, keep building with 20+ products with free monthly usage, including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. Sign up to start building right away.
    Start Free Trial
  • 10
    ExMachina

    ExMachina

    Create test data for Elixir applications

    ExMachina is part of the thoughtbot Elixir family of projects. ExMachina makes it easy to create test data and associations. It works great with Ecto, but is configurable to work with any persistence library. And start the ExMachina application. For most projects (such as Phoenix apps) this will mean adding :ex_machina to the list of applications in mix.exs. You can skip this step if you are using Elixir 1.4 or later. Add your factory module inside test/support so that it is only compiled in...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    Kaffy

    Kaffy

    Powerfully simple admin package for phoenix applications

    Kaffy is an Elixir/Phoenix library that provides a powerful, customizable admin interface with minimal setup. Inspired by Django’s built-in admin and Rails’ ActiveAdmin, it allows developers to manage data models, forms, dashboards, and navigation without altering their existing codebase. Kaffy auto-generates CRUD interfaces for your Ecto schemas, supports advanced customizations, and integrates seamlessly with Phoenix projects. It’s designed to be both simple for quick setup and flexible...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12
    Cachex

    Cachex

    A powerful caching library for Elixir with support for transactions

    Cachex is a high-performance in-memory caching library for Elixir, offering a robust feature set including expirations, size limits, hooks, fallbacks, async operations, and clustering capabilities. The version 4.x release brought optimized janitor routines, modular streaming and querying, runtime cache warming, size pruning (LRW/LRU), distributed routing mechanisms, and a major documentation overhaul. It integrates seamlessly with Elixir applications via mix dependencies, supports advanced...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    Nerves

    Nerves

    Craft and deploy bulletproof embedded software in Elixir

    Nerves is the open-source platform and infrastructure you need to build, deploy, and securely manage your fleet of IoT devices at speed and scale. Nerves is written in Elixir, but you don’t have to rewrite everything in Elixir to get the advantages of Nerves, simply bring your own code (like C, C++, Python, Rust, and more) and scale up. Nerves use the Erlang runtime system, known for being distributed, fault-tolerant, soft real-time, and highly available. Nerves has the tools you need to...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    Ü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: 3 This Week
    Last Update:
    See Project
  • 15
    Pow Auth

    Pow Auth

    Robust, modular, and extendable user authentication system

    A robust, modular and extendable. User management solution. Pow is a complete authentication and user management library built in Elixir that works out-of-the-box for Phoenix and Plug-based applications while being fully customizable. Pow gives you out-of-the-box authentication and user management for your Phoenix or Plug-based app. Functionally built so it's fully customizable. Strong security is a core tenet of Pow's philosophy, which is why Pow by default uses short lived sessions. If...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 16
    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: 2 This Week
    Last Update:
    See Project
  • 17
    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: 6 This Week
    Last Update:
    See Project
  • 18
    Elixir Language Server

    Elixir Language Server

    A frontend-independent IDE "smartness" server for Elixir

    Implementing features such as auto-complete or go-to-definition for a programming language is not trivial. Traditionally, this work had to be repeated for each development tool and it required a mix of expertise in both the targeted programming language and the programming language internally used by the development tool of choice. The Elixir Language Server (ElixirLS) provides a server that runs in the background, providing IDEs, editors, and other tools with information about Elixir Mix...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    Pow

    Pow

    Robust, modular, and extendable user authentication system

    Pow is a robust, modular, and extendable authentication and user management solution for Phoenix and Plug-based apps. Pow is built to be modular, and easy to configure. The configuration is passed to function calls as well as plug options, and they will take priority over any environment configuration. It's ideal in case you got an umbrella app with multiple separate user domains. The easiest way to use Pow with Phoenix is to use a :otp_app in function calls and set the app environment...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 20
    Live Svelte

    Live Svelte

    Svelte inside Phoenix LiveView with seamless end-to-end reactivity

    live_svelte bridges Phoenix LiveView with Svelte components, letting you blend server-driven UIs and client-side interactivity in a single application. It mounts Svelte components from HEEx templates and wires props and events through a small interop layer, so data flows cleanly between LiveView assigns and Svelte state. The integration supports dispatching client events back to LiveView and pushing updates down to the component without writing custom glue for every case. This makes it...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 21
    Phoenix LiveView

    Phoenix LiveView

    Rich, real-time user experiences with server-rendered HTML

    Phoenix LiveView is an Elixir library that enables rich, real-time user experiences by using server-rendered HTML over WebSockets, providing seamless dynamic interactivity without needing front-end JavaScript frameworks. It integrates deeply with Phoenix and ships by default in new Phoenix applications. LiveView brings a unified experience to building web applications. You no longer have to split work between client and server, across different toolings, layers, and abstractions. Instead,...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 22
    Nebulex

    Nebulex

    In-memory and distributed caching toolkit for Elixir

    Nebulex provides support for transparently adding caching into an existing Elixir application. Similar to Ecto, the caching abstraction allows consistent use of various caching solutions with minimal impact on the code. Nebulex cache abstraction shields developers from directly dealing with the underlying caching implementations, such as Redis, Memcached, or even other Elixir cache implementations like Cachex. Additionally, it provides totally out-of-box features such as cache usage...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 23
    Tesla

    Tesla

    The flexible HTTP client library for Elixir

    The flexible HTTP client library for Elixir, with support for middleware and multiple adapters. Tesla is an HTTP client loosely based on Faraday. It embraces the concept of middleware when processing the request/response cycle. Define module with use Tesla and choose from a variety of middleware. Tesla is built around the concept of composable middlewares. This is very similar to how Plug Router works. All HTTP functions, such as Tesla.get/3 and Tesla.post/4, can take a dynamic client as the...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 24
    Batteries Included

    Batteries Included

    The main Batteries Included repo

    Welcome to Batteries Included—the ultimate platform for modern service development. Built on Kubernetes and open-source, our software platform gives you an incredible, all-inclusive infrastructure experience thanks to an intuitive UI and advanced automation. In this repo, you'll find everything you need to contribute to development. From code and scripts to documentation and information, this is the hub of all things Batteries Included.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Bamboo

    Bamboo

    Testable, composable, and adapter based Elixir email library

    Bamboo is part of the thoughtbot Elixir family of projects. Flexible and easy-to-use email for Elixir. Built-in support for popular mail delivery services. Bamboo ships with adapters for several popular mail delivery services, including Mandrill, Mailgun, and SendGrid. It's also quite easy to write your own delivery adapter if your platform isn't yet supported. Deliver emails in the background. Most of the time you don't want or need to wait for the email to send. Bamboo makes it easy with...
    Downloads: 2 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next
MongoDB Logo MongoDB
Gen AI apps are built with MongoDB Atlas
Atlas offers built-in vector search and global availability across 125+ regions. Start building AI apps faster, all in one place.