Main > Free Download Search >

Free cross platform gui software for linux

cross platform gui

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 3887
CrossFTP for Firefox 1.03

CrossFTP for Firefox 1.03


CrossFTP for Firefox is a versatile Cross-Platform FTP client extension. more>>
CrossFTP for Firefox is a versatile Cross-Platform FTP client extension.

This plugin contains two FTP tools: CrossFTP Client and Server. which will appear in the Firefoxs Tools menu:

- CrossFTP Client is a versatile GUI FTP client for multiple platforms. It uses a familiar, Explorer-like interface that even the most novice user can master in minutes.
- CrossFTP Server is a professional FTP Server for multiple platforms. It offers you a high-performance, extremely configurable, and most of all a secure FTP server.

<<less
Download (0.002MB)
Added: 2007-07-17 License: MPL (Mozilla Public License) Price:
834 downloads
SIMD Cross-platform headers 2004.10.26

SIMD Cross-platform headers 2004.10.26


SIMD Cross-platform headers is a cross- platform, cross-compiler, cross CPU C/C++ header collection. more>>
SIMD Cross-platform headers is a cross- platform, cross-compiler, cross CPU C/C++ header collection that aids the creation portable vectorized (SIMD) C/C++ code.
SIMD Cross-platform headerst supports (or partially supports) x86 (MMX/SSE/SSE2) GCC and MSVC, PPC Altivec GCC and CodeWarrior, ARM GCC, and software-emulated SIMD.
NOTE: Code must be 16-byte aligned. Align to 16 when allocating memory.
X86/XSCALE (Intel) vs. PowerPC/MIPS
While the PowerPC and MIPS SIMD instructions take 2 source vectors and a destination vector, the Intel platforms only take a source and destination. Example:
PPC/MIPS can do:
C = A + B
X86 can only do:
A = A + B (or A+=B)
Code written either way will work on the X86, and still be faster than 387 math, but preserving the registers takes significant overhead (Disassemble the test program for an example. The prints preserve, the disassembly test does not.) For the fastest code between systems, write your SIMD math as the X86 expects, manually preserving SIMD variables.
At least GCC for PPC doesnt seem to have any issues figuring out how to deal with a source and destination memory address being the same.
Enhancements:
- Created file with some i386, GCC dialect
<<less
Download (0.008MB)
Added: 2006-03-17 License: zlib/libpng License Price:
1319 downloads
Cross Platform Toolkit Library (xtklib) 0.2.0 Alpha

Cross Platform Toolkit Library (xtklib) 0.2.0 Alpha


Cross Platform Toolkit Library(xtklib) is a C++ based framework for highly object-oriented cross-platform programming. more>>
Cross Platform Toolkit Library (xtklib) is a C++ based framework for highly object-oriented cross-platform programming.
In particular, the library provides a full abstraction layer between its API and the main services offered by the underlying operating system(Thread, processes,GUI,Filesystem,etc.) plus a set of generic utilities (Strings,Data structures,etc.).
Unlike other famous libraries, xtklib makes full use of all features of C++ like RTTI, Templates, Exceptions thus obtaining a strongly object-oriented design with a Java-like sensation.
The library is composed by two main modules: "Base" and "Widgets". The target operating systems are Windows and Unix(Linux and BSD in primis) with a plan to move also towards other systems.
Main features:
- Use of modern C++ - use of many powerfull features offered by modern C++ like exceptions,RTTI,templates and namespaces allows faster development,improves code readability,and reduces programming errors.
- Strong Object-Oriented design - designed to meet requirements of modern software industry: modularity, low coupling, high cohesion,information hiding. Design patterns and advanced class hierarchies are extensively used in all the library.
- Ease of use - Clean and intuitive programming interface with a Java-like sensation.
- Complete - Features supported includes:
- Basic services: Thread, Synchronization, Filesystem access, Processes, Networking.
- Advanced services: I/O Streams, Logging.
- Debugging tools: Stack tracing, Memory Leak detection.
- Gui widgets (Work in progress): Windows,Frames,Layout managers,common controls,advanced controls.
- Generic utilities: complete data structures framework, String class with unicode support.
- Full unicode support: native support to unicode, conversion to/from different charsets.
- And many others: the list is too much long to enumerate all minor but extremely usefull features.
- Cross Platform - Supports various systems and compilers.
- XTKlib is known to work under:
- Windows XP (x86)
- Visual C++ versions 7.1, 8.0
- MinGW32
- Linux (x86, x86_64)
- GCC 3.4
- Compatibility with other platforms and compilers are not excluded.(If you can compile/use xtklib with a non listed compiler/platform let us know about that, thanks)
- Fast - Although performance are not the main goal of this library (exceptions and RTTI have a tradeoff in this meaning), code agility and execution speed are often taken in consideration during development, thus leaving a performance advantage compared to interpreted programming languages(eg. Java,C#) or scripting languages(eg. Python,Ruby,Perl).
Enhancements:
- This is the first release with a working "Widgets" module, although it has only basic features.
- This release is provided for testing and development only.
<<less
Download (0.25MB)
Added: 2006-01-09 License: GPL (GNU General Public License) Price:
1383 downloads
Keystone Application Framework 0.9.6

Keystone Application Framework 0.9.6


Keystone is a cross-platform, object oriented application framework. more>>
Keystone is a cross-platform, object oriented application framework which allows applications to be written to build on the target platforms of GNU/Linux and Win32 without modification of their source.
Keystone Application Framework implements several modern Web standards, including SVG graphics and the XUL user interface description language.
Enhancements:
- A significant development in this release is the optional use of the GDI+ (Win32) and CairoGraphics (Linux) rendering backends to render SVG content.
- In addition, support for SVG paths has been much improved with the ability to render bezier and elliptical segments.
<<less
Download (0.74MB)
Added: 2006-04-26 License: LGPL (GNU Lesser General Public License) Price:
1276 downloads
ColorSnatch 1.0.5

ColorSnatch 1.0.5


ColorSnatch is a cross-platform GUI board game. more>>
ColorSnatch project is a cross-platform GUI board game.
ColorSnatch is a board game built using the Lazarus libraries. Player 1 starts in the lower left corner, player 2 in the upper right.
Each turn, players choose one color to add to their territory. Then, all adjacent tiles of that color are captured. The first player to capture 50% of the field wins. It can be played vs. an AI or another human. Internationalization is available.
The game is also a demonstration of Lazaruss capabilities.
Enhancements:
- Basque translation added.
- Minor bugfixes.
<<less
Download (MB)
Added: 2006-12-21 License: GPL (GNU General Public License) Price:
1038 downloads
Nemesis Pascal 0.1

Nemesis Pascal 0.1


Nemesis Pascal is an Pascal interpreter. more>>
Nemesis Pascal is an Pascal interpreter that is:

Free
Open Source (GPL)
Cross-platform (currently Windows and Linux)

Nemesis Pascal is written in Delphi and Kylix. Borland CLX libraries supplies the cross-platform features.

The Nemesis Pascal applications runs on Windows using native controls, and Linux using the CLX Library (a binding to Qt Trolltech).

Exemple:

unit test1;

interface

implementation

procedure main;
begin
ShowMessage(Hello World!);
end;

end.
<<less
Download (MB)
Added: 2005-09-20 License: GPL (GNU General Public License) Price:
1504 downloads
Canorus 0.2.5

Canorus 0.2.5


Canorus is a free cross-platform music score editor. more>>
Canorus is a free cross-platform music score editor.

Canorus supports an unlimited number and length of staffs, polyphony, a MIDI playback of written notes, chord markings, lyrics, a number of import and export filters to many formats like MIDI, MusicXML, ABC Music, MUP, PMX, MusiXTeX and LilyPond and more!

Canorus is evolving quickly.

<<less
Download (0.40MB)
Added: 2007-03-25 License: GPL (GNU General Public License) Price:
563 downloads
OpenPlay 2.2r2

OpenPlay 2.2r2


OpenPlay is a cross-platform network abstraction layer. more>>
OpenPlay is a cross-platform network abstraction layer. OpenPlay is designed to simplify the task of creating programs which communicate across multiple computers and has been used in dozens of commercial products. Includes NetSprocket API compatability.
Getting Started With OpenPlay
There are currently a few sample applications available to help you understand the workings of OpenPlay/NetSprocket:
OPExample1 is the best place to start. This example is a complete mini-game for multiple players and demonstrates how to host and join games, as well as sending, receiving data and how to handle various chores related to networking with OpenPlay. This example has both a Protocol and NetSprocket networking example, and can server as a decent learning tool for the APIs as well as a good starting point for your own game. The networking code (nsp_network or op_network) was designed to be fairly easy to bring to another app, so although it is not 100% application independent it should be easy enough to figure out how to make it work in yours.
OpenPlayTest is a small application that allows you to explore the basic features of OpenPlay, including setting up a client/server connection via the cross-platform GUI, enumerating through a list of available hosts, sending packets and streams between processes, and so forth. The code can be a bit daunting to newcomers, however.
OPMiniDemo is a stripped down "bare metal" example of the lowest elements of OpenPlay, using a crude text-based menu to drive a fixed single-connection client/server topology. Its severely limited functionality helps reveal the core workings of an OpenPlay application, however. MiniPlay is meant to be learning tool, not a foundation on which to build your application.
OPEnumTest is a simple app focusing on OpenPlays enumeration routines -functions for creating a list of games currently on the network and joining based on that.
NSpTestApp is a small application that allows you to explore and test the NetSprocket component of OpenPlay. You can do pretty much anything in the API here via lists of commands, so its a good way to orient yourself with the workings of NSp. In the Documentation folder, youll find a step by step list of commands to run to ensure NetSprocket is working properly.
Enhancements:
- fixed missing functions in export files
<<less
Download (3.7MB)
Added: 2006-05-11 License: APSL (Apple Public Source License) Price:
1261 downloads
Appomattox 0.2

Appomattox 0.2


Appomattox is a project to build a set of cross-platform mapping objects for the .NET framework. more>>
Appomattox is a project to build a set of cross-platform mapping objects for the .NET framework. It is also a desktop GIS application.

Appomattox currently supports the following data sources: shapefiles, raster data (JPEG, GIF, TIFF, bitmap, and PNG), and PostGIS.

The goal of Appomattox is to provide an elegant and intuitive user interface for mapping and Geographic Information Systems (GIS) without sacrificing power and functionality.

It is composed of three parts:

Cartographer
A library of mapping objects abstracted from a specific GUI toolkit.

Gui.Components
A library of GUI mapping objects for integrating mapping functionality into desktop applications based on the Gtk# Toolkit (a part of the Mono project).

WorkBench
A full-featured desktop GIS application built from the Gui.Components library. The intention is that WorkBench will fill a niche for desktop GIS in the GNOME project.

<<less
Download (0.46MB)
Added: 2007-06-10 License: MIT/X Consortium License Price:
866 downloads
BluePlayer 0.66

BluePlayer 0.66


BluePlayer is a cross-platform, simple, light sound player. more>>
BluePlayer is a cross-platform, simple, light sound player. BluePlayer supports the following file formats: WAV, uncompressed AIFF, Ogg Vorbis, FLAC, MP3, MOD, S3M, IT, and XM.
Main features:
- Cross platform
- Simple Light
- for GUI using FLTK widgets http://www.fltk.org/
- uses a Audiere sound library http://audiere.sourceforge.net/
- Supported file formats: Uncompressed WAV*, Uncompressed AIFF*, Ogg Vorbis*, FLAC*, MP3, MOD, S3M, IT, XM (* supports seeking)
<<less
Download (0.60MB)
Added: 2006-12-21 License: GPL (GNU General Public License) Price:
1043 downloads
Stratagus 2.2.3

Stratagus 2.2.3


Stratagus is a free cross-platform real-time strategy gaming engine. more>>
Stratagus is a free cross-platform real-time strategy gaming engine. Stratagus includes support for playing over the internet/LAN, or playing a computer opponent.

The engine is configurable and can be used to create games with a wide-range of features specific to your needs. See the data sets page for a list of current games using the stratagus engine.

<<less
Download (0.79MB)
Added: 2007-03-04 License: GPL (GNU General Public License) Price:
974 downloads
MovieSlave 1.1.1

MovieSlave 1.1.1


MovieSlave is a very simple cross-platform (Windows, Linux) movie manager. more>>
MovieSlave is a very simple cross-platform (Windows, Linux) movie manager.

MovieSlave project can automatically fetch movie details (tagline, runtime, rate, year, plot, director) from the IMDb.

From its clean user interface you can easily add, edit, delete and search for any title without being lost in useless options.

<<less
Download (1.0MB)
Added: 2006-12-30 License: Freeware Price:
1030 downloads
CL-PDF 2.1

CL-PDF 2.1


CL-PDF is a cross-platform Common Lisp library for generating PDF files. more>>
CL-PDF is a cross-platform Common Lisp library for generating PDF files.

It does not need any third-party tools from Adobe or others. It is used by cl-typesetting to provide a complete typesetting system.
<<less
Download (0.68MB)
Added: 2006-08-24 License: BSD License Price:
1156 downloads
SPTK 3.4.1

SPTK 3.4.1


SPTK (Simply Powerful Toolkit) is a cross-platform toolkit that provides a set of C++ classes easy application development. more>>
SPTK (Simply Powerful Toolkit) is a cross-platform toolkit that provides a set of C++ classes for fast and easy application development. It provides GUI components that use FLTK, and features ODBC database support with seamless connection to GUI components.
SPTK project includes many classes for working with strings, maps, and dynamic arrays, and is faster and has a smaller footprint than STL. It also supports reading, writing, and creating Excel 7 files, high-level GUI components with dataset support, support for automatic layouts, and support for Aspell.
Enhancements:
- Major speed improvements were mad in the XML parser and some database operations.
- SPTK is also 64-bit clean now.
- SPTK uses more of the C++ standard library now.
<<less
Download (3.5MB)
Added: 2007-03-18 License: GPL (GNU General Public License) Price:
952 downloads
mChess 0.11

mChess 0.11


mChess is a simple cross-platform email chess program. more>>
mChess is a simple cross-platform email chess program.

The aim is to be able to play chess with your friends via email using a nice user interface without having a chess board standing in your living room for weeks.

<<less
Download (0.44MB)
Added: 2007-05-27 License: Perl Artistic License Price:
884 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5