Search Results for "server development" - Page 4

Showing 3776 open source projects for "server development"

View related business solutions
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build, govern, and optimize agents and models with Gemini Enterprise Agent Platform.
    Start Free
  • Forever Free Full-Stack Observability | Grafana Cloud Icon
    Forever Free Full-Stack Observability | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 1
    rsocket-kotlin

    rsocket-kotlin

    RSocket Kotlin multi-platform implementation

    RSocket provides a protocol for Reactive Streams semantics between client-server, and server-server communication. RSocket is a binary protocol for use on byte stream transports such as TCP, WebSockets, and Aeron. RSocket is intended to be consumed via one of the various implementation libraries which implement the RSocket Protocol.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 2
    hmpl

    hmpl

    Server-oriented customizable templating for JavaScript

    hmpl is a small template language for displaying UI from server to client. It is based on customizable requests sent to the server via fetch and processed into ready-made HTML. The language is syntactically object-based and integrated with JSON5. Reduce the size of your javascript files and display the same UI as if it was written in a modern framework. Using HMPL, you can multiply reduce the size of the application bundle. Full customization of the request based on the modern fetch...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    Moon

    Moon

    A lightweight game server framework implemented with Actor Model

    Moon is a lightweight game server framework based on the actor model. One worker thread can have one or more actors (services), which communicate with each other through message queues. There are many features for game server development.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 4
    Matterhorn

    Matterhorn

    A feature-rich Unix terminal client for the Mattermost chat system

    Matterhorn is a terminal client for the Mattermost chat system. We provide pre-built binary releases for some platforms. Please see the release list to download a binary release for your platform that matches your server version. When you run Matterhorn you'll be prompted for your server URL and credentials. To connect, just paste your web client's Mattermost URL into the Server URL box and enter your credentials. See the Matterhorn User Guide on the details for providing each kind of...
    Downloads: 8 This Week
    Last Update:
    See Project
  • Auth0 B2B Essentials: SSO, MFA, and RBAC Built In Icon
    Auth0 B2B Essentials: SSO, MFA, and RBAC Built In

    Unlimited organizations, 3 enterprise SSO connections, role-based access control, and pro MFA included. Dev and prod tenants out of the box.

    Auth0's B2B Essentials plan gives you everything you need to ship secure multi-tenant apps. Unlimited orgs, enterprise SSO, RBAC, audit log streaming, and higher auth and API limits included. Add on M2M tokens, enterprise MFA, or additional SSO connections as you scale.
    Sign Up Free
  • 5
    Nestia

    Nestia

    NestJS Helper + AI Chatbot Development

    Nestia is a high-performance toolkit and ecosystem built on top of NestJS that enhances backend development by introducing strongly typed APIs, automated SDK generation, and advanced tooling for scalable server applications. It is designed to eliminate much of the boilerplate typically associated with API development by leveraging pure TypeScript types to automatically generate validation logic, API documentation, and client SDKs. One of its defining advantages is its focus on performance optimization, offering dramatically faster runtime validation and serialization compared to traditional libraries commonly used in NestJS environments. ...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 6
    webpack DevServer

    webpack DevServer

    Serves a webpack app and updates the browser on changes

    webpack-dev-server can be used to quickly develop an application. Options that are compatible with webpack-dev-middleware have a key icon next to them. This set of options is picked up by webpack-dev-server and can be used to change its behavior in various ways. When the server is started, there will be a message prior to the list of resolved modules. If you're using dev-server through the Node.js API, the options in devServer will be ignored. Pass the options as a second parameter instead:...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 7
    compress

    compress

    Optimized Go Compression Packages

    This package provides various compression algorithms. zstandard compression and decompression in pure Go. S2 is a high-performance replacement for Snappy. Optimized deflate packages which can be used as a dropin replacement for gzip, zip and zlib. snappy is a drop-in replacement for github.com/golang/snappy offering better compression and concurrent streams. huff0 and FSE implementations for raw entropy encoding. gzhttp Provides client and server wrappers for handling gzipped requests...
    Downloads: 61 This Week
    Last Update:
    See Project
  • 8
    Mercure

    Mercure

    Server-sent live updates, protocol and reference implementation

    Mercure is an open protocol for real-time communications designed to be fast, reliable and battery-efficient. It is a modern and convenient replacement for both the WebSocket API and the higher-level libraries and services relying on it. Mercure is especially useful to add streaming and asynchronous capabilities to REST and GraphQL APIs. Because it is a thin layer on top of HTTP and SSE, Mercure is natively supported by modern web browsers, mobile applications, and IoT devices. A free (as in...
    Downloads: 28 This Week
    Last Update:
    See Project
  • 9
    Zed

    Zed

    High-performance, multiplayer code editor from the creators of Atom

    Zed is a next-generation code editor designed for high-performance collaboration with humans and AI. Written from scratch in Rust to efficiently leverage multiple CPU cores and your GPU. Integrate upcoming LLMs into your workflow to generate, transform, and analyze code. Chat with teammates, write notes together, and share your screen and project. Multibuffers compose excerpts from across the codebase in one editable surface. Evaluate code inline via Jupyter runtimes and collaboratively edit...
    Downloads: 48 This Week
    Last Update:
    See Project
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 10
    Centrifugo

    Centrifugo

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

    Centrifugo is language-agnostic. It's a standalone server with a simple API that integrates well with an application written in any programming language. No need to change an existing application architecture to introduce real-time features. Just add Centrifugo nearby and let it deal with persistent connections. Centrifugo is built in Go language with some smart optimizations inside. It has good performance – see a description of a test stand with one million WebSocket connections and 30...
    Downloads: 13 This Week
    Last Update:
    See Project
  • 11
    LibVNCServer

    LibVNCServer

    LibVNCServer/LibVNCClient are cross-platform C libraries

    LibVNCServer, a library for easy implementation of a VNC server. VNC is a set of programs using the RFB (Remote Frame Buffer) protocol. They are designed to "export" a frame buffer via net: you set up a server and can connect to it via VNC viewers. If the server supports WebSockets (which LibVNCServer does), you can also connect using an in-browser VNC viewer like noVNC. LibVNCServer/LibVNCClient are cross-platform C libraries that allow you to easily implement VNC server or client...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 12
    LM Studio CLI (lms)

    LM Studio CLI (lms)

    LM Studio CLI

    LM Studio CLI (lms) is a command-line tool designed to help developers manage and interact with LM Studio directly from the terminal. Built with lmstudio.js, it provides a streamlined interface for controlling local language models and API server operations. The CLI ships with LM Studio 0.2.22 and newer, making it easy to manage models without additional complex setup. With simple subcommands, users can check system status, start or stop the local server, and monitor logs in real time. It...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 13
    clojure-lsp

    clojure-lsp

    Clojure & ClojureScript Language Server (LSP) implementation

    Clojure‑LSP provides a Language Server Protocol server for Clojure and ClojureScript. It statically analyzes code to offer rich editor features such as autocomplete, go-to-definition, find-references, renaming, code actions, refactorings, linting, formatting, code lens, semantic highlighting, call hierarchy, and Java interop support. Works across editors via LSP clients.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    Soft Serve

    Soft Serve

    A tasty, self-hostable Git server for the command line

    A tasty, self-hostable Git server for the command line. Configure with git. Create repos on demand with git push. Browse repos, files and commits with an SSH-accessible TUI. TUI mouse support. Print files over SSH with or without syntax highlighting and line numbers. Easy access control. Allow/disallow anonymous access. Add collaborators with SSH public keys. Repos can be public or private. You can also download a binary from the releases page. Packages are available in Alpine, Debian, and...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 15
    OpenID Connect SDK for Go

    OpenID Connect SDK for Go

    Easy to use OpenID Connect client and server library written for Go

    This project is an easy-to-use client (RP) and server (OP) implementation for the OIDC (OpenID Connect) standard written for Go. The RP is certified for the basic and config profile.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 16
    JupyterLite

    JupyterLite

    Wasm powered Jupyter running in the browser

    JupyterLite is a browser-based distribution of the Jupyter ecosystem that enables interactive computing entirely within a web browser without requiring a backend server. Built using JupyterLab components and powered by WebAssembly technologies, it allows users to run Python and other language kernels directly in the browser through tools like Pyodide or Xeus. This architecture eliminates the need for installation or server infrastructure, making it highly accessible for education,...
    Downloads: 34 This Week
    Last Update:
    See Project
  • 17
    Mopidy

    Mopidy

    Mopidy is an extensible music server written in Python

    Mopidy plays music from local disk, Spotify, SoundCloud, TuneIn, and more. You can edit the playlist from any phone, tablet, or computer using a variety of MPD and web clients. Vanilla Mopidy only plays music from files and radio streams. Through extensions, Mopidy can play music from cloud services like Spotify, SoundCloud, and TuneIn. With Mopidy's extension support, you can easily add backends for new music sources. Mopidy is a Python application that runs in a terminal or in the...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 18
    Woke

    Woke

    Woke is a Python-based development and testing framework for Solidity

    ...Woke implements an LSP server for Solidity. The only currently supported communication channel is TCP.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 19
    Minestom

    Minestom

    1.21.11 Lightweight Minecraft server

    Minestom is an open-source Minecraft server development framework that allows developers to build custom Minecraft server software from scratch without relying on Mojang’s original server code. Instead of functioning as a traditional server implementation, Minestom acts as a lightweight library that provides the core networking and gameplay infrastructure needed to create Minecraft server applications.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 20
    electron-builder

    electron-builder

    A complete solution to package and build a Electron app

    Development dependencies are never included. You don’t need to ignore them explicitly.
    Downloads: 22 This Week
    Last Update:
    See Project
  • 21
    SerenityOS

    SerenityOS

    The Serenity Operating System

    SerenityOS is an open source Unix-like operating system project with its own custom kernel, graphical user interface, system libraries, and userland tools. It combines a nostalgic “90s UI aesthetic” with modern system capabilities: a preemptive, multi-threaded kernel, own browsers, network stack, file systems, IPC, security features, and a suite of graphical / developer applications. The project is both a hobbyist OS and a polished engineering sandbox.
    Downloads: 45 This Week
    Last Update:
    See Project
  • 22
    MCProtocolLib

    MCProtocolLib

    A library for communication with a Minecraft client/server

    MCProtocolLib is a simple library for communicating with Minecraft clients and servers. It allows developers to build custom bots, clients, or servers for Minecraft with ease.
    Downloads: 22 This Week
    Last Update:
    See Project
  • 23
    GraphQL.js

    GraphQL.js

    A reference implementation of GraphQL for JavaScript

    The JavaScript reference implementation for GraphQL, a query language for APIs created by Facebook. GraphQL.js is a general-purpose library and can be used both in a Node server and in the browser. As an example, the GraphiQL tool is built with GraphQL.js! Building a project using GraphQL.js with webpack or rollup should just work and only include the portions of the library you use. This works because GraphQL.js is distributed with both CommonJS (require()) and ESModule (import) files....
    Downloads: 4 This Week
    Last Update:
    See Project
  • 24
    Laravel Firebase

    Laravel Firebase

    A Laravel package for the Firebase PHP Admin SDK

    A Laravel package for the Firebase PHP Admin SDK. In order to access a Firebase project and its related services using a server SDK, requests must be authenticated. For server-to-server communication, this is done with a Service Account. The package uses auto-discovery for the default project to find the credentials needed for authenticating requests to the Firebase APIs by inspecting certain environment variables and looking into Google's well-known path(s).
    Downloads: 4 This Week
    Last Update:
    See Project
  • 25
    DivKit

    DivKit

    DivKit is an open source Server-Driven UI (SDUI) framework

    DivKit is an open source Server-Driven UI (SDUI) framework. It allows you to roll out server-sourced updates to different app versions. Also, it can be used for fast UI prototyping, allowing you to write a layout once and then ship it to iOS, Android, and Web platforms. DivKit is an excellent choice to start using server-driven UI in your project because it can be easily integrated as a simple view in any part of your app. At the starting point, you don’t need a server integration. You can...
    Downloads: 4 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB