Displaying 1 to 20 from 27 results

gophers - Free gophers

  •    Go

The Go gopher was designed by the awesome Renee French. Read http://blog.golang.org/gopher for more details. The images and art-work in this repository are under CC0 license.

devdash - :bento: Highly Configurable Terminal Dashboard for Developers and Creators

  •    Go

DevDash is a highly configurable terminal dashboard for developers and creators who want to choose and display the most up-to-date metrics they need, at one place. Unlimited amount of different dashboards with different configurations.

gopher - A simple server for the Gopher protocol written in Go.

  •    Go

A server for the Gopher protocol written in Go initially based on gogopherd by Andrew Gerrand. Note: This project is meant to be an experiment, do not expect any stability guarantees.



TiDB is a distributed NewSQL database compatible with MySQL protocol.

gopherproxy - Gopher (RFC 1436) Web Proxy

  •    Go

gopherproxy is a Gopher (RFC 1436) Web Proxy that acts as a gateway into Gopherspace by proxying standard Web HTTP requests to Gopher requests of the target server. gopherproxy is written in Go (#golang) using the go-gopher library.

gokoban - 3D Puzzle Game written in Go

  •    Go

Gokoban is a 3D puzzle game written in Go. You control the Go gopher, and your objective in each level is to push the boxes until they are all on top of the yellow pads. There are elevators that help you reach high places and move boxes up and down. Levels are read from text files in /levels so you can easily modify them and even create new ones. It was created using G3N for the 2017 Gopher Game Jam on itch.io.

golab - A 2-dimensional Labyrinth game.

  •    Go

Controlling Gopher is very easy: just click with your left mouse button to where you want him to move (but there must be a free straight line to it). You can even queue multiple target points forming a path on which Gopher will move along. If you click with the right mouse button, the path will be cleared. GoLab is written completely in Go, but there is a thin HTML layer because the User Interface (UI) of the game is an HTML page (web page). GoLab doesn't use any platform dependent or native code, so you can start the application on any platforms supported by a Go compiler (including Windows, Linux and MAC OS-X). Since the UI is a simple HTML page, you can play the game from any browsers on any platforms, even from mobile phones and tablets (no HTML5 capable browser is required). Also the device you play from doesn't need to be the same computer where you start the application, so for example you can start the game on your desktop computer and connect to it and play the game from your smart phone. The solution used (web UI server) provides multi-player support out-of-the-box, although this Labyrinth game doesn't make use of it (the same Gopher can be controlled by all clients). Everything is stored in the (Go) application, you can close the browser and reopen it (even on a different device) and nothing will be lost.

GopherGameServer - Gopher Game Server is a full featured, fast, and fully customizable multiplayer game server API written in Go

  •    Go

Gopher Game Server is designed to provide all necessary tools to greatly ease developments of any type of online game (or any real-time app/chat). Gopher will handle all server-side synchronizing and data type conversions, therefore, client actions receiving, variable setting, messaging, and other functionalities are unproblematic. Moreover, Gopher has a built-in, fully customizable SQL client authentication mechanism that creates and manages users' accounts for you. It even ties in a friending tool, so users can befriend and invite one another to groups, check each other's status, and more. All components are easily configurable and customizable for specific project's needs.

golang-design-patterns - Implementation of design patterns in Golang

  •    Go

Creational design patterns abstract the instantiation process. They help make a system independent of how its objects are created, composed, and represented. Ensure a class only has one instance, and provide a global point of access to it.

gophsters - Generate a gophermap from lobste.rs recent stories

  •    Rust

Builds a gophermap and comments as text files from Lobste.rs hottest stories.

gopherkon - Go mascot image constructor. Create your cute own gopher.

  •    TypeScript

Create Go gophers and use them as you like. There is a good chance that the amount of assets available will increase over time.

spacecookie - gopher library & server written in Haskell

  •    Haskell

The Gopher protocol /ˈɡoʊfər/ is a TCP/IP application layer protocol designed for distributing, searching, and retrieving documents over the Internet. The Gopher protocol was strongly oriented towards a menu-document design and presented an alternative to the World Wide Web in its early stages, but ultimately HTTP became the dominant protocol. The Gopher ecosystem is often regarded as the effective predecessor of the World Wide Web. In order to run your new gopher server, you got to configure it first. The example configuration file is ./etc/spacecookie.json.

go-gopher - Gopher (RFC 1436) protocol library for the Go (Golang) programming language supporting both client and server

  •    Go

This is a standards compliant Gopher library for the Go programming language implementing the RFC 1436 specification. The library includes both client and server handling and examples of each. gopherproxy gopherproxy is Gopher to HTTP proxy that uses go-gopher for all of its core functionality.

gopherize - `go fmt` your face.

  •    Go

For details, please visit https://gopherize.com.

gopherbot - Source code for the gopher Slack Bot rewrite

  •    Go

This is a rewrite of the original Go Slack Workspace chat bot. This big difference between that version and this, is that gopherbot uses the Slack Events API instead of the antiquated RTM (WebSocket) API. This unfortunately results in a more complicated queue-based architecture, that results in a more resilient chat bot. As a result of it now being a queue-based system, the bot will not respond to any messages more than 30 seconds ago. So if Slack experiences an issue preventing us from replying, the message will be dropped.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.