Displaying 1 to 20 from 215 results

mapbox-gl-native - Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node

  •    C++

A library for embedding interactive, customizable vector maps into native applications on multiple platforms. It takes stylesheets that conform to the Mapbox Style Specification, applies them to vector tiles that conform to the Mapbox Vector Tile Specification, and renders them using OpenGL. Mapbox GL JS is the WebGL-based counterpart, designed for use on the Web.If your platform or hybrid application framework isn’t listed here, consider embedding Mapbox GL JS using the standard Web capabilities on your platform.

antimony - CAD from a parallel universe

  •    C++

This work is a spiritual successor to kokopelli by way of fabserver. For more details and screenshots, look at this writeup.

qgroundcontrol - Dronecode cross-platform ground control station for drones (Android, iOS, Mac OS, Linux, Windows)

  •    C++

Source code for QGroundControl is kept on GitHub: https://github.com/mavlink/qgroundcontrol. Each time you pull new source to your repository you should run git submodule update to get the latest submodules as well. Since QGroundControl uses submodules, using the zip file for source download will not work. You must use git.

QDarkStyleSheet - A dark style sheet for QtWidgets application

  •    Python

A dark stylesheet for Qt applications (Qt4, Qt5, PySide, PyQt4, PyQt5, QtPy, PyQtGraph). You can use the setup script and pip install.




openauto - AndroidAuto headunit emulator

  •    C++

OpenAuto is an AndroidAuto(tm) headunit emulator based on aasdk library and Qt libraries. Main goal is to run this application on the RaspberryPI 3 board computer smoothly. AndroidAuto is registered trademark of Google Inc.

tiled - A generic tile map editor

  •    C++

Tiled is a general purpose tile map editor. It is meant to be used for editing maps of any tile-based game, be it an RPG, a platformer or a Breakout clone. Tiled is very flexible, for example there are no restrictions on map size, tile size or the number of layers or tiles. Also, it allows arbitrary properties to be set on the map, its layers, the tiles or on the objects. Its map format (TMX) is relatively easy to understand and allows a map to use multiple tilesets while also allowing each tileset to grow or shrink as necessary later.

Flameshot - Powerful yet simple to use screenshot software

  •    C++

Flameshot is a powerful yet simple to use screenshot software. It supports Customizable appearance, In-app screenshot edition, GUI and CLI support, Upload to Imgur.


otter-browser - Otter Browser aims to recreate the best aspects of the classic Opera (12

  •    C++

Otter Browser aims to recreate the best aspects of Opera 12 and to revive its spirit. We are focused on providing the powerful features power users want while keeping the browser fast and lightweight. We also learned from history and decided to release the browser under the GNU GPL v3. Planned features are listed in the TODO file. Details on already implemented features are available in the CHANGELOG file. If you have an idea that has not yet been proposed or rejected, feel free to open a new issue.

pywebview - A lightweight cross-platform native wrapper around a webview component that allows to display HTML content in its own dedicated window

  •    Python

pywebview is a lightweight cross-platform wrapper around a webview component that allows to display HTML content in its own native GUI window. It gives you power of web technologies in your desktop application, hiding the fact that GUI is browser based. You can use pywebview either with a lightweight web framework like Flask or Bottle or on its own with a two way bridge between Python and DOM. pywebview uses native GUI for creating a web component window: WinForms on Windows, Cocoa on Mac OSX and Qt4/5 or GTK3 on Linux. If you choose to freeze your application, pywebview does not bundle a heavy GUI toolkit or web renderer with it keeping the executable size small. Compatible with both Python 2 and 3. While Android is not supported, you can use the same codebase with solutions like Python for Android for creating an APK.

qt - Qt binding for Go (Golang) with support for Windows / macOS / Linux / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript

  •    Go

Qt is a cross-platform application framework that is used for developing application software that can be run on various software and hardware platforms with little or no change in the underlying codebase. Go (often referred to as golang) is a programming language created at Google.

toggldesktop - Toggl Desktop app for Windows, Mac and Linux

  •    C++

Toggl Desktop is a Toggl time tracking client with many helper functions that make tracking time more effortless and smooth. Features such as Idle detection, reminders to track and Pomodoro Timer make this app a great companion when productivity and efficiency is the goal. Please check OS specific requirements below.

appleseed - A modern open source rendering engine for animation and visual effects

  •    C++

appleseed is an open source, physically-based global illumination rendering engine primarily designed for animation and visual effects. appleseed is actively developed by a small, international team of talented volunteers from the animation and VFX industry. Its core mission is to provide individuals and small studios with a complete, reliable, fully open rendering package.

urh - Universal Radio Hacker: Investigate Wireless Protocols Like A Boss

  •    Python

The Universal Radio Hacker (URH) is a complete suite for wireless protocol investigation with native support for many common Software Defined Radios. URH allows easy demodulation of signals combined with an automatic detection of modulation parameters making it a breeze to identify the bits and bytes that fly over the air. As data often gets encoded before transmission, URH offers customizable decodings to crack even sophisticated encodings like CC1101 data whitening. When it comes to protocol reverse-engineering, URH is helpful in two ways. You can either manually assign protocol fields and message types or let URH automatically infer protocol fields with a rule-based intelligence. Finally, URH entails a fuzzing component aimed at stateless protocols and a simulation environment for stateful attacks. We encourage researchers working with URH to cite this WOOT'18 paper or directly use the following BibTeX entry.

hotspot - The Linux perf GUI for performance analysis.

  •    C++

This project is a KDAB R&D effort to create a standalone GUI for performance data. As the first goal, we want to provide a UI like KCachegrind around Linux perf. Looking ahead, we intend to support various other performance data formats under this umbrella. The main feature of hotspot is visualizing a perf.data file graphically.

Amarok - Music player for Linux and Windows

  •    music-player

Amarok is a powerful music player for Linux, Unix and Windows with an intuitive interface. It makes playing the music you love and discovering new music easier than ever before - and it looks good doing it. It supports a complete overhaul of the iPod, iPad and iPhone support including solid support for device playlists.

nitroshare-desktop - Network file transfer application for Windows, OS X, & Linux

  •    C++

Warning: the master branch is very unstable at the moment. If you want stable builds, please visit the releases page or checkout the 0.3.4 branch. A cross-platform network file transfer application designed to make transferring any file to any device as painless as possible.






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.