Showing 276 open source projects for "school-software"

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 generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 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
  • 1
    HFS (HTTP File Server)

    HFS (HTTP File Server)

    HFS is a web file server to run on your computer

    HFS is a lightweight HTTP file server for Windows that allows users to share files over the web easily, turning their local machine into a file server.
    Downloads: 42 This Week
    Last Update:
    See Project
  • 2
    RabbitMQ Server

    RabbitMQ Server

    Core server and tier 1 (built-in) plugins

    RabbitMQ is the most widely deployed open source message broker. With tens of thousands of users, RabbitMQ is one of the most popular open source message brokers. From T-Mobile to Runtastic, RabbitMQ is used worldwide at small startups and large enterprises. RabbitMQ is lightweight and easy to deploy on premises and in the cloud. It supports multiple messaging protocols. RabbitMQ can be deployed in distributed and federated configurations to meet high-scale, high-availability requirements....
    Downloads: 51 This Week
    Last Update:
    See Project
  • 3
    Jenkins

    Jenkins

    Build great things at any scale

    Jenkins is the leading open-source automation server that allows you to build great things at any scale. Jenkins is built with Java and provides hundreds of plugins for building, deploying and automating virtually anything, allowing you to focus on more important things. Jenkins is often used for building projects, running tests, analyzing static code and deployment. Whatever is done repetitively, Jenkins can most likely execute and execute well, saving you time and optimizing your...
    Downloads: 14 This Week
    Last Update:
    See Project
  • 4
    gqlgen

    gqlgen

    Go generate based graphql server library

    gqlgen is a Go library for building GraphQL servers without any fuss. You get to Define your API using the GraphQL Schema Definition Language. You should never see map[string]interface{} here. We generate the boring bits, so you can focus on building your app quickly. Still not convinced enough to use gqlgen? Compare gqlgen with other Go graphql implementations. You need to tell gqlgen that it should only fetch friends if the user requested it. gqlgen will be able to automatically bind to...
    Downloads: 14 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
  • 5
    nvm

    nvm

    Version manager for node.js

    Node Version Manager or nvm is a POSIX-compliant bash script for managing multiple active node.js versions. It allows you to access every long term support (LTS) version of node.js, download any of these remote LTS versions locally, set up aliases so you can easily switch between downloaded Node versions, and automatically use the version of node.js that is specified if a .nvmrc file is present. Nvm can work on any POSIX-compliant shell, particularly on windows WSL, macOS and unix...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 6
    Telegraf

    Telegraf

    The plugin-driven server agent for collecting and reporting metrics

    Telegraf is an agent for collecting, processing, aggregating, and writing metrics. Design goals are to have a minimal memory footprint with a plugin system so that developers in the community can easily add support for collecting metrics. Telegraf is plugin-driven and has the concept of 4 distinct plugin types. Input Plugins collect metrics from the system, services, or 3rd party APIs. Processor Plugins transform, decorate, and/or filter metrics. Aggregator Plugins create aggregate metrics...
    Downloads: 19 This Week
    Last Update:
    See Project
  • 7
    Flutter Server Box

    Flutter Server Box

    ServerBox - server status & toolbox

    Flutter Server Box (aka ServerBox) is a Flutter app that monitors and manages Linux servers. It provides charts for CPU, memory, disk, network, and tools like SSH terminal, file manager, and commands via dartssh2 & xterm.dart. Available on iOS, Android, desktop, and TV platforms, it's community-acclaimed as a lightweight alternative to Termius/ServerCat.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 8
    Vaultwarden

    Vaultwarden

    Bitwarden compatible server written in Rust

    Basically full implementation of Bitwarden API is provided including organizations support, attachments, vault API support, serving the static files for Vault interface, website icons API, authenticator and U2F support, yubiKey and Duo support. Pull the docker image and mount a volume from the host for persistent storage. This will preserve any persistent data under /vw-data/, you can adapt the path to whatever suits you. Some web browsers, like Chrome, disallow the use of Web Crypto APIs in...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 9
    Ansible

    Ansible

    Ansible is a radically simple IT automation platform

    Ansible is an open source IT configuration management, deployment, and orchestration tool. One of its core strengths being automating configuration management across multiple systems. Ansible is flexible as it can automate the configuration of systems no matter if they are real or virtual.
    Downloads: 4 This Week
    Last Update:
    See Project
  • Application Monitoring That Won't Slow Your App Down Icon
    Application Monitoring That Won't Slow Your App Down

    AppSignal's Rust-based agent is lightweight and stable. Already running in thousands of production apps.

    Full APM with errors, performance, logs, and uptime monitoring. 99.999% uptime SLA on the platform itself.
    Start Free
  • 10
    omnisharp-roslyn

    omnisharp-roslyn

    OmniSharp server (HTTP, STDIO) based on Roslyn workspaces

    OmniSharp is a .NET development platform based on Roslyn workspaces. It provides project dependencies and C# language services to various IDEs and plugins. OmniSharp is built with the .NET Core SDK on Windows and Mono on OSX/Linux. It targets the net472 target framework. For platforms other than Windows, OmniSharp ships with an embedded Mono which is based on version 6.12.0, includes MSBuild 16.8.0 and is provisioned during the build script. If Mono is globally installed on the system,...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 11
    Impostor

    Impostor

    An open source reimplementation of the Among Us Server

    Impostor is an open source reimplementation of the Among Us Server, written in C#. It is among the first Among Us private servers with support for Steam, Itch, Android and iOS. It is a full replacement of the game's official server, so you can expect all of the game's features to be included, and the same fun playing experience. The difference of course is that you get to play on a private and secure server. Impostor has plugin support as well as a server-sided anticheat feature. You also...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 12
    gorush

    gorush

    A push notification server written in Go (Golang)

    A push notification micro server using Gin framework written in Go (Golang) and see the demo app. Support graceful shutdown that workers and queue have been sent to APNs/FCM before shutdown service. Support different Queue as backend like NSQ or NATS, defaut engine is local Channel. You can deploy gorush to alternative solution like netlify functions. Netlify lets you deploy serverless Lambda functions without an AWS account, and with function management handled directly within Netlify....
    Downloads: 8 This Week
    Last Update:
    See Project
  • 13
    webhook

    webhook

    webhook is a lightweight incoming webhook server to run shell commands

    webhook is a lightweight configurable tool written in Go, that allows you to easily create HTTP endpoints (hooks) on your server, which you can use to execute configured commands. You can also pass data from the HTTP request (such as headers, payload or query variables) to your commands. webhook also allows you to specify rules which have to be satisfied in order for the hook to be triggered. For example, if you're using Github or Bitbucket, you can use webhook to set up a hook that runs a...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 14
    Trellis

    Trellis

    WordPress LEMP stack with PHP 8.1, Composer, WP-CLI

    Trellis uses Vagrant to automatically create a self-contained virtual machine. Stop cluttering up your host machine with software like MAMP and use the same software you would in production. You’ll get a complete WordPress server running all the software you need to be configured according to the best practices. All of this is powered by Ansible for configuration management. You don’t have to use brittle and confusing Bash scripts or worry about commands you found to copy and paste. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Coolify

    Coolify

    An open-source & self-hostable Heroku / Netlify / Vercel alternative

    Coolify is an open-source & self-hostable alternative to Heroku / Netlify / Vercel / etc. It helps you manage your servers, applications, and databases on your own hardware; you only need an SSH connection. You can manage VPS, Bare Metal, Raspberry PIs, and anything else. Imagine having the ease of a cloud but with your own servers. That is Coolify. No vendor lock-in, which means that all the configurations for your applications/databases/etc are saved to your server. So, if you decide to...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    NATS

    NATS

    Server for NATS.io, the cloud and edge native messaging system

    With flexible deployments models using clusters, superclusters, and leaf nodes, optimize communications for your unique deployment. The NATS Adaptive Edge Architecture allows for a perfect fit for unique needs to connect devices, edge, cloud or hybrid deployments. With true multi-tenancy, securely isolate and share your data to fully meet your business needs, mitigating risk and achieving faster time to value. Security is bifurcated from topology, so you can connect anywhere in a deployment...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 17
    MyUW

    MyUW

    MyUW Django development server

    MyUW is a project under the University of Wisconsin-Madison Information Technology Department. The MyUW team develops several free and open source products which they operate in the MyUW portal, a portal that provides applicants, advisors, students, faculty and staff with an easy, secure and efficient way to access the university's services, applications and resources. This particular project will allow you to get started with the Django development server, running MyUW as javerage. From...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Kubernetes

    Kubernetes

    System to automate management of containerized applications

    Kubernetes is an open-source container orchestration platform designed to automate the deployment, scaling, and management of containerized applications. Also known as K8s, it groups application containers into logical units for efficient management and service discovery. Built on Google’s extensive experience running production workloads at massive scale, Kubernetes delivers proven reliability and performance. It supports automated rollouts, self-healing, load balancing, and flexible...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Spring Cloud Config Server

    Spring Cloud Config Server

    External configuration (server and client) for Spring Cloud

    Spring Cloud Config provides server-side and client-side support for externalized configuration in a distributed system. With the Config Server, you have a central place to manage external properties for applications across all environments. The concepts on both client and server map identically to the Spring Environment and PropertySource abstractions, so they fit very well with Spring applications but can be used with any application running in any language. As an application moves through...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    cipi

    cipi

    Install and manage your server like a pro

    Cipi is a Laravel-based cloud server control panel that supports Digital Ocean, AWS, Linode, Azure, Vultr, Google Cloud, and other VPS. It comes with nginx, Mysql, multi PHP-FPM versions, multi-users, Supervisor, Composer, npm, free Let's Encrypt certificates, Git deployment, fail2ban, Redis, API, and with a simple graphical interface useful to manage Laravel, Codeigniter, Symfony, WordPress or other PHP sites. Easy install: set up one or more servers with a click in less than ten minutes...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    HTTP Server

    HTTP Server

    A non-blocking HTTP application server for PHP based on Amp

    This package provides a non-blocking HTTP/1.1 and HTTP/2 application server written in PHP based on Amp. Several features are provided in separate packages, such as the WebSocket component. The package was previously named amphp/aerys, but has been renamed to be easier to remember, as many people were having issues with the old name. Amp’s HTTP server is a non-blocking HTTP/1.1 and HTTP/2 application server written in PHP. This means that there’s no Apache or Nginx required to serve PHP...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    CodeIgniter RestServer

    CodeIgniter RestServer

    RESTful server implementation for CodeIgniter

    CodeIgniter RestServer is a fully RESTful server implementation for CodeIgniter using one library, one config file and one controller. CodeIgniter Rest Server is available on Packagist (using semantic versioning), and installation via composer is the recommended way to install Codeigniter Rest Server. Note that you will need to copy rest.php to your config directory (e.g. application/config)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    AWS IoT Device SDK v2 for Python

    AWS IoT Device SDK v2 for Python

    Next generation AWS IoT Client SDK for Python

    ...The libraries are bound to Python by the awscrt package (PyPI). AWS IoT provides the cloud services that connect your IoT devices to other devices and AWS cloud services. AWS IoT provides device software that can help you integrate your IoT devices into AWS IoT-based solutions. If your devices can connect to AWS IoT, AWS IoT can connect them to the cloud services that AWS provides. AWS IoT lets you select the most appropriate and up-to-date technologies for your solution.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Engine.IO

    Engine.IO

    Transport-based cross-browser bi-directional communication layer

    In most cases, the connection will be established with WebSocket, providing a low-overhead communication channel between the server and the client. Rest assured! In case the WebSocket connection is not possible, it will fall back to HTTP long-polling. And if the connection is lost, the client will automatically try to reconnect. Scale to multiple servers and send events to all connected clients with ease. Socket.IO is a library that enables real-time, bidirectional and event-based...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Tokio

    Tokio

    A runtime for writing reliable asynchronous applications with Rust

    Build reliable network applications without compromising speed, with Tokio! Tokio is an event-driven, non-blocking I/O platform and asynchronous runtime for the Rust programming language that allows you to write reliable and slim network applications. At a high level, Tokio provides a number of components needed for building asynchronous applications. These include a multithreaded, work-stealing based task scheduler; a reactor that's supported by the operating system's event queue; and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB