PyPanel is a lightweight panel/taskbar written in Python and C for X11 window
managers. It can be easily customized to match any desktop theme or taste.
PyPanel works with EWMH compliant WMs (Openbox, PekWM, FVWM, and many others).
Some of the customizable features include:
- Transparency with shading/tinting
- Panel dimensions, location, and layout
- Font type and colors with Xft and shadow support
- Button events/actions
- Clock and workspace name display
- System tray (notification area)
- Autohiding
- Application launcher
- Custom application icons
Notify OSD presents on-screen-display notifications as ephemeral overlays, which
can be clicked through so they don't block your work. It queues notifications,
to prevent them from flooding your screen. And as well as handling standard
notification updates, Notify OSD introduces the idea of appending - allowing
notifications to grow over time, for example in the case of instant messages
from a particular person.
astah* community is a simple and user-friendly UML modeling tool.
astah* community features:
- UML 2.x (Class, UseCase, Sequence, Activity, Communication, Statemachine,
Component, Deployment, Composite Structure, Object and Package Diagrams)
- Suggest Feature
- Alignment Guide
- Customizing Keybinds
- Oval, TextBox, Filled Rectangle, Corner-rounded Rectangle and Texts
- Alignment, Size adjustment
- Print
- Export diagram images (PNG, JPEG) *1
- astah* API (Models of Class, UseCase, Activity, Sequence and Statemachine
Diagrames)
- GUI Localization
*1 The product name is displayed on the corner.
Code::Blocks is an open source, cross-platform and free C/C++ IDE.
It is build using the wxWidgets GUI library.
The WEB site states:
"Code::Blocks is a free C++ IDE built specifically to meet
the most demanding needs of its users. It was designed, right
from the start, to be extensible and configurable."
LICENSE: GPL3 or later (IDE)
LICENSE: LGPL3 or later (SDK)
Csmith is a tool that can generate random C programs that statically
and dynamically conform to the C99 standard. Thus, it is useful for
stress-testing compilers, static analyzers, and other tools that
process C code. Csmith has found bugs in every tool that it has
tested, and over the last several years we have used it to find
and report more than 350 previously-unknown compiler bugs.
CVSU: CVS Utilites
The idea of CVS Utilities is to facilitate working with the files in
the working directory of a developer using CVS.
cvsu: cvs update offline
cvsco: cruel checkout
cvsdiscard: discard local changes
cvsdo: simulates some of the CVS commands
cvspurge: make maintainer-clean
cvsdiff: cvs diff offline
cvschroot: change CVS/Root recursively
The original author of CVSU is:
Tom Tromey <tromey@cygnus.com>
Currently CVSU is maintained by:
Pavel Roskin <proski@gnu.org>
ecgi (easy CGI Libary) is an ANSI C library for the creation of
CGI-based Web applications. It transparently supports the CGI methods
GET and POST, and also multipart/form-data file uploads. The user
interface is designed to be as easy as possible and maintains full
compatibility to cgic 0.5.
It also contains a library independent introduction to CGI programming
with C, an .html to .h HTML template preprocessor, and fast,
block-allocating memory files.
fpp is a Fortran preprocessor for FORTRAN 77 and Fortran 90 programs.
Historically, the source code preprocessor found in standard C compilers,
cpp, has been used to provide Fortran programmers with preprocessing
capabilities. However, cpp is too closely tied into the C language syntax
and source line format to be used without careful scrutiny. The proposed
Fortran PreProcessor, fpp, would provide Fortran-specific source code
capabilities that C programmers have come to expect in UNIX environments.
A set of C++ front-end for cvs distributed under GPL.
CvsGui features
WinCvs is written in C++ using the Microsoft MFC.
MacCvs is written in C++ using Metrowerks PowerPlant.
gCvs is written in C++ using GNU gtk+.
They are using the latest cvs source code.
They are making cvs easier for the novice.
They are increasing the power of cvs by providing an high-end interface.
The project is growing because it is supported and developed
by several cvs users.
GNUstep is a set of general-purpose Objective-C libraries, originally based on
the OpenStep standard jointly developed by NeXT and Sun and now following
Apple's Cocoa APIs. The libraries consist of everything from foundation
classes, such as dictionaries and arrays, to GUI interface classes such as
windows, sliders, buttons, etc.
Please contact the GNUstep maintainers at <discuss-gnustep@gnu.org> in
case of questions and help offers.