High-speed, 3D-friendly, TightVNC-compatible remote desktop software
TurboVNC is a high-performance, enterprise-quality version of VNC based on TightVNC, TigerVNC, and X.org. It contains a variant of Tight encoding that is tuned for maximum performance and compression with 3D applications (VirtualGL), video, and other image-intensive workloads. TurboVNC, in combination with VirtualGL, provides a complete solution for remotely displaying 3D applications with interactive performance. TurboVNC's high-speed encoding methods have been adopted by TigerVNC and libvncserver, and TurboVNC is also compatible with any other TightVNC derivative. TurboVNC forked from TightVNC in 2004 and still covers all of the TightVNC 1.3.x features, but TurboVNC contains numerous feature enhancements and bug fixes relative to TightVNC, and it compresses 3D and video workloads much better than TightVNC while using generally only 5-20% of the CPU time of the latter. Using non-default settings, TurboVNC can also be made to compress 2D workloads as "tightly" as TightVNC.
Audio converter and CD ripper for various formats
fre:ac is a free audio converter and CD ripper for various formats and encoders. It features MP3, MP4/M4A, WMA, Ogg Vorbis, FLAC, AAC, and Bonk format support, integrates freedb/CDDB, CDText and ID3v2 tagging and is available in several languages.
The OpenGL Extension Wrangler Library is a simple tool that helps C/C++ developers initialize extensions and write portable applications. GLEW currently supports a variety of operating systems, including Windows, Linux, Darwin, Irix, and Solaris.
I/O performance Analysis Tool
The Irrlicht Engine is an open source high performance realtime 3D engine written and usable in C++. It is completely cross-platform, using D3D, OpenGL and its own software renderers.
OpenSource OpenGL Multiplayer Multiplatform Battle Zone capture the Flag. 3D first person tank game. Project has moved to Github: https://github.com/BZFlag-Dev/bzflag
MP4Tools is a collection of free tools to manipulate MP4 files
MP4Tools is a collection of cross-platform free tools to manipulate MP4 files. It contains following applications: ⦁ MP4Joiner is a free application that allows join multiple MP4 files into one ⦁ MP4Splitter is a free application that allows split a MP4 file in multiple files
Bacula is a set of computer programs that permit managing backup, recovery, and verification of computer data across a network of computers of different kinds. Based on Source Forge downloads, Bacula is the most popular Open Source backup program.
A simple turn-based artillery game and also a real-time strategy game.
Scorched3D incorporates lively, fully destructible 3D landscapes that include animated jets, naval vessels, water and even birds, with detailed tanks and projectiles and stunning visual effects. A simple turn-based artillery game and also a real-time strategy game in which players can counter each others' weapons with other creative accessories, shields and tactics. Test your skill in timing, aiming and judgement of distance, move around on the landscape, or outsmart your opponent economically.
The CvsGui project is providing several high-end interface clients (WinCvs, MacCvs, gCvs) written in C++ using popular frameworks (MFC, PowerPlant, GTK+) with a scripting support via Python or TCL.
A cross-platform interpreter for many point-and-click adventure games
ScummVM is a cross-platform interpreter for many point-and-click adventure games. This includes LucasArts SCUMM games (such as Monkey Island 1-3, Day of the Tentacle, Sam & Max, ...), many of Sierra's AGI and SCI games (such as King's Quest 1-6, Space Quest 1-5, ...), Discworld 1 and 2, Simon the Sorcerer 1 and 2, Beneath A Steel Sky, Lure of the Temptress, Broken Sword 1 and 2, Flight of the Amazon Queen, Gobliiins 1-3, The Legend of Kyrandia 1-3, many of Humongous Entertainment's children's SCUMM games (including Freddi Fish and Putt Putt games) and many more. The project mailing lists have been moved to http://lists.scummvm.org The project tracker has been moved to https://bugs.scummvm.org
TkDND is an extension that adds native drag & drop capabilities to the Tk toolkit. It can be used with any Tk version equal or greater to 8.3.3 and currently only the UNIX (X-Windows), Microsoft Windows (XP, Vista, 7) and OS X (Leopard) operating systems. Please note that sources have been moved to: https://github.com/petasis/tkdnd
Zoomable user interface (ZUI) with file manager, file viewers and more
Eagle Mode is a zoomable user interface (ZUI) with file manager, file viewers, games, and more. This project is about a futuristic style of human-computer interaction, where the user can visit almost everything simply by zooming in. It features a portable C++ toolkit API for developing such ZUIs, and it features the Eagle Mode application, which provides a virtual cosmos with plugin applications. The most important one is the professional file manager with its rich, scriptable command set. It integrates file viewers for most of the common file types, as well as an audio and video player. Furthermore, the virtual cosmos contains a chess game, a netwalk game, a 3D minesweeper game, a world clock, some fractal fun, and a Linux kernel configurator in form of a kernel patch. Eagle Mode runs best on Linux, but there is also a light version for Windows, which lacks some of the plugins.
A complete C++ Text User Interface (TUI) featuring windows, dialogs (buttons, check and radio boxes, input boxes, etc.), mouse support, menues, etc. It's available for various platforms and compilers.
native popup inputbox password color WIN OSX GTK QT CONSOLE C# LUA SSH
v3.2.7 a C file (add it to your C or C++ project) with 8 functions: - beep - notify popup - message & question - input & password - save file - open file(s) - select folder - color picker complements OpenGL GLFW GLUT GLUI VTK SFML TGUI SDL Ogre Unity3d ION OpenCV CEGUI MathGL GLM CPW GLOW IMGUI MyGUI GLT NGL STB & GUI less programs NO INIT NO MAIN LOOP NO LINKING NO INCLUDE the dialogs can be forced into console mode windows (XP to 10) ASCII MBCS UTF8 UTF16 - native code creates the graphic dialogs - enhanced console mode via dialog.exe - basic console input unix (command line calls) ASCII UTF8 - applescript, kdialog, zenity - python + tkinter + dbus - dialog (opens a console if needed) - basic console input click the tab 'Files' for prototypes help helloworld * * * I am also the author of toot http://github.com/vareille/toot cross-platform command line tool & C C++ library to make reliable beeps * * *
A multi-platform collection of C++ software libraries for Computer Vision and Image Understanding.
WideStudio is an Integrated Development Environment (IDE) for building window applications in C++, Ruby, Python an Perl for Windows, MacOSX, Linux, FreeBSD, SOLARIS and other unix and BTRON and T-Engine. This is open and free (under MIT/X Consortiun Lice
This SourceForge project page is obsolete. Please visit http://www.musicpd.org/
SETEdit is a friendly text editor. It is a text mode application with windows, buttons, mouse support, etc. The main target of the project are programmers so the editor is mainly oriented to programming.
This game, I hope it will be soon, a good Clone of the game AtomicBomberMan. It supports multiplayer over the Internet. It's a funny smal game which can be very funny with other human players.
A Free Experimental System for Image Processing
ImLab is a free open source graphical application for Scientific Image Processing that runs in Windows, Linux and many other UNIX systems. It supports multiple windows, data types including 32 bit integers, 32 bit real numbers and complex numbers.
mp3 library, advanced ID3V1 and ID3V2 tagger, player. Organize a large mp3 library, over 40,000 songs. Speech synthesis and tag backup utilities. Scripts to maintain and organize song files.
smooth is an object oriented class library for Win32 and Linux written in C++. It's meant to become an alternative to toolkits like Qt.
Calendar App To Perform Date-Time Related Functions
Github - https://github.com/shivammathur/C-CPP-Calendar C-CPP Calendar app is a easy to use app to do all the functions that a calendar is used for. The app is very handy and extremely better than using a physical calendar. It is available as both x86 and a x64 versions. The app can display day of any date in the Gregorian calendar (1753 - 9999). It can be used to display calendar of a month of a year. The most awesome feature is that it displays the calendar of a year in a well formatted layout like a paper calendar and also generate a text file for the same. It is very handy when it displays the dates in a month on which a day occurs in that month. C-CPP Calendar provides personalized user account with password protection (MD5 based). C-CPP Calendar is compatible with Windows 2000 up-to Windows 10. Though no official support is there for Linux or mac, it was tested to be work