Skip to content
/ hub Public

Panda Hub is the official package registry for amazing Panda (+JVM) based projects on top of the Ktor & Next.js frameworks 🧬

License

Notifications You must be signed in to change notification settings

panda-lang/hub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hub Build Status CodeFactor

Panda Hub is the module manager registry for amazing Panda (+JVM) based projects 📜
~ panda-lang.org :wq

🧬 Stack

2.x:

  • Hub Backend: Kotlin + Ktor (Netty) + OAuth2 + MongoDB + JUnit
  • Hub Frontend: React + Next.js + Chakra UI

1.x:

  • Hub Backend: Java + Spring Boot + MongoDB + JUnit
  • Hub Frontend: Vue.js + Buefy

📋 Installation

Requirements:

  • Java 8+
  • Node.js
  • MongoDB

Environment variables for server:

GITHUB_CLIENT_ID = $id
GITHUB_CLIENT_SECRET = $secret

Building from the source:

$ git clone https://github.com/panda-lang/hub.git
$ cd hub

# hub-backend (lohalhost:8080)
$ cd hub-backend && ./gradlew run

# hub-frontend (localhost:3000)
$ cd hub-frontend && npm install && npm run dev

💞 See also

About

Panda Hub is the official package registry for amazing Panda (+JVM) based projects on top of the Ktor & Next.js frameworks 🧬

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project