44 projects tagged "Go"

Download No website Updated 26 Mar 2014 TMSU

Screenshot
Pop 307.95
Vit 14.07

TMSU is an application that allows you to organise your files by associating them with tags. It provides a tool for managing these tags and a virtual filesystem to allow tag-based access to your files.

No download Website Updated 30 Jan 2014 WapSNMP

Screenshot
Pop 36.17
Vit 12.95

WapSNMP is an SNMP client library for Go. It allows you to query SNMP servers for any variable, given its OID (no MIB resolution). It has been written to be in the Go style, which means it should be very resistant to all error conditions. It's entirely non-blocking/asynchronous, very fast, and will timeout, not block. It's also surprisingly small and easy to understand. It supports SNMPv2c or lower (not 3, due to its complexity), and supports all methods provided as part of that standard. This library works with OIDs and does not support OID-to-name translation.

No download No website Updated 23 Jan 2014 OGDL

Screenshot
Pop 71.62
Vit 11.06

OGDL (Ordered Graph Data Language) is a structured textual format for representing graphs of information. Its grammar is very simple, allowing for very compact parsers. It is a readable substitute for XML in data applications (such as configuration files).

No download No website Updated 19 Jan 2014 form

Screenshot
Pop 22.45
Vit 11.40

form is a library designed to allow seamless, high-fidelity encoding and decoding of arbitrary data in application/x-www-form-urlencoded format and as url.Values. It is intended to be useful primarily in dealing with Web forms and URI query strings, both of which natively employ said format. Unsurprisingly, form is modeled after other Go encoding packages, in particular encoding/JSON, and follows the same conventions (see below for more.) It aims to automatically handle any kind of concrete Go data value (i.e., not functions, channels, etc.) while providing mechanisms for custom behavior.

No download No website Updated 24 Oct 2013 Repobuild

Screenshot
Pop 40.21
Vit 14.78

Repobuild is a build tool that uses simple declared configuration files (Google-style BUILD files) to generate a Makefile.

Download Website Updated 21 Oct 2013 Weed-FS

Screenshot
Pop 85.80
Vit 1.52

Weed-FS is a simple and highly scalable distributed file system. There are two objectives: to store billions of files, and to serve the files fast! Instead of supporting full POSIX file system semantics, it implements only a key-file mapping. Instead of managing all file metadata in a central master, it manages file volumes in the central master and lets volume servers manage files and the metadata. This relieves concurrency pressure from the central master and spreads file metadata into volume servers' memories, allowing faster file access with just one disk read operation. It is modelled on Facebook's Haystack design paper. Only 40 bytes of disk storage are required for each file's metadata, and disk reads are O(1).

Download Website Updated 06 Oct 2013 filegive

Screenshot
Pop 76.80
Vit 2.57

filegive easily sends or receives files point-to-point, with authentication and ciphering, and the other side only needs a Web browser. No third party server is involved in the transfer. It can use common NAT traversal protocols like uPnP and NAT-PMP, manually forwarded ports, or a public ssh server.

No download Website Updated 02 Oct 2013 AppScale

Screenshot
Pop 103.96
Vit 6.75

AppScale is a platform that allows users to deploy and host their own Google App Engine applications. It executes automatically over Amazon EC2 and Eucalyptus as well as Xen and KVM. It supports the Python, Java, and Go Google App Engine platforms.

No download No website Updated 26 Sep 2013 sseredis

Screenshot
Pop 22.09
Vit 15.64

sseredis is a simple (extremely naïve) Redis PUB/SUB to HTTP server-sent event bridge. It has a configurable keep-alive to sustain connections across proxies and load-balancers.

No download No website Updated 22 Sep 2013 selphy.go

Screenshot
Pop 22.80
Vit 15.79

The Canon Selphy CP-900 is a dedicated dye-sub photo printer. It can print photos straight from flash media, or take jobs from a computer via either USB or WiFi. For the WiFi printing, it uses a proprietary protocol. selphy.go is a simple client implementation of this protocol.

Screenshot

Project Spotlight

QCAD

A 2D CAD program.

Screenshot

Project Spotlight

Wt

A C++ library for developing Web applications.