• Stars
    star
    671
  • Rank 67,266 (Top 2 %)
  • Language
    Go
  • License
    Apache License 2.0
  • Created over 7 years ago
  • Updated about 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

πŸ”­ Goggles is a cross-platform GUI for your $GOPATH!

goggles

GoDocΒ  Build StatusΒ  Go Report CardΒ  Coverage Status

πŸ”­ Goggles is a GUI for your $GOPATH.

Goggles Demo

Features

  • Browse and search local packages
  • View package documentation
  • Open the project folder in Finder or Terminal
  • Open the project repository in your browser
  • Displays badges for GoDoc, Goreportcard, and Travis.CI (if .travis.yml is present)

Install

Goggles can be run in a web browser (cross-platform) or as a standalone application (Mac only).

Stable (browser & standalone)

Grab the latest release from the Releases page.

From Source (browser mode)

Requires go 1.8 or higher.

$ go get github.com/KyleBanks/goggles/cmd/goggles
$ goggles

Contributing

Contributions to Goggles are very welcome! In order to contribute, either open a new issue for discussion prior to making changes, or comment on an existing ticket indicating that you'd like to take it.

In order to work on Goggles there are a few steps you'll need to take in order to build and run from source:

  1. go get github.com/KyleBanks/goggles/...
  2. Install npm and Gulp, in order to build the front-end assets.
  3. Install go-bindata-assetfs in order to bundle front-end assets into the Go binary.

Web Browser

  1. Run make to build and run Goggles in your web browser.

Standalone (Mac Only)

  1. Install Gallium, in order to bundle the .app.
  2. Run make app to build and launch the application.

Note: If you'd like to see Goggles available as a standalone application on additional platforms, I encourage you to help contribute to the Gallium project.

Author

Goggles was developed by Kyle Banks.

Thanks

The Gopher loading images were created by Ashley McNamara and inspired by Renee French.

Gopher

License

Goggles is available under the Apache 2.0 license.

More Repositories

1

depth

Visualize Go Dependency Trees
Go
909
star
2

XOREncryption

XOR encryption implementations for several languages.
Visual Basic .NET
348
star
3

scene-ref-attribute

Unity C# attribute for serializing component and interface references within the scene or prefab during OnValidate.
C#
275
star
4

IconEditText

Reusable view for displaying an ImageView with an EditText for Android 4.0 +
Java
265
star
5

conways-gol

Conway's Game of Life implemented with Go and OpenGL.
Go
110
star
6

ReactCalculator

A React Native tutorial where you'll write a calculator app for Android and iOS.
JavaScript
77
star
7

goodreads

Goodreads API client written in Go.
Go
68
star
8

go-kit

A collection of Go utility packages intended to be independent and reusable.
Go
60
star
9

AnimatedListView

An Android ListView implementation that animates views into place, similar to the Google Plus app on Android
Java
49
star
10

shader-pong

HLSL
46
star
11

dockerstats

Monitor Docker container statistics, including memory and CPU usage, from Go!
Go
42
star
12

kylewbanks.com-AndroidApp

An Android app that loads and displays posts from kylewbanks.com
Java
34
star
13

iOS-Enterprise-Distribution-Plist-Generator

Shell
22
star
14

GSONAndroidSample

A simple application that uses the GSON to fetch and parse JSON into Java models for Android
Java
22
star
15

commuter

Commute times on the command line!
Go
20
star
16

AsyncImageDownloader

Very simple asynchronous image downloader for iOS and Mac OS
Objective-C
15
star
17

tensorflow-checkpoints

This repository demonstrates how you could use a simple convolutional neural network classifier to determine game save checkpoints from a video game screenshot.
Python
14
star
18

conways-gol-cnn

A convolutional neural network that plays Conway's Game of Life.
Jupyter Notebook
11
star
19

tensorflow-docker-retrain

Retraining of InceptionV3 or MobileNet using TensorFlow and Docker.
Dockerfile
11
star
20

modoc

modoc is the Master Of Document Organization and Compilation
Go
11
star
21

s3fs

S3 File Explorer written in Go
Go
10
star
22

animated-line-graph-view

πŸ“ˆ An animated line graph view for Android.
Java
9
star
23

unimation

Animation toolbox for Unity 2D and 3D games.
C#
6
star
24

DeployAutoScalingGroup

Shell
6
star
25

awsprof

Manage AWS Access and Secret Key Environment Variables using Profile Names
Go
6
star
26

sql-jekyll-migration

Go
5
star
27

banks-residence

Various home automation related projects.
Go
5
star
28

overlap-shader

5
star
29

react-native-tutorial-reactusers

React Native Tutorial for AnDevCon.com
JavaScript
5
star
30

lambda-uploader

A Node.js module for uploading a source directory to AWS Lambda
JavaScript
4
star
31

Rdio-Controller-for-Leap-Motion

A simple Rdio controller built for the Leap Motion
Objective-C
4
star
32

unity-git-sample

Sample project with Unity
4
star
33

RESTCache

An In-Memory Cache with an HTTP(s) Interface
JavaScript
4
star
34

1rm

A very small command-line tool to calculate your One-Rep Max (1RM).
Go
3
star
35

dockerton

Dockerton wraps the core functionality of Docker into an easy-to-use Node.js library.
JavaScript
3
star
36

thanos

Go
3
star
37

metroid

A fully managed system for tracking and fetching metrics (Metroids) from AWS DynamoDB.
JavaScript
3
star
38

wilks

A Golang implementation of the Wilks Formula for comparing powerlifters across gender and weight class.
Go
3
star
39

whatsthecodeforthat.com

πŸ’»Reference snippets for common tasks in various programming languages.
HTML
3
star
40

hows-the-market

πŸ“ˆ Checking in on the market from your command line.
Go
3
star
41

readme

A command-line tool to fetch and display a projects README.
Go
2
star
42

unity-shader-graph-sprite-effects

C#
2
star
43

DartCalculator

A basic calculator built using Dart
Dart
2
star
44

go-yf

A small wrapper around the Yahoo Finance v8 API written in Go.
Go
2
star
45

GSONVolleyTutorial

Java
2
star
46

btn

Objective-C
1
star
47

unity2d-custom-gravity

Custom Global Gravity in Unity
C#
1
star
48

udacity-ml-engineer-nanodegree

Jupyter Notebook
1
star
49

linguist

A command-line tool to practise translating sentences
Go
1
star
50

kurz

Go
1
star
51

make

Various Makefile Templates
Makefile
1
star