The GUIShell project is a collection of utilities facilitating the use of the GTK+ toolkit in shell scripts through the gtkshell utility. The ACE configuration environment provides sample scripts utilizing gtkshell for desktop utilities. rootcat provides the ability to display messages to the root window using Xft, allowing one to write status display scripts.
相關的專案X/Qt Server, Properties Editor, SharpDevelop-jp, TuxGuitar, DeSmuME |
dwarf-ng is a small and powerful object file manipulator. With dwarf-ng, you can read, edit, and manipulate section headers, inject code or data, and create new section headers of object files. Currently, it handles object files in the PE, Mach-O, and ELF formats. For the moment, dwarf-ng only has a command-line interface. dwarf-ng is fully scriptable (as it has a scripting language), and is flexibly configurable.
相關的專案 |
YYAST is a library which completes Lex and Yacc by adding an Abstract Syntax Tree (AST). It is designed so that you write as little as code as possible in the Lex and Yacc grammar files, so that it doesn't distract from the grammar of the language, and is intended to make it easier to use high level programming languages for compilers.
相關的專案 |
Le Petit Poucet is a program to display and edit GPS routes and tracks in a 3D scene. The aim is to build the scene around the GPS data and 2D maps or 3D terrain models.
OpenDaemon provides a model of work along with its
supporting APIs that allow anybody to implement a
server of any kind, for any protocol. Its main
goal is to help provide an advanced data storage
solution that is flexible enough to allow its user
to choose from a broad set of parsers, data
extractors, processors, or any other supporting
API. The generic server platform system is meant
to make development of the data storage solution
more open and distributable.
相關的專案GLOBALBASE PROJECT, MeCab, nkf Network Kanji Filter, XOOPS, MPC-BE |
Usepackage is a tool for managing the Unix
environment for a multi-tool, multi-platform site.
It is designed to simplify login scripts and allow
administrators to control users' environments
centrally. This tool should be considered
primarily designed for sites where users have to
deal with a number of different tools, or versions
of tools, that are installed in different
locations and require environment variables to be
set. This is particularly a problem for
developers, or anyone who has to manage a large
toolset across multiple platforms (e.g. different
versions of the Sun JDK which require various
environment variables to be set correctly). One or
more central configuration files control a number
of different "packages" and their associated
environment and dependencies for different
platforms (this includes the standard PATH,
MANPATH, and LD_LIBRARY_PATH variables). A single
user command, use, can be invoked to source the
appropriate environment information into the
users' current shell.
PDC is a desktop calculator in the 'bc' style with features designed for programmers. It does not support floating point math, but does provide all the C operators (logical, bitwise, shifts, etc.) and implements ISO C operator precedence. Additionally, functions are available to assist with 'bit bashing' tasks such as byte swapping and bit scanning.
FIM (Fbi IMproved) aims to be a highly customizable and scriptable image viewer targeted at the users who are comfortable with software like the Vim text editor or the Mutt mail user agent. It is based on the Fbi image viewer and works either in the Linux framebuffer console or in the X system. It features the ability to filter the list of images with regular expressions, Vim-like autocommands, command line autocompletion and history, completely customizable key bindings, external/internal scriptability, and much more.
相關的專案Darik's Boot and Nuke, Mysaifu JVM, Separate+, SharpDevelop-jp, Properties Editor |
cuetools is a set of utilities for working with
cue files and TOC files. It includes parsing, programs for
conversion between the formats, flexible printing cue/TOC information, and track breakpoint
printing.
HGL is a compiler/interpreter suite for developing images. It features its own simple but powerful language, Lua integration, output in various formats as well as runtime input handled by plugins, and easy integration into various environments like Web servers or graphical applications. The input is taken from a source file, which has to be compiled for quick and frequent access by the interpreter. An interpreter then runs the compiled files, takes input from custom plugins (if neccessary), and outputs its result via custom plugins.
Brook for GPUs is a compiler and runtime implementation of the Brook stream programming language for modern graphics hardware. The goals for this project are to demonstrate general purpose programing on GPUs, to provide a useful tool for developers who want to run applications on GPUs, and to research the stream language programming model, streaming applications, and system implementations.
Nonpareil is a microcode-level simulator for HP calculators introduced between 1972 and 1982, including the HP-35, HP-45, HP-55, HP-25, HP-34C, HP-38C, HP-41CV, HP-11C, HP-12C, HP-15C, HP-16C, and other models. The necessary microcode is included, as is a microcode assembler. The GTK+ toolkit is used for the user interface.
nefu (network fidelity utility) is a Unix daemon that monitors services over the network. It uses a "no false alarms" fault verification algorithm, and understands network dependancies. Natively-monitored protocols include ICMP echo (ping), SSH, IPP, DNS, HTTP, POP, NTP, IMAP, SMTP, and LDAP, as well as having facilities to execute external programs. Status pages are available via finger or the Web.
AVInfo is a utility for displaying AVI, MPEG (1 and 2), OGM, MKV, and IFO (DVD) information. It returns the length of a clip, FPS, resolution, codec, audio and video bit rate, number of key frames, sound parameters, the number and type of streams, and the language for audio/subtitles. It then generates a file list with statistics (HTML, plain text, or CSV).
相關的專案円盤複写屋, SmillaEnlarger, NNDD - ニコ動専用ブラウザ, MPC-BE, VirtualDubMod-jp |
The Heirloom Development Tools provide yacc, lex, m4, make, and SCCS as portable derivatives of the utilities released by Sun as part of OpenSolaris. The OpenSolaris utilities were in turn derived from the original Unix versions, and are assumed be conforming implementations of the POSIX standard.