Skip to content

Blorp-Labs/blorp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blorp logo

Blorp

Web App Β· Report Bug Β· Request Feature Β· Releases

        

matrix chat


              


πŸš€ Download

πŸ§ͺ Beta Testing

❀️ Friends of Blorp

Url Lemmy PieFed Version
blorp.lemmy.world βœ… βœ… Version
blorp.piefed.world βœ… βœ… Version
blorp.lemmy.zip βœ… Version
blorp.piefed.zip βœ… Version
b.feddit.uk βœ… Version
blorp.europe.pub βœ… Version
b.lemmy.nz βœ… βœ… Version
b.lazysoci.al βœ… Version
blorp.blahaj.zone βœ… βœ… Version
blorp.blahaj.zone βœ… βœ… Version
blorp.lemmy.ca βœ… βœ… Version
blorp.piefed.ca βœ… βœ… Version

🐳 Self host via Docker

Recommended: use the Blorp deployment configuration tool

# pull the latest Blorp image
docker pull ghcr.io/blorp-labs/blorp:latest

# run it on port 8080 (host β†’ container), passing any runtime env‑vars you need
docker run -d \ 
  --name blorp \ 
  -p 8080:80 \ 
  -e REACT_APP_NAME="Blorp" \ 
  -e REACT_APP_DEFAULT_INSTANCE="https://lemmy.world,https://piefed.zip" \ 
  -e REACT_APP_LOCK_TO_DEFAULT_INSTANCE="1" \ 
  -e REACT_APP_INSTANCE_SELECTION_MODE="default_first"  
  ghcr.io/blorp-labs/blorp:latest

πŸ’¬ Blorp Community

Want to ask questions, share feedback, or just chat with other Blorp users? Head over to our community at
lemmy.zip/c/blorp.

πŸ“š Stack

  • React – The library for web and native user interfaces
  • Ionic/Capacitor – An open source UI toolkit for building performant, high-quality mobile apps using web technologies
  • Tauri – Create small, fast, secure, cross-platform applications
  • Vite – Next Generation Frontend Tooling
  • Zustand – Bear necessities for state management in React
  • TanStack Query – Powerful asynchronous state management for TS/JS, React, Solid, Vue, Svelte and Angular
  • TanStack Virtual – Headless UI for Virtualizing Large Element Lists

❀️ Special thanks to

  • Voyager. I settled on a stack that is pretty similar to Voyager. There are a bunch of problems that Voyager had already solved that I was able to solve very quickly by looking at their codebase. Special thanks to aeharding for answering many of my questions. I also regularly test Blorp against Voyager to ensure I deliver the quality of app that Blorp users deserve.
  • The PieFed team for their support and quickly resolving any and all feedback I brought them.

πŸ“„ License