44 projects tagged "Go"

Download Website Updated 22 May 2014 Collax Security Gateway

Screenshot
Pop 70.91
Vit 1.51

The Collax Security Gateway is a Unified Threat Management (UTM) Solution for small- and medium-sized businesses. It includes an easy to configure stateful inspection firewall, email security features including anti-spam and anti-virus, Internet access control, Internet SSL interception, Internet networking optimization tools, Internet network fault tolerance, clientless VPN technology, and remote administration.

Download Website Updated 20 May 2014 Go Programming Language

Screenshot
Pop 30.20
Vit 3.05

The Go Programming Language (Go) is an expressive, concise, clean, and efficient language with concurrency mechanisms that make it easy to write programs that get the most out of multicore and networked machines. Its novel type system enables flexible and modular program construction. Go compiles quickly to machine code yet has the convenience of garbage collection and the power of run-time reflection. It's a fast, statically typed, compiled language that feels like a dynamically typed, interpreted language.

No download No website Updated 26 Mar 2014 octopress-api

Screenshot
Pop 50.16
Vit 7.96

octopress-api exposes a REST-ful API for administration and editing of Octopress blogs.

No download Website Updated 03 Apr 2014 Capstone

Screenshot
Pop 161.17
Vit 1.74

Capstone is a disassembly framework with the target of becoming the ultimate disasm engine for binary analysis and reversing in the security community. Running on Windows, Mac OS X, Linux, FreeBSD, OpenBSD, and Solaris, it can disassemble ARM, ARM64 (ARMv8), MIPS, PPC, and x86 architectures. Capstone provides rich details about disassembled instructions along with useful semantic information.

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

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.

Download Website Updated 15 Sep 2013 csum

Screenshot
Pop 35.20
Vit 15.99

Csum is a tool for manipulating CSV, TSV, PSV and other table formats for the command line. It can be used for converting between several formats; selecting and manipulating cells matching a selector; inserting or rearranging columns; sorting, reversing, or selecting unique rows; rotating rows so they become the columns of the table; and more. It was designed for environments where the use of a graphical spreadsheet to edit a CSV file was not possible or practical.

Screenshot

Project Spotlight

QCAD

A 2D CAD program.

Screenshot

Project Spotlight

Wt

A C++ library for developing Web applications.