Showing 146 open source projects for "backend"

View related business solutions
  • 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
  • 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
    Spacebar Server

    Spacebar Server

    A reimplementation of the Discord.com backend, built with Typescript

    Spacebar Server is a Discord-compatible backend reimplementation written mainly in TypeScript. It aims to let users run a self-hosted communication server that can work with existing Discord-style bots, applications, and clients where compatibility allows. The repository includes the HTTP API server, WebSocket gateway, CDN server, WebRTC server, request and response schemas, database models, and administrative utilities.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    FxFotos

    FxFotos

    "Fx Fotos" is an opensource gallery app in react native

    Photos is a react-native(expo)+typescript application to replace Google Photos/Apple Photos, and give freedom in hosting your photos on any platform, either centralized servers like Amazon or Microsoft, or decentralized solutions such as Dfinity or IPFS-based "box". It is optimized for decentralized platforms, but is backend-agnostic. Your can easily use it with the IPFS-based "box" or "Dfinity" to host your files and photos with the same experience you had using Google Photos, however, with full privacy.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 3
    Uppy

    Uppy

    The next open source file uploader for web browsers

    ...Saves battery and data plan by letting users pick files from Webcam, Dropbox, Google Drive and Instagram, while letting servers do the heavy lifting via Companion. Works great with the file encoding and processing backend from Transloadit, but also works great without. Open source and driven by the community We listen closely and adjust the project based on your feedback. File recovery (after a browser crash or accidental navigation) via Golden Retriever.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 4
    Stoat

    Stoat

    The software powering Stoat

    Stoat is an open-source communication platform and ecosystem designed to provide a modern alternative to traditional chat applications with support for self-hosting and extensibility. The project includes multiple components such as backend services, client applications, and supporting infrastructure, forming a complete messaging system that can be deployed across different environments. The repository for stoat.chat specifically serves as a central web hub that provides access to downloads, documentation, and information about the platform. StoatChat is built with modern technologies such as Rust and TypeScript and integrates with systems like Revolt to deliver real-time messaging capabilities. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • 5
    VABlog

    VABlog

    YUV/PCM/H264/H265/AAC/FFmpeg/Opengl

    VABlog is a full-stack web application project that combines blogging functionality with multimedia and video-related features. It is designed as a learning-oriented system that demonstrates how to build a modern web platform with both frontend and backend components. The project includes user authentication, content publishing, and media management capabilities, allowing users to create and manage posts with embedded video content. It integrates database storage for handling user data, posts, and metadata, ensuring persistence and scalability. VABlog also showcases API design and interaction between client and server, enabling dynamic content updates and responsive user experiences. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Rain

    Rain

    BitTorrent client and library in Go

    ...It focuses on performance and simplicity, supporting both seeding and downloading operations with minimal system resource usage. Rain is ideal for automation, headless servers, and users who prefer terminal-based tools. It offers a clean API, making it easy to integrate into scripts and backend services that require torrent functionality. With its statically compiled binary and low dependency footprint, Rain can be easily deployed across different environments.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 7
    Telegram Web A

    Telegram Web A

    Telegram Web A, GPL v3

    ...It uses a custom front-end framework (called β€œTeact”) that re-implements React-style paradigms and pairs them with a custom version of the MTProto library (based on GramJS) to interact with Telegram’s backend infrastructure. The project achieved recognition (winning first prize in the Telegram Lightweight Client Contest) and serves as the code base behind the official web client available at web.telegram.org/a. The architecture takes advantage of advanced browser capabilities: WebSockets for real-time messaging, Web Workers and WebAssembly for performance-critical tasks, multi-level caching and PWA features for offline or near-offline usability, voice recording and media streaming, raw binary data handling and cryptographic operations. ...
    Downloads: 31 This Week
    Last Update:
    See Project
  • 8
    Cloud Torrent

    Cloud Torrent

    Cloud Torrent, a self-hosted remote torrent client

    ...A torrent can be viewed a folder with files, just like your local disk, and Dropbox. As long as it has a concept of files and folders, it could potentially be a cloud-torrent file-system backend. During a file tranfer, one could apply different transforms against the byte stream for various effect.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 9
    ownCloud Infinite Scale

    ownCloud Infinite Scale

    ownCloud Infinite Scale Stack

    ownCloud Infinite Scale (oCIS) is the modern, cloud-native evolution of ownCloud designed to deliver high performance and virtually unlimited scalability for enterprise file collaboration. Built with a microservices architecture in Go, it replaces the traditional monolithic server with a distributed system optimized for containerized and hybrid cloud environments. The platform focuses on providing a unified data access layer that can connect multiple storage backends while maintaining strong...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 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
  • 10
    Isso

    Isso

    a Disqus alternative

    Isso is a lightweight commenting server written in Python and JavaScript. It aims to be a drop-in replacement for Disqus. Users can edit or delete own comments (within 15 minutes by default). Comments in moderation queue are not publicly visible before activation. You can migrate your Disqus/WordPress comments without any hassle. Embed a single JS file, 40kb (12kb gzipped) and you are done. It allows anonymous comments, maintains identity and is simple to administrate. It uses JavaScript and...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 11
    Centrifugo

    Centrifugo

    Scalable real-time messaging server in a language-agnostic way

    ...Centrifugo provides different types of subscriptions, hot channel history, instant presence, RPC calls. There is also the possibility to proxy WebSocket events to the application backend over HTTP or GRPC and more.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 12
    ShowDoc

    ShowDoc

    ShowDoc is a tool greatly applicable for an IT team to share documents

    ...ShowDoc is a tool greatly applicable for an IT team to share documents online. It can promote communication efficiency between members of a team. With the development of mobile Internet, BaaS (Backend as a Service) becomes more and more popular.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 13
    Diffuse

    Diffuse

    A music player that connects to your cloud/distributed storage

    A music player that connects to your cloud/distributed storage, in the form of a static, serverless, web application. Diffuse is a static web application, which means it's just HTML, CSS, and Javascript. No REST API, database, or anything backend-related is involved. The app uses a hash (aka. fragment-based) routing system, so you don't need any special server rules for routing. You can download a pre-build web-only version of Diffuse on the releases page. Diffuse uses service workers, so you may need HTTPS for it to work smoothly in certain browsers. I should also note that some source services use OAuth, so you'll need to use your own application credentials (eg. ...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 14
    blockfrost-js

    blockfrost-js

    Node.js SDK for the Blockfrost.io API

    ...While you may find a way to run it directly in a browser, we don't actively support or provide troubleshooting assistance with this scenario. We recommend setting up your own Node.js backend. Exposing your API keys in a frontend application is almost always a bad idea. Using the SDK is pretty straight-forward as you can see from the following examples. For more examples take a look in blockfrost-js-examples repository. Blockfrost Node.js SDK throws 2 types of errors, BlockfrostServerError and BlockfrostClientError. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 15
    Notifuse

    Notifuse

    Notifuse is an open-source & modern emailing platform

    Notifuse is an open-source, modern, self-hosted emailing and communications platform designed to replace proprietary services like Mailchimp, Brevo, and Klaviyo with a self-managed solution. It’s built with a Go backend and a React frontend to offer both developer-friendly APIs and a user-centric visual interface with enterprise-grade capabilities such as campaign creation, subscriber segmentation, and detailed analytics. Notifuse supports both newsletters and transactional emails through a RESTful API, letting organizations maintain full control over their email infrastructure without expensive per-message pricing. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    Chat/Messaging App Light and Dark Theme

    Chat/Messaging App Light and Dark Theme

    Flutter UI project for building a messaging app interface

    ...It includes multiple screens that cover the core visual flow of a chat application, starting with a welcome screen and moving into authentication and conversation views. The project is intended as a design and implementation reference rather than a complete messaging backend. It demonstrates how Flutter layouts can be structured for chat lists, message screens, onboarding, sign-in, and sign-up experiences. The dual theme support makes it useful for learning how to design consistent interfaces across different visual modes. It is best suited for Flutter learners and mobile developers who need a clean UI base for chat-style apps.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    bifrost-gateway

    bifrost-gateway

    A lightweight IPFS Gateway daemon backed by a remote data store

    A lightweight IPFS Gateway daemon backed by a remote data store. bifrost-gateway provides a single binary daemon implementation of HTTP+Web Gateway Specs. All you need is a trustless gateway endpoint that supports verifiable response types. The minimum requirement is support for GET /ipfs/cid with application/vnd.ipld.raw (block by block).
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    Mail of Death
    ...Not for beginners. It consists of two components: Mail of Death.exe, (or mail_of_death.py) β€” a PyQt6 desktop controller that runs on your local machine. And server.py β€” FastAPI backend that runs on a virtual machine and handles all delivery, tracking, and data storage.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Astryx

    Astryx

    High-performance Windows downloader with a real-time local Web UI

    Astryx is a high-performance, Windows-native downloader with a real-time local Web UI. It prioritizes sustained throughput, reliability, and predictable behavior over burst scraping. The backend and UI run locally, providing live visibility into throughput, host health, and download state. The project is independently developed and released publicly as an early v0.x build. Keywords: Windows downloader, high-throughput, HTTP, local Web UI
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    PolyUploader

    PolyUploader

    Upload files to 130+ hosts simultaneously

    Website: https://polyuploader.vercel.app/ GitHub repository: https://github.com/spel987/PolyUploader/ πŸš€ Quick overview: - Upload from local storage or via URL to 130 hosts at once - Link your own API keys for compatible hosts - View a detailed history of your uploads with expiration status and delete buttons - Create and manage upload profiles to automate frequent tasks - Generate a single sharing link to bundle multiple host links (e.g. https://p-u.vercel.app/QZZGsMNho9) - No account required, fully open-source, fast, and free - Built with a focus on speed and security using Rust backend πŸ› οΈ PolyUploader is a serious, modern alternative to Mirrored.to, Mirrorace.org, and Multiup.io: - More supported hosts - No registration required, instant use - Remote file deletion and expiration tracking - Unlimited file size uploads - Open-source and fully transparent - Clean, ad-free interface
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    LetoDMS

    LetoDMS

    Open Source Document Management System

    LetoDMS is an open-source, web-based document management system (DMS) written in PHP with a database backend. LetoDMS provides document meta-data, version control, security and easy access to your documents.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 22
    XMB Forum - php forum

    XMB Forum - php forum

    php forum, php forum script, forum software, bbs - by XMB Forum

    ...php forum, php forum script, forum software, bbs - XMB Forum is all of the above. XMB forum software is free, open source and runs PHP scripts with a MySQL database or MariaDB backend. A great alternative to other forums like PHPBB, SMF, vBulletin, XenForo, Invision, MyBB, bbPress, Vanilla, Discuz.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Bubbles

    Bubbles

    Bubbles the simple, easy to use HTTP web server, browser controlled

    Bubbles the simple, easy to use HTTP web server that is browser controlled, and capable of serving static files over the internet, either streamed from disk, or direct from RAM without lag. A GUI administration panel is accessed through your web browser (e.g. "http://localhost:1080/admin/" + default password of "admin"), which controls all her settings and vital functions, all in real time. Apart from serving files, she is capable of tracking site visits (site counters), receiving...
    Leader badge
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    vocdoni-node

    vocdoni-node

    A set of libraries and tools for the Vocdoni decentralized backend

    This repository contains a set of libraries and tools for the Vocdoni decentralized backend infrastructure, as described in the documentation. Vocdoni is a universally verifiable, censorship-resistant, and anonymous self-sovereign governance system, designed with the scalability and ease-of-use to support either small/private and big/national elections. Our main aim is a trustless voting system, where anyone can speak their voice and where everything can be audited.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Go File

    Go File

    Go-based file sharing tool, single executable file only

    Go File is a minimal file hosting and management service built with Go, designed to provide a fast and efficient way to upload, store, and share files through a web interface. The project prioritizes performance and simplicity, leveraging Go’s concurrency model to handle file operations efficiently. It offers a straightforward approach to file management, allowing users to upload files and access them through generated links without requiring complex configuration. The service is suitable...
    Downloads: 10 This Week
    Last Update:
    See Project