Open Source C++ Software

C++ Software

Browse free open source C++ Software and projects below. Use the toggles on the left to filter open source C++ Software by OS, license, language, programming language, and project status.

  • Auth0 for AI Agents now in GA Icon
    Auth0 for AI Agents now in GA

    Ready to implement AI with confidence (without sacrificing security)?

    Connect your AI agents to apps and data more securely, give users control over the actions AI agents can perform and the data they can access, and enable human confirmation for critical agent actions.
    Start building today
  • Award-Winning Medical Office Software Designed for Your Specialty Icon
    Award-Winning Medical Office Software Designed for Your Specialty

    Succeed and scale your practice with cloud-based, data-backed, AI-powered healthcare software.

    RXNT is an ambulatory healthcare technology pioneer that empowers medical practices and healthcare organizations to succeed and scale through innovative, data-backed, AI-powered software.
    Learn More
  • 1
    WinSCP

    WinSCP

    WinSCP is a free SFTP, SCP, S3, WebDAV, and FTP client for Windows.

    WinSCP is a popular free file manager for Windows supporting SFTP, FTP, FTPS, SCP, S3, WebDAV and local-to-local file transfers. A powerful tool to enhance your productivity with a user-friendly interface and automation options like .NET assembly or batch file scripting. Use WinSCP also for file editing, directory synchronization and site management. WinSCP is open-source and well documented. It is available in English and many other languages.
    Leader badge
    Downloads: 244,375 This Week
    Last Update:
    See Project
  • 2
    InfraRecorder

    InfraRecorder

    CD/DVD burning solution for Microsoft Windows.

    InfraRecorder is a high quality CD/DVD burning solution for Microsoft Windows.
    Leader badge
    Downloads: 199,059 This Week
    Last Update:
    See Project
  • 3
    KeePass

    KeePass

    A lightweight and easy-to-use password manager

    KeePass Password Safe is a free, open source, lightweight, and easy-to-use password manager for Windows, Linux and Mac OS X, with ports for Android, iPhone/iPad and other mobile devices. With so many passwords to remember and the need to vary passwords to protect your valuable data, it’s nice to have KeePass to manage your passwords in a secure way. KeePass puts all your passwords in a highly encrypted database and locks them with one master key or a key file. As a result, you only have to remember one single master password or select the key file to unlock the whole database. And the databases are encrypted using the best and most secure encryption algorithms currently known, AES and Twofish. See our features page for details.
    Leader badge
    Downloads: 159,827 This Week
    Last Update:
    See Project
  • 4
    TortoiseSVN

    TortoiseSVN

    An Apache SVN client, right where you need it most

    TortoiseSVN is a Subversion (SVN) client, implemented as a windows shell extension. Which means it's available right where you need it: in the Windows file explorer. It's intuitive and easy to use, since it doesn't require the Subversion command line client to run. Simply the coolest Interface to (Sub)Version Control!
    Leader badge
    Downloads: 28,512 This Week
    Last Update:
    See Project
  • Rezku Point of Sale Icon
    Rezku Point of Sale

    Designed for Real-World Restaurant Operations

    Rezku is an all-inclusive ordering platform and management solution for all types of restaurant and bar concepts. You can now get a fully custom branded downloadable smartphone ordering app for your restaurant exclusively from Rezku.
    Learn More
  • 5
    WinMerge

    WinMerge

    Windows visual diff and merge for files and directories

    WinMerge is a Windows tool for visual difference display and merging, for both files and directories. It is highly useful for determining what has changed between file versions, and then merging those changes. WinMerge has Unicode support, Flexible syntax coloring editor, Visual SourceSafe integration, and Windows Shell integration. Regexp filtering for filenames and lines. Side-by-side line difference and highlights differences inside lines. A file map shows the overall file differences in a location pane. The user interface is translated into several languages.
    Leader badge
    Downloads: 25,359 This Week
    Last Update:
    See Project
  • 6
    Battle for Wesnoth

    Battle for Wesnoth

    A strategy game with a high fantasy theme

    The Battle for Wesnoth is a Free, turn-based tactical strategy game with a high fantasy theme, featuring both single-player, and online/hotseat multiplayer combat. Fight a desperate battle to reclaim the throne of Wesnoth, or take hand in any number of other adventures.
    Leader badge
    Downloads: 8,776 This Week
    Last Update:
    See Project
  • 7
    NSIS: Nullsoft Scriptable Install System

    NSIS: Nullsoft Scriptable Install System

    Windows installer development tool

    NSIS (Nullsoft Scriptable Install System) is a professional open source system to create Windows installers. It is designed to be as small and flexible as possible and is therefore very suitable for internet distribution. Being a user's first experience with your product, a stable and reliable installer is an important component of succesful software. With NSIS you can create such installers that are capable of doing everything that is needed to setup your software. NSIS is script-based and allows you to create the logic to handle even the most complex installation tasks. Many plug-ins and scripts are already available: you can create web installers, communicate with Windows and other software components, install or update shared components and more.
    Leader badge
    Downloads: 6,475 This Week
    Last Update:
    See Project
  • 8
    Stellarium

    Stellarium

    A planetarium software that shows a 3D simulation of the night sky

    Stellarium renders 3D photo-realistic skies in real time with OpenGL. It displays stars, constellations, planets, nebulae and others things like ground, landscape, atmosphere, etc.
    Leader badge
    Downloads: 3,073 This Week
    Last Update:
    See Project
  • 9
    Kid3 Tag Editor

    Kid3 Tag Editor

    Audio Tag Editor

    Kid3 audio tag editor can edit the tags of MP3, Ogg, FLAC, MPC & WMA files in an efficient way, convert between ID3v1 and ID3v2, set the tags of multiple files, generate tags from file names or vice versa and import from freedb, MusicBrainz and Disco
    Leader badge
    Downloads: 2,067 This Week
    Last Update:
    See Project
  • AI-First Supply Chain Management Icon
    AI-First Supply Chain Management

    Supply chain managers, executives, and businesses seeking AI-powered solutions to optimize planning, operations, and decision-making across the supply

    Logility is a market-leading provider of AI-first supply chain management solutions engineered to help organizations build sustainable digital supply chains that improve people’s lives and the world we live in. The company’s approach is designed to reimagine supply chain planning by shifting away from traditional “what happened” processes to an AI-driven strategy that combines the power of humans and machines to predict and be ready for what’s coming. Logility’s fully integrated, end-to-end platform helps clients know faster, turn uncertainty into opportunity, and transform the supply chain from a cost center to an engine for growth.
    Learn More
  • 10
    KDiff3

    KDiff3

    A graphical text difference analyzer

    This repository is no longer maintained and is kept for archival purposes. See https://invent.kde.org/sdk/kdiff3 for the newest code and https://download.kde.org/stable/kdiff3/ for release bundles. All bugs should be filed at bugs.kde.org. KDiff3 is a graphical text difference analyzer for up to 3 input files, provides character-by-character analysis and a text merge tool with integrated editor. It can also compare and merge directories. Platform-independant.
    Leader badge
    Downloads: 1,963 This Week
    Last Update:
    See Project
  • 11
    Shareaza

    Shareaza

    A universal P2P file sharing client for Windows

    Shareaza is a very powerful multi-network peer-to-peer file-sharing client supporting Gnutella² G2, Gnutella, eDonkey2000 / eMule, DC++, HTTP, FTP and BitTorrent / DHT protocols for Windows or Wine.
    Leader badge
    Downloads: 1,916 This Week
    Last Update:
    See Project
  • 12
    BeeBEEP (Free Office Messenger)

    BeeBEEP (Free Office Messenger)

    You can message and share files inside your intranet without a server.

    BeeBEEP is a secure (encryption based on Rijndael Algorithm, AES) peer to peer office messenger. You can talk and send files with all your colleagues inside a local area network such of an office, home or internet cafe without a server. BeeBEEP works also with VPNs. This serverless application is indispensable in all those places where privacy and security an essential requirement. For more info visit: https://www.beebeep.net
    Leader badge
    Downloads: 1,430 This Week
    Last Update:
    See Project
  • 13
    DC++

    DC++

    A Windows client for the Direct Connect networks

    DC++ is an open source Windows client for the Direct Connect file sharing network. The DC network is a decentralized network, made up of individual servers (hubs) that users join to share files with other members on that hub. Each hub is individually run by a fellow user of the DC network, and may have certain themes to the content on the hub. Hub owners set up rules to regulate their hub as they see fit.
    Leader badge
    Downloads: 1,100 This Week
    Last Update:
    See Project
  • 14
    UltraDefrag

    UltraDefrag

    Increase your system performance with this easy to use tool

    Please note, here you can find the latest open source release of UltraDefrag (7.1.4). The most recent UltraDefrag release (14.0.0) can be found on our official website: https://ultradefrag.net UltraDefrag is a disk defragmenter for Windows, which supports defragmentation of locked system files by running during the boot process. It is easy to use without any complicated scripting or a huge load of configuration settings. You can filter the files processed by size, number of fragments, file name and path. You can terminate the process early by specifying an execution time limit.
    Leader badge
    Downloads: 850 This Week
    Last Update:
    See Project
  • 15
    LibreOffice

    LibreOffice

    A free and powerful office suite

    LibreOffice is a free and powerful office suite, and a successor to OpenOffice. Its clean interface and feature-rich tools help you unleash your creativity and enhance your productivity. LibreOffice is Free and Open Source Software (FOSS) – development is open to new talent and new ideas, and our software is tested and used daily by a large and devoted user community. Your documents will look professional and clean, regardless of their purpose: a letter, a master thesis, a brochure, financial reports, marketing presentations, technical drawings and diagrams. LibreOffice makes your work look great while you focus on the content, thanks to its powerful styles system and structuring tools. LibreOffice is compatible with a wide range of document formats such as Microsoft® Word (.doc, .docx), Excel (.xls, .xlsx), PowerPoint (.ppt, .pptx) and Publisher. But LibreOffice goes much further with its native support for a modern and open standard (OpenDocument Format).
    Leader badge
    Downloads: 627 This Week
    Last Update:
    See Project
  • 16
    SMPlayer

    SMPlayer

    Free media player with support for Youtube

    SMPlayer is a free media player for Windows and Linux with built-in codecs that can also play YouTube videos. One of the most interesting features of SMPlayer: it remembers the settings of all files you play. So you start to watch a movie but you have to leave... don't worry, when you open that movie again it will be resumed at the same point you left it, and with the same settings: audio track, subtitles, volume... SMPlayer is a graphical user interface (GUI) for the award-winning MPlayer, which is capable of playing almost all known video and audio formats. But apart from providing access for the most common and useful options of MPlayer, SMPlayer adds other interesting features like the possibility to play YouTube videos subtitles. Note: for those people complaining about malware in the windows installer: be sure you download SMPlayer from the official website. Our installer is completely safe and free of malware.
    Leader badge
    Downloads: 532 This Week
    Last Update:
    See Project
  • 17
    Psi

    Psi

    Psi IM — Qt-based XMPP client

    Psi is cross-platform powerful XMPP client designed for experienced users. There are builds available for MS Windows, GNU/Linux and macOS.
    Leader badge
    Downloads: 260 This Week
    Last Update:
    See Project
  • 18
    fre:ac - free audio converter

    fre:ac - free audio converter

    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.
    Leader badge
    Downloads: 273 This Week
    Last Update:
    See Project
  • 19
    SuperTuxKart
    SuperTuxKart is a kart racing game featuring Tux and friends. It is a fun-racer game, focusing on fun and ease of play.
    Leader badge
    Downloads: 241 This Week
    Last Update:
    See Project
  • 20
    Classic Shell

    Classic Shell

    Start menu and Windows enhancement software

    Classic Shell adds some missing features to Windows 7, 8, 8.1 and Vista like a classic start menu, toolbar for Explorer and others. Note: The software available here is not the latest version. Visit the new website www.classicshell.net to download the latest version and to access the new forums and documentation.
    Leader badge
    Downloads: 228 This Week
    Last Update:
    See Project
  • 21
    Psi+

    Psi+

    Psi+ Project — development branch of Psi XMPP client

    Psi is a cross-platform powerful XMPP client designed for experienced users. Psi+ is a development branch of Psi XMPP client. Previously is was a sort of fork but now just consider it as a space for nightly builds.
    Leader badge
    Downloads: 391 This Week
    Last Update:
    See Project
  • 22
    Virtual MIDI Piano Keyboard

    Virtual MIDI Piano Keyboard

    Virtual MIDI controller for Linux, Windows and OSX

    VMPK is a virtual MIDI piano keyboard for Linux, Windows and OSX. Based on Qt and Drumstick the program is a MIDI event generator using the computer's alphanumeric keyboard and the mouse. It may be used also to display received MIDI notes.
    Leader badge
    Downloads: 1,184 This Week
    Last Update:
    See Project
  • 23

    aria2 - CLI Metalink/BitTorrent client

    A multi-protocol & multi-source, cross platform download utility

    aria2 is a multi-protocol & multi-source, cross platform download utility. The supported protocols are HTTP(S), FTP, BitTorrent, Metalink. It can download a file from multiple sources/protocols and tries to utilize your maximum download bandwidth.
    Leader badge
    Downloads: 139 This Week
    Last Update:
    See Project
  • 24
    AntiMicroX

    AntiMicroX

    Program used to map keyboard buttons and mouse controls to a gamepads

    AntiMicroX is a graphical program used to map keyboard keys and mouse controls to a gamepad. This program is useful for playing PC games using a gamepad that do not have any form of built-in gamepad support. However, you can use this program to control any desktop application with a gamepad; on Linux, this means that your system has to be running an X environment in order to run this program. It allows mapping of gamepads/joystick buttons to: - keyboard buttons - mouse buttons and moves - scripts and apps - macros consisting of elements mentioned above This application is continuation of project called AntiMicro. Project site: https://github.com/AntiMicroX/antimicrox
    Leader badge
    Downloads: 821 This Week
    Last Update:
    See Project
  • 25
    KShutdown

    KShutdown

    A graphical shutdown utility for Linux and Windows

    KShutdown is a graphical shutdown utility for Linux and Windows. It allows you to turn off or suspend a computer at a specified time. It features various time and delay options, command-line support, and notifications.
    Leader badge
    Downloads: 163 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next