Parole is a modern simple media player based on the GStreamer
framework and written to fit well in the Xfce desktop. It is designed
with simplicity, speed and resource usage in mind. his package is
built using the GStreamer backend.
XNedit is a fast and classic X11 text editor, based on NEdit, with
full unicode support and antialiased text rendering.
NEdit is a standard GUI (Graphical User Interface) style text editor
for programs and plain-text files. Users of Macintosh and MS
Windows based text editors should find NEdit a familiar and
comfortable environment. NEdit provides all of the standard menu,
dialog, editing, and mouse support, as well as all of the standard
shortcuts to which the users of modern GUI based environments are
accustomed. For users of older style Unix editors, welcome to the
world of mouse-based editing!
Gash is a POSIX-compatible shell written in Guile Scheme. It provides
both the shell interface, as well as a Guile library for parsing shell
scripts. Gash is designed to bootstrap Bash as part of the Guix
bootstrap process. There are plans to develop Gash into a
general-purpose shell and tool for building interfaces between Scheme
and the shell.
Features of the shell
* Sophisticated enough to be used to build Bash.
* Has a nice colorized prompt.
* Includes all of the POSIX-specified "special" built-ins except for
`times'.
* Includes about half of the POSIX-specified "regular" built-ins
(see `gash/built-ins.scm' for details).
Features of the programming interface
* Parses Shell scripts into an AST.
* Provides a rudimentary interface for writing Shell-like Scheme
scripts.
rt allows you to interact with an RT server over HTTP, and offers
an interface to RT's functionality that is better-suited to automation
and integration with other tools.
osu! is that PC clone of the osu! Tatakae! Ouendan DS rhythm game,
occidentalized as Elite Beat Agents.
This project was born out of frustration from not being able to
play osu! on a little Linux box with no graphics card whatsoever.
It's aimed at minimalistic people and probably will never contain
a hundredth of the official client's features.
Mostly seems to work (besides configuration not being saved and
there being no application entries). Everyone else is shipping an
older version though, I wonder if there's a reason or if they're
just lazy.
Cube 2: Sauerbraten is a free multiplayer & singleplayer first
person shooter, the successor of the Cube FPS.
Much like the original Cube, the aim of this game is fun, old school
deathmatch gameplay and also to allow map/geometry editing to be
done cooperatively in-game.
The engine supporting the game is entirely original in code &
design, and its code is Open Source (ZLIB license, read the docs
for more on how you can use the engine).
AVRA is an assembler for Atmel AVR microcontrollers, and it is almost
compatible with Atmel's own assembler AVRASM32. The programming principles
andc onceptions are based on the ANSI programming language "C".
f3 is a simple tool that tests flash cards capacity and performance to see
if they live up to claimed specifications.
F3 stands for Fight Flash Fraud, or Fight Fake Flash.
go-tcplisten provides customizable TCP net.Listener with various
performance-related options:
* SO_REUSEPORT. This option allows linear scaling server performance
on multi-CPU servers.
See https://www.nginx.com/blog/socket-sharding-nginx-release-1-9-1/
for details.
* TCP_DEFER_ACCEPT. This option expects the server reads from the
accepted connection before writing to them.
* TCP_FASTOPEN. See https://lwn.net/Articles/508865/ for details.
go-compress is based on an optimized Deflate function,
which is used by gzip/zip/zlib packages.
It offers slightly better compression at lower compression
settings, and up to 3x faster encoding at highest compression level.
go-bytebufferpool is an implementation of a pool of byte buffers
with anti-memory-waste protection.
The pool may waste limited amount of memory due to fragmentation.
This amount equals to the maximum total size of the
byte buffers in concurrent use.
go-cpuid provides information about the CPU running
the current program.
CPU features are detected on startup, and kept for
fast access through the life of the application.
Currently x86 / x64 (AMD64) is supported, and no
external C (cgo) code is used, which should make
the library very easy to use.
You can access the CPU information by accessing the
shared CPU variable of the cpuid library.
Go implementation of the 64-bit xxHash algorithm (XXH64).
This implementation provides a fast pure-Go implementation
and an even faster assembly implementation for amd64.
gitsome is a supercharged Git/GitHub command line interface (CLI)
and official integration for GitHub and GitHub Enterprise.
XXX: Only install-tested and needs several cleanups!
Fork of the CP ABE library libbswabe (http://hms.isi.jhu.edu/acsc/cpabe/)
replacing OpenSSL with libgcrypt and fixing some bugs.
This package is intended to be used with wip/libpbc, and for
wip/gnunet as well as a couple of lined up packages.
It has no version number release, although it keeps one internally,
which should be fixed: https://github.com/schanzen/libgabe/issues/4
stagit generates .gph geomyidae pages for a Git repository, and
supports the following features:
- Log of all commits from HEAD.
- Log and diffstat per commit.
- Show file tree with line numbers.
- Show references: local branches and tags.
- Detect README and LICENSE file from HEAD and link it as a page.
- Detect submodules (.gitmodules file) from HEAD and link it as a page.
- Atom feed log (atom.xml).
- Make index page for multiple repositories with stagit-gopher-index.
- After generating the pages (relatively slow) serving the files is very fast,
simple and requires little resources (because the content is static), only
a geomyidae Gopher server is required.
Package based on wip/stagit packaged by Frederic Cambus, thanks!