All Projects → probonopd → Go Appimage

probonopd / Go Appimage

Licence: mit
Go implementation of AppImage tools. Still experimental

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects

Projects that are alternatives of or similar to Go Appimage

Appimage.github.io
Given an URL to an AppImage, AppImageHub inspects the AppImage and puts it into a community-maintained catalog
Stars: ✭ 163 (+4.49%)
Mutual labels:  appimage, hacktoberfest
Duckstation
Fast PlayStation 1 emulator for x86-64/AArch32/AArch64
Stars: ✭ 2,888 (+1751.28%)
Mutual labels:  appimage, hacktoberfest
Poddr
Podcatcher made with Electron and Angular
Stars: ✭ 149 (-4.49%)
Mutual labels:  appimage, hacktoberfest
Pulley
A library to imitate the iOS 10 Maps UI.
Stars: ✭ 1,928 (+1135.9%)
Mutual labels:  hacktoberfest
Rich Markdown Editor
The open source React and Prosemirror based markdown editor that powers Outline. Want to try it out? Create an account:
Stars: ✭ 2,468 (+1482.05%)
Mutual labels:  hacktoberfest
Nodebb
Node.js based forum software built for the modern web
Stars: ✭ 12,303 (+7786.54%)
Mutual labels:  hacktoberfest
Resources
Resources on various topics being worked on at IvLabs
Stars: ✭ 158 (+1.28%)
Mutual labels:  hacktoberfest
Emberclear
Encrypted Chat. No History. No Logs.
Stars: ✭ 157 (+0.64%)
Mutual labels:  hacktoberfest
Syliusresourcebundle
Simpler CRUD for Symfony applications
Stars: ✭ 156 (+0%)
Mutual labels:  hacktoberfest
Nginxconfig.io
⚙️ NGINX config generator on steroids 💉
Stars: ✭ 14,983 (+9504.49%)
Mutual labels:  hacktoberfest
C Plus Plus
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
Stars: ✭ 17,151 (+10894.23%)
Mutual labels:  hacktoberfest
Home Assistant.io
📘 Home Assistant User documentation
Stars: ✭ 2,377 (+1423.72%)
Mutual labels:  hacktoberfest
Playframework
Play Framework
Stars: ✭ 12,041 (+7618.59%)
Mutual labels:  hacktoberfest
Azure Sdk For Python
This repository is for active development of the Azure SDK for Python. For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/python/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-python.
Stars: ✭ 2,321 (+1387.82%)
Mutual labels:  hacktoberfest
Products.cmfplone
The core of the Plone content management system
Stars: ✭ 157 (+0.64%)
Mutual labels:  hacktoberfest
Openlinkwith
Open the current webpage you have in another app. Magic! 🔮
Stars: ✭ 158 (+1.28%)
Mutual labels:  hacktoberfest
Documentation
Pantheon Docs
Stars: ✭ 157 (+0.64%)
Mutual labels:  hacktoberfest
Akka
Build highly concurrent, distributed, and resilient message-driven applications on the JVM
Stars: ✭ 11,938 (+7552.56%)
Mutual labels:  hacktoberfest
Phpmd
PHPMD is a spin-off project of PHP Depend and aims to be a PHP equivalent of the well known Java tool PMD. PHPMD can be seen as an user friendly frontend application for the raw metrics stream measured by PHP Depend.
Stars: ✭ 1,992 (+1176.92%)
Mutual labels:  hacktoberfest
K6
A modern load testing tool, using Go and JavaScript - https://k6.io
Stars: ✭ 14,829 (+9405.77%)
Mutual labels:  hacktoberfest

Go AppImage Build Status

An implementation of AppImage tools written in Go by the inventor of the AppImage format.

  • appimagetool, a tool to deploy dependencies into AppDirs (including things like Qt, Gtk, GStreamer,...) and to convert AppDirs into AppImages
  • appimaged, an optional daemon that integrates AppImages into the system, shows their icons, and makes them executable

Download them from https://github.com/probonopd/go-appimage/releases/tag/continuous.

NOTE: You might be looking for https://github.com/AppImage/AppImageKit instead in case you are looking for current production code.

Why Go?

I am playing around with Go because

  • Go follows the "keep it simple" principle - in line with what I like
  • Go compiles code to static binaries by default - no messing around with shared libraries that tend to break on some target systems (e.g., for converting SVG to PNG), no need to build in Docker containers with ancient systems for compatibility
  • Go does not need Makefiles, Autoconf, CMake, Meson - stuff that adds "meta work" which I don't like to spend my time on
  • Go is designed with concurrency and networking in mind - stuff that will come in handy for building in p2p distribution and updating
  • Go is something I want to learn - and one learns best using a concrete project

TODO

Conventions

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].