Skip to content

buddypond/buddypond

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Buddy Pond ( Beta )

Cloud OS and Instant Messenger


https://buddypond.com

Buddy Pond Discord

Buddy Pond Telegram

Buddy Pond X Account
  • Cloud OS
  • Desktop and Mobile Interfaces
  • Buddy Lists! Add Your Buddies
  • Peer to Peer Instant Messaging
  • Multimedia Pond Chat Rooms
  • Image and Paint Editors
  • BuddyApps - Upload and host your own apps
  • BuddyFiles - Cloud file storage
  • BuddyCoins - Send and recieve coins
  • Spellbook - Cast spells on Buddies
  • API Keys for development
  • Audio MIDI Support
  • Create Media And Send To Buddies
  • Remix and Send Media With Single Click
  • Voice and Video Calls With Buddies!
  • Interdimensional Cable and Live Streaming
  • Audio Video Visualizations and VFX
  • Integrated Scripting Language ( BuddyScript )
  • Tons of Apps and features

Making the Internet Fun Again!

jun-15-spell-book.webm

Quick Start

Buddy Pond is free use at: https://buddypond.com

Built-in Help Commands

Once you've loaded Buddy Pond you can type the following commands to get help:

Display chat commands

Type /help in any chat window to get help.

BuddyScript Commands

Type /bs in any chat window to see BuddyScript commands.

BuddyScript is an integrated scripting languge in Buddy Pond that allows you to fully control the Desktop Application and all Apps through chat commands.

Developers Guide

If you wish to develop a custom application for Buddy Pond, you can use our BuddyApp template located at:

https://github.com/buddypond/app-template

This app-template will allow you to upload new BuddyApps directly from your Github Repository which are then hosted in your BuddyFiles storage.

Modifying Buddy Pond Core / Based Applications

The latest version of Buddy Pond can be located in the /v5 directory.

BuddyPond consists of two main parts:

  • A small core bp.js which is responsible for dynamically loading all assets and apps such as: desktop, ui, buddylist, etc.
  • The v5/apps/based folder which contains a directory of all Apps

In most cases you will you want to modify an existing app in v5/apps/based, as bp.js is a thin wrapper only repsonsible for minimal core loading responsiblites.

Starting a local development server

Run vite in the root directory to start a local development server where you can access http://localhost:5173/

Screencasts

June 15, 2025

jun-15-nyan-cat-visuals.webm
june-15-buddyfiles

buddy-apps

generate-api-keys.webm

April 26th, 2022

License

Buddy Pond Copyright (C) 2022 Marak Squires See LICENSE file

About

Cloud OS and Instant Messenger

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 12