All Projects → Jacalz → Wormhole Gui

Jacalz / Wormhole Gui

Licence: gpl-3.0
Cross-platform graphical user interface for easy encrypted sharing of files, folders, and text between devices.

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Wormhole Gui

Camera awesome
A flutter plugin to handle Android / iOS camera
Stars: ✭ 186 (-5.1%)
Mutual labels:  cross-platform
Timemory
Modular C++ Toolkit for Performance Analysis and Logging. Profiling API and Tools for C, C++, CUDA, Fortran, and Python. The C++ template API is essentially a framework to creating tools: it is designed to provide a unifying interface for recording various performance measurements alongside data logging and interfaces to other tools.
Stars: ✭ 192 (-2.04%)
Mutual labels:  cross-platform
Wikitude Cordova Plugin
Wikitude's Augmented Reality Plugin for Cordova - working together with the Wikitude SDK library for Android and iOS. Provides image recognition and tracking, geo-based augmente reality and 3D rendering and animations in an augmented reality scene
Stars: ✭ 197 (+0.51%)
Mutual labels:  cross-platform
Spotlightify
The Spotify overlay controller
Stars: ✭ 190 (-3.06%)
Mutual labels:  cross-platform
Hello Weex
hello-weex包括一个Weex App(GitHub第三方App),和自己扩展的WeexiOSKit(iOS上的常用组件与模块)。
Stars: ✭ 193 (-1.53%)
Mutual labels:  cross-platform
X3py
C++ Plugin Framework that can integrate with QT, Python, Java or C#.
Stars: ✭ 195 (-0.51%)
Mutual labels:  cross-platform
Fyne
Cross platform GUI in Go inspired by Material Design
Stars: ✭ 15,142 (+7625.51%)
Mutual labels:  cross-platform
Mednaffe
A front-end (GUI) for mednafen emulator
Stars: ✭ 200 (+2.04%)
Mutual labels:  cross-platform
Svelte Nodegui
Build performant, native and cross-platform desktop applications with native Svelte + powerful CSS-like styling.🚀
Stars: ✭ 2,598 (+1225.51%)
Mutual labels:  cross-platform
Nighthawk
A stealthy, simple, unobtrusive music player that stays out of your way
Stars: ✭ 197 (+0.51%)
Mutual labels:  cross-platform
Fishengine
Simple, Unity-like Game Engine.
Stars: ✭ 191 (-2.55%)
Mutual labels:  cross-platform
Sharect
🔗 A lightweight JavaScript library to let users share their text selections to social networks.
Stars: ✭ 192 (-2.04%)
Mutual labels:  share
Expo Native Firebase
🔥 Native Firebase Expo App (iOS, Android) Demo for Firestore, Notifications, Analytics, Storage, Messaging, Database 🚨
Stars: ✭ 197 (+0.51%)
Mutual labels:  cross-platform
Youi
Next generation user interface and application development in Scala and Scala.js for web, mobile, and desktop.
Stars: ✭ 186 (-5.1%)
Mutual labels:  cross-platform
Methanekit
🎲 Modern 3D graphics made simple with cross-platform C++17 meta-API on top of DirectX 12 & Metal (Vulkan is coming)
Stars: ✭ 197 (+0.51%)
Mutual labels:  cross-platform
Minecraft World Downloader
Download Minecraft worlds, extend server's render distance
Stars: ✭ 187 (-4.59%)
Mutual labels:  cross-platform
Penguin Subtitle Player
An open-source, cross-platform standalone subtitle player
Stars: ✭ 194 (-1.02%)
Mutual labels:  cross-platform
Pevents
Implementation of Win32 events for *nix platforms, built on top of pthreads.
Stars: ✭ 200 (+2.04%)
Mutual labels:  cross-platform
Outwiker
Сross-platform software for keeping your notes in a tree
Stars: ✭ 198 (+1.02%)
Mutual labels:  cross-platform
Netlink
Socket and Networking Library using msgpack.org[C++11]
Stars: ✭ 197 (+0.51%)
Mutual labels:  cross-platform

wormhole-gui

Wormhole-gui is a cross-platform graphical interface for magic-wormhole that lets you easily share files, folders and text between devices. It uses the Go implementation of magic-wormhole, called wormhole-william, and compiles statically into a single binary. Wormhole-gui is compatible with the cli applications from both wormhole-william and magic-wormhole.

Built using the following Go modules:

The initial version was built in less than one day to show how quick and easy it is to use fyne for developing applications.

Sponsoring

Wormhole-gui an open source project that is provided free of charge and that will continue to be the case forever. If you use wormhole-gui and appreciate the work being put into it, please consider supporting the development through GitHub Sponsors. This is in no way a requirement, but would be greatly appreciated and would allow for even more improvements to come further down the road.

Requirements

Wormhole-gui compiles into a statically linked binary with no runtime dependencies. Compiling requires a Go compiler (1.14 or later) and the prerequisites for Fyne.

NOTE: Wormhole-gui can be built to run natively on Apple silicon (darwin/arm64, M1) when paired with Go 1.16 or later. However, release binaires not yet available, but regular darwin/amd64 binaires should work through Rosetta 2 in the meantime.

Downloads

Please visit the release page for downloading the latest releases. Versions for Linux (x86-64 and arm64), FreeBSD, MacOS and Windows (x86-64) are available.

Building

Systems with the compile-time requirements satisfied can build the project using go build in the project root:

go build 

The project can also be built and installed using GNU Make (installing is currently only supported on Linux and BSD):

make
sudo make install

Contributing

Contributions are strongly appreciated. Everything from creating bug reports to contributing code will help the project a lot, so please feel free to help in any way, shape or form that you feel comfortable doing.

License

  • Wormhole-gui is licensed under GNU GENERAL PUBLIC LICENSE Version 3.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].