Skip to content

JackoCoolio/blop-native

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blop

The native application for Blop. As an educational exercise, I'm building this as an amalgamation of a bunch of different languages and frameworks.

Note: I'm currently only actively supporting this on Windows.

Languages

  • Rust for application backend
  • TypeScript for application frontend
  • Go for server
  • Python for very simple code generation

Frameworks/Tools

Installation

From Source

Make sure you have the following tools installed.

  • Rust (cargo, rustc)
  • Go
  • Yarn
  • Task

Instructions

  1. git clone https://github.com/jackocoolio/blop-native
  2. task bootstrap

Client

  1. task client:build
  2. The compiled binary will be at client/target/release/blop-native.exe. An MSI installer can be found in client/target/release/bundle/msi/.

Server

  1. task server:build
  2. The compiled binary will be at server/blop-backend.exe