awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
workadventure avatar

workadventure/workadventure

0
View on GitHub↗
5,536 stars·900 forks·TypeScript·15 viewsworkadventu.re↗

Workadventure

WorkAdventure is a virtual office platform and containerized collaborative application. It provides a digital workspace where users interact as avatars within a 2D RPG style environment.

The platform is distinguished by a proximity video chat system that automatically triggers real-time communication as avatars move closer to one another. It includes a customizable 2D virtual map editor for designing immersive digital environments and defining specific areas of interest.

The system covers virtual world design through collaborative map tools and the ability to integrate custom scripts for modified environment behavior. It also provides administrative controls for environment configuration and user access management.

Production environments are managed and scaled through container orchestration deployment.

Features

  • Proximity-Based Video Calls - Triggers real-time video communication between avatars automatically as they approach each other in the virtual space.
  • Virtual Office Platforms - Offers a collaborative digital workspace where users interact as avatars in a 2D RPG style environment.
  • Collaborative Workspaces - Provides a containerized platform for teams to collaborate in a shared virtual office environment.
  • 2D Tile Map Editors - Ships a browser-based 2D tile map editor for designing immersive digital environments.
  • WebRTC Video Chat - Implements peer-to-peer video communication that triggers automatically based on avatar proximity.
  • Video Communication Tools - Provides a communication system that triggers video calls when avatars move close to each other.
  • Virtual World Creation Tools - Provides tools for building tailored digital maps and defining interactive behaviors for users.
  • Media Stream Triggers - Automatically initiates video and audio streams when avatars enter a defined spatial radius.
  • WebSocket State Synchronization - Synchronizes avatar positions and world state across clients in real time using WebSockets.
  • Container Orchestration Configurations - Provides standardized configurations for deploying production environments using container orchestration tools.
  • Container Orchestrators - Uses container orchestrators to deploy independent virtual environments and manage resource allocation.
  • Containerized Application Deployment - Manages the infrastructure for virtual environments using standardized container orchestration definitions.
  • Containerized Application Deployments - Designed as a distributed system deployed via container orchestration to host virtual workplaces.
  • Game Logic Scripting - Provides a system for defining custom interactive behaviors and world logic via external JavaScript scripts.
  • Virtual Event Spaces - Enables the design of customizable virtual spaces for online gatherings, conferences, and training sessions.
  • Environment Scripting Interfaces - Allows the integration of custom scripts to add new features and behaviors to the virtual environment.

Star history

Star history chart for workadventure/workadventureStar history chart for workadventure/workadventure

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does workadventure/workadventure do?

WorkAdventure is a virtual office platform and containerized collaborative application. It provides a digital workspace where users interact as avatars within a 2D RPG style environment.

What are the main features of workadventure/workadventure?

The main features of workadventure/workadventure are: Proximity-Based Video Calls, Virtual Office Platforms, Collaborative Workspaces, 2D Tile Map Editors, WebRTC Video Chat, Video Communication Tools, Virtual World Creation Tools, Media Stream Triggers.

What are some open-source alternatives to workadventure/workadventure?

Open-source alternatives to workadventure/workadventure include: boto/boto3 — Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud… yeasy/docker_practice — This project is a Docker educational resource and a collection of practical examples designed for learning… mapeditor/tiled — Tiled is a multifunctional visual workspace for designing tile-based game levels, managing assets, and exporting… jordanknott/taskcafe — Taskcafe is a self-hosted task management system and collaborative work management platform. It provides a private… hcengineering/huly-selfhost — This project is a self-hosted project management platform and collaboration tool designed for private deployment on… azerothcore/azerothcore-wotlk — This project is a World of Warcraft server emulator that simulates a multiplayer online game world, managing player…

Open-source alternatives to Workadventure

Similar open-source projects, ranked by how many features they share with Workadventure.
  • boto/boto3boto avatar

    boto/boto3

    9,834View on GitHub↗

    Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud infrastructure and services. It serves as a cloud management API client and resource manager for provisioning, configuring, and scaling virtual servers, databases, and storage. The library enables the implementation of infrastructure-as-code through declarative templates and scripts, allowing for the deployment of identical resource stacks across multiple accounts and geographic regions. It also provides a framework for coordinating distributed workflows, serverless functions, and contain

    Pythonawsaws-sdkcloud
    View on GitHub↗9,834
  • yeasy/docker_practiceyeasy avatar

    yeasy/docker_practice

    26,111View on GitHub↗

    This project is a Docker educational resource and a collection of practical examples designed for learning containerization technologies. It serves as a guide for understanding container fundamentals, including the creation and management of custom images and the use of registries. The repository provides specialized references for container security hardening, such as managing kernel privileges and implementing supply chain security. It also includes tutorials for multi-container orchestration and a DevOps guide focused on CI/CD automation and image optimization. The material covers a broad

    Gobookcloud-computingcontainer
    View on GitHub↗26,111
  • mapeditor/tiledmapeditor avatar

    mapeditor/tiled

    12,669View on GitHub↗

    Tiled is a multifunctional visual workspace for designing tile-based game levels, managing assets, and exporting structured world data. It functions as a 2D tile map editor and game level design tool used to create orthogonal, isometric, and hexagonal game environments. The software features a scriptable interface and plugin system for automating map creation tasks. It includes a dedicated tile set manager for importing and editing image-based collections of reusable tiles and animations, as well as a system for saving map layouts and custom properties into JSON or CSV formats. The platform

    C++
    View on GitHub↗12,669
  • jordanknott/taskcafeJordanKnott avatar

    JordanKnott/taskcafe

    5,176View on GitHub↗

    Taskcafe is a self-hosted task management system and collaborative work management platform. It provides a private workspace for organizing work through a variety of interfaces, including Kanban boards, hierarchical outlines, and calendars. The platform is designed for containerized deployment, orchestrating the application, database, and cache to ensure consistent environment management. It distinguishes itself by offering project portfolio dashboards for high-level monitoring and the ability to create public project boards that allow external visitors to view content without authentication.

    TypeScriptgolanggqlgengraphql
    View on GitHub↗5,176
  • See all 30 alternatives to Workadventure→