Avalonia is a WPF-inspired cross-platform XAML-based UI framework providing a flexible styling system and supporting a wide range of OSs: Windows (.NET Framework, .NET Core), Linux (GTK), MacOS, Android and iOS.Avalonia is now in alpha. This means that framework is now at a stage where you can have a play and hopefully create simple applications. There's still a lot missing, and you will find bugs, and the API will change, but this represents the first time where we've made it somewhat easy to have a play and experiment with the framework.
c-sharp xaml multi-platform guiTrinityCore is a MMORPG Framework based mostly in C++. It is derived from MaNGOS, the Massive Network Game Object Server, and is based on the code of that project with extensive changes over time to optimize, improve and cleanup the codebase at the same time as improving the in-game mechanics and functionality.
trinitycore wow multi-platform multiplayer mmorpgA distributed, open-source, C/C++ package manager. We have installers for most platforms here but you can run conan from sources if you want.
package-manager cpp cplusplus multi-platform cmakePyxel is a retro game development environment in Python. Thanks to its simple specifications inspired by retro gaming consoles, such as only 16 colors can be displayed and only 4 sounds can be played back at the same time, you can feel free to enjoy making pixel art style games.
pyxel gamedev game-development game-engine fantasy-console 8bit retro multi-platformA CLI tool to run multiple npm-scripts in parallel or sequential. This npm-run-all package provides 3 CLI commands.
npm npm-module npm-package npm-scripts cli cli-command parallel series multi-platform cli-commands command commandline tool run sequential serial taskThis is the complete source code and the build instructions for the alpha version of the official desktop client for the Telegram messenger, based on the Telegram API and the MTProto secure protocol. The source code is published under GPLv3 with OpenSSL exception, the license is available here.
telegram telegram-desktop messenger telegram-solution multi-platformOpenJK is an effort by the JACoders group to maintain and improve the game engines on which the Jedi Academy (JA) and Jedi Outcast (JO) games run on, while maintaining full backwards compatibility with the existing games. This project does not attempt to rebalance or otherwise modify core gameplay. Currently, the most stable portion of this project is the Jedi Academy multiplayer code, with the single player code in a reasonable state.
jedi-academy jedi-outcast star-wars game-development fps tps openjk openjk-mod game game-engine c-plus-plus multi-platform singleplayer-game multiplayer-game.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
microsoft multi-platform user-interface mauiWebots is an open-source robot simulator released under the terms of the Apache 2.0 license. It provides a complete development environment to model, program and simulate robots, vehicles and biomechanical systems. You can download pre-compiled binaries for Windows, macOS and Linux of the latest release, as well as older releases and nightly builds.
open-source multi-platform simulator robot ai computer-vision robotics simulation physics-engine ros robots autonomous-vehicles fluid-dynamics 3d-engine robot-simulator webots robotics-simulation simulated-robotsThis repository houses the source code for CRYENGINE. Instructions on getting started with git can be found here, along with details on working with launcher projects and git source code.
c-plus-plus gamedev multi-platform cross-platform game-engine c-plus-plus-11 game-development 3d-game-engine 3d-engineOpenRW is a cross-platform, open source re-implementation of Rockstar Games' Grand Theft Auto III, a classic 3D action game first published in 2001. OpenRW has been ported to Linux, macOS, Windows, and several variants of BSD. A legitimate copy of the original PC game is required to run OpenRW. Without this it will not be possible to play.
c-plus-plus video-game reimplementation linux-game game-engine multi-platform macosx-game gta gta3Pencil2D is an animation/drawing software for Windows, macOS, Linux, and FreeBSD. It lets you create traditional hand-drawn animation (cartoon) using both bitmap and vector graphics. Pencil2D is free and open source. Nightly builds are the bleeding edge versions of Pencil2D, which contains the most recent fixes and features. The link will direct you to Google Drive, please right-click on a file and select Download. The filename is pencil2d-OS-year-month-date. We currently do not offer legacy mac or 32-bit linux nightly builds. If you have one of these systems, you will have to wait for official releases or build the program from source.
animation drawing qt5 graphics2d cartoon cplusplus bitmap multi-platform pencil2d onion-skinOpenSpades is a compatible client of Ace of Spades 0.75. Once installed, you'll be able to launch OpenSpades from inside the desktop menu or from your terminal with the openspades command.
c-plus-plus game voxel opengl ace-of-spades fps-game fps multiplayer online multi-platform cross-platform-game multiplayer-game cmake sdl2 realtime-games action-game networkKratos is free under BSD-4 license and can be used even in comercial softwares as it is. Many of its main applications are also free and BSD-4 licensed but each derived application can have its own propietary license. Kratos is multiplatform and available for Windows, Linux (several distros) and macOS.
c-plus-plus multi-platform openmp mpi parallel-computing fem bsd-license numerical-methods multiphysics dem kratos kratos-multiphysicscpp_redis is a C++11 Asynchronous Multi-Platform Lightweight Redis Client, with support for synchronous operations and pipelining.cpp_redis has no dependency. Its only requirement is C++11.
cpp cpp11 redis redis-client unix multi-platform asynchronous no-dependenciesEnemy Territory: Legacy is based on the raedwulf-et project which in turn is based on the GPL'd source code of Wolfenstein: Enemy Territory. The main goals of the project are fixing bugs, cleaning up the codebase and adding useful features while remaining compatible with the ET 2.60b version.
enemy-territory wolfenstein fps game-development legacy-mod game-engine game fps-game 3d-models legacy game-engine-development game-engine-3d etlegacy opengl multi-platform multiplayer-game network-gameShowcasing a bare-metal multi-platform kubeadm setup with persistent storage and monitoring
kubeadm kubernetes workshop monitoring raspberry-pi multi-platform custom-metrics rook persistent-storagefre:ac is a free and open source audio converter. It supports audio CD ripping and tag editing and converts between various audio formats. Pre-built packages for Windows, macOS, Linux and FreeBSD are available at freac.org.
audio converter cd-ripper unix freebsd c-plus-plus portable multi-platform mp3 aac opus speex flac alac vorbis1. Step: draw bounding box in the camera image 2. Step: choose current bounding box by activating it 3. Step: You can move it in image space or even change its size by drag and droping 4. Step: Switch into PCD MODE into birds-eye-view 5. Step: Place 3D label into 3D scene to corresponding 2D label 6. Step: Adjust label: 1. drag and dropping directly on label to change position or size 2. use control bar to change position and size (horizontal bar -> rough adjustment, vertical bar -> fine adjustment) 3. Go into camera view to check label with higher intensity and bigger point size 7. Step: Choose label from drop down list 8. Step: Repeat steps 1-7 for all objects in the scene 9. Step: Save labels into file 10. Step: Click on 'HOLD' button if you want to keep the same label positions and sizes 11. Step: click on 'Next camera image'
multi-platform web annotation tool interpolation detection point-cloud automatic autonomous-driving mechanical-turk 3d 2d active-learning pointcloud semi-automatic surround 3d-object-detection bounding-box multi-viewC++ Redis client, support the data slice storage, redis cluster, connection pool, read/write separation.
connection-pool c-plus-plus redis xredis data-slice-storage redis-client thread-safe multi-platform cpp redis-cluster redis-driver redis-library
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.