Showing 153 open source projects for "cpp set up"

View related business solutions
  • Ship AI Apps Faster with Vertex AI Icon
    Ship AI Apps Faster with Vertex AI

    Go from idea to deployed AI app without managing infrastructure. Vertex AI offers one platform for the entire AI development lifecycle.

    Ship AI apps and features faster with Vertex AI—your end-to-end AI platform. Access Gemini 3 and 200+ foundation models, fine-tune for your needs, and deploy with enterprise-grade MLOps. Build chatbots, agents, or custom models. New customers get $300 in free credit.
    Try Vertex AI Free
  • Go from Data Warehouse to Data and AI platform with BigQuery Icon
    Go from Data Warehouse to Data and AI platform with BigQuery

    Build, train, and run ML models with simple SQL. Automate data prep, analysis, and predictions with built-in AI assistance from Gemini.

    BigQuery is more than a data warehouse—it's an autonomous data-to-AI platform. Use familiar SQL to train ML models, run time-series forecasts, and generate AI-powered insights with native Gemini integration. Built-in agents handle data engineering and data science workflows automatically. Get $300 in free credit, query 1 TB, and store 10 GB free monthly.
    Try BigQuery Free
  • 1
    Blender GIS

    Blender GIS

    Blender addons to make the bridge between Blender and geographic data

    ...Manage georeferencing information of a scene, compute a terrain mesh by Delaunay triangulation, drop objects on a terrain mesh, make terrain analysis using shader nodes, set up new cameras from geotagged photos, set up a camera to render with Blender a new georeferenced raster.
    Downloads: 143 This Week
    Last Update:
    See Project
  • 2
    Open3D

    Open3D

    A modern library for 3D data processing

    Open3D is an open-source library that supports rapid development of software that deals with 3D data. The Open3D frontend exposes a set of carefully selected data structures and algorithms in both C++ and Python. The backend is highly optimized and is set up for parallelization. Open3D was developed from a clean slate with a small and carefully considered set of dependencies. It can be set up on different platforms and compiled from source with minimal effort. The code is clean, consistently styled, and maintained via a clear code review mechanism. ...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 3
    Video-subtitle-extractor

    Video-subtitle-extractor

    A GUI tool for extracting hard-coded subtitle (hardsub) from videos

    ...A deep learning-based video subtitle extraction framework, including subtitle region detection and subtitle content extraction. A GUI tool for extracting hard-coded subtitles (hardsub) from videos and generating srt files. Use local OCR recognition, no need to set up and call any API, and do not need to access online OCR services such as Baidu and Ali to complete text recognition locally. Support GPU acceleration, after GPU acceleration, you can get higher accuracy and faster extraction speed. (CLI version) No need for users to manually set the subtitle area, the project automatically detects the subtitle area through the text detection model. ...
    Downloads: 64 This Week
    Last Update:
    See Project
  • 4
    vengi

    vengi

    Free and open source voxel art tools - editor, thumbnailer and format

    ...There are other tools e.g. a thumbnail for your file manager and a command line tool to convert or modify between several voxel formats. Use a voxel editor or to convert your voxel models into an obj or ply file. If you came here as a developer, make sure to check out the dependencies and set up your development environment. The build scripts are cmake-based, so make sure to have it installed and generate the project files for your desired ide. After setting up everything, make sure to check out the compilation guide.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Run Any Workload on Compute Engine VMs Icon
    Run Any Workload on Compute Engine VMs

    From dev environments to AI training, choose preset or custom VMs with 1–96 vCPUs and industry-leading 99.95% uptime SLA.

    Compute Engine delivers high-performance virtual machines for web apps, databases, containers, and AI workloads. Choose from general-purpose, compute-optimized, or GPU/TPU-accelerated machine types—or build custom VMs to match your exact specs. With live migration and automatic failover, your workloads stay online. New customers get $300 in free credits.
    Try Compute Engine
  • 5
    yt-dlp

    yt-dlp

    A youtube-dl fork with additional features and fixes

    yt-dlp is a youtube-dl fork based on the now inactive youtube-dlc. The main focus of this project is adding new features and patches while also keeping up to date with the original project
    Downloads: 351 This Week
    Last Update:
    See Project
  • 6
    Laravel ImageUp

    Laravel ImageUp

    Auto Image & file upload, resize and crop for Laravel eloquent model

    Auto Image & file upload, resize and crop for Laravel eloquent model using Intervention image The qcod/laravel-imageup is a trait that gives you auto upload, resize and crop for image features with tons of customization.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    KOReader

    KOReader

    An ebook reader application supporting PDF, DjVu, EPUB, FB2, etc.

    ...Developers can run a KOReader emulator in Linux and MacOS. Multi-lingual user interface with a highly customizable reader view and many typesetting options. You can set arbitrary page margins, override line spacing and choose external fonts and styles. It has multi-lingual hyphenation dictionaries bundled into the application. Custom UI without animation, with paginated menus, adjustable text contrast, and easy zoom to fit content or page in paged media. Look up words with StarDict dictionaries / Wikipedia, add your own online OPDS catalogs and RSS feeds, share ebooks with other KOReader devices wirelessly.
    Downloads: 68 This Week
    Last Update:
    See Project
  • 8
    OpenXR SDK

    OpenXR SDK

    Generated headers and sources for OpenXR loader

    OpenXR is a royalty-free, open standard that provides high-performance access to Augmented Reality (AR) and Virtual Reality (VR), collectively known as XR, platforms and devices. This repository contains OpenXR headers, as well as source code and build scripts for the OpenXR loader. It contains all generated source files and headers pre-generated for minimum dependencies. The OpenXR 1.0 specification is free for anyone to download, review and comment. Without a cross-platform standard, VR...
    Downloads: 21 This Week
    Last Update:
    See Project
  • 9
    Phoniebox

    Phoniebox

    A Raspberry Pi jukebox, playing local music, podcasts, web radio

    Phoniebox is a contactless jukebox for the Raspberry Pi, that plays audio files, playlists, podcasts, web streams, and Spotify triggered by RFID cards. All plug and play via USB, no soldering iron needed. It also features GPIO button control support.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Easily Host LLMs and Web Apps on Cloud Run Icon
    Easily Host LLMs and Web Apps on Cloud Run

    Run everything from popular models with on-demand NVIDIA L4 GPUs to web apps without infrastructure management.

    Run frontend and backend services, batch jobs, host LLMs, and queue processing workloads without the need to manage infrastructure. Cloud Run gives you on-demand GPU access for hosting LLMs and running real-time AI—with 5-second cold starts and automatic scale-to-zero so you only pay for actual usage. New customers get $300 in free credit to start.
    Try Cloud Run Free
  • 10
    Wicked Engine

    Wicked Engine

    3D engine with modern graphics

    ...If you want to develop a C++ application that uses Wicked Engine, you can build the WickedEngine static library project for the appropriate platform, such as WickedEngine_Windows, and link against it. Including the "WickedEngine.h" header will attempt to link the binaries for the appropriate platform, but search directories should be set up beforehand.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    Cardboard SDK

    Cardboard SDK

    Open source Cardboard SDK and samples

    This SDK provides everything you need to create your own Virtual Reality (VR) experiences for Google Cardboard. It supports essential VR features, such as motion tracking, stereoscopic rendering, and user interaction via the viewer button. With these capabilities, you can build entirely new VR experiences, or enhance existing apps with VR capabilities. You can use the Cardboard SDK to turn a smartphone into a VR platform. A smartphone can display 3D scenes with stereoscopic rendering, track...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    word_cloud

    word_cloud

    A little word cloud generator in Python

    ...To save the wordcloud into a file, matplotlib can also be installed. If there are no wheels available for your version of python, installing the package requires having a C compiler set up. Before installing a compiler, report an issue describing the version of python and operating system being used. The wordcloud_cli tool can be used to generate word clouds directly from the command-line. If you're dealing with PDF files, then pdftotext, included by default with many Linux distribution, comes in handy. Use wordcloud_cli --help so see all available options. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    miniaudio

    miniaudio

    Audio playback and capture library written in C,

    ...The modular design of miniaudio allows you to use the low-level API without compromising your ability to make use of other features like the node graph and resource manager. miniaudio's node graph system gives you an easy way to set up advanced mixing and effect graphs. Each node sends it's output to another node, and so on and so forth to produce all kinds of effects. You can even implement your own custom nodes and plug them in however you like. Plug multiple nodes into the same input node for mixing and use the splitter node for complex routing.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    Shotcut

    Shotcut

    Shotcut is a free, open source, cross-platform video editor.

    Shotcut is a free, open source, cross-platform video editor for Windows, Mac and Linux. Major features include support for a wide range of formats; no import required meaning native timeline editing; Blackmagic Design support for input and preview monitoring; and resolution support to 4k. Copyright © 2011-2023 by Meltytech, LLC Shotcut is a trademark of Meltytech, LLC.
    Leader badge
    Downloads: 61,181 This Week
    Last Update:
    See Project
  • 15
    FFmpeg Batch AV Converter

    FFmpeg Batch AV Converter

    Free all in one audio/video ffmpeg batch encoder

    ...Thanks to its multi-file encoding feature, it may be the fastest a/v batch encoder available, since it maximizes system resources usage by launching as many simultaneous processes up to user cpu thread count. You can change encoding priority, pause and resume, set automatic shutdown. It is good for seasoned ffmpeg users as well as beginners. It provides unlimited single or multi-file batch encoding for almost any audio/video format. You can use any set of parameters and try them before starting encoding. You can multiplex streams, subtitle videos (as track and hardcoded), trim, concatenate, record screen, multimedia info. ...
    Leader badge
    Downloads: 1,491 This Week
    Last Update:
    See Project
  • 16
    YouTube Vanced PC

    YouTube Vanced PC

    Run YouTube Vanced on Windows PC

    ...IMPORTANT: To use YouTube Vanced on your PC, you first need to install BlueStacks, an Android emulator that enables you to run mobile apps on your desktop. You can download the BlueStacks emulator here: https://sourceforge.net/projects/bluestacks/ Once BlueStacks is set up, you can download the YouTube Vanced APK and install it within the emulator. This method allows you to enjoy all the premium features of YouTube Vanced, such as ad-free streaming, background playback, and video downloads, right from your PC. While this setup requires a few extra steps, it provides a seamless and fully functional way to enhance your YouTube experience on a larger screen.
    Leader badge
    Downloads: 984 This Week
    Last Update:
    See Project
  • 17
    butt (broadcast using this tool)

    butt (broadcast using this tool)

    Icecast and Shoutcast broadcasting client

    NOTE: This site is not maintained anymore. If you want to get the latest news and releases please visit https://danielnoethen.de/butt. butt (broadcast using this tool) is an easy to use, multi OS streaming tool. It supports ShoutCast and IceCast and runs on Linux, MacOS and Windows. The main purpose of butt is to stream live audio data from your computers Mic or Line input to an Shoutcast or Icecast server. Recording is also possible. It is NOT intended to be a server by itself or...
    Leader badge
    Downloads: 485 This Week
    Last Update:
    See Project
  • 18
    Rickrack (Color Palette Generator)

    Rickrack (Color Palette Generator)

    Generate Harmonious Colors Freely.

    Rickrack is a free and user-friendly color editor. It is designed to generate a set of harmonious colors from the color wheel or other places. You can share these colors with your friends, or apply them into your creative works. What’s more, you can export them into individual files and import them into other softwares such as Adobe Photoshop, GIMP, Krita, Pencil 2D and Clip Studio Paint.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 19

    Raspberry Slideshow

    Really simple image and video slideshows with the Raspberry Pi

    Raspberry Slideshow is focused on quick-to-set-up image and video slideshows for the Raspberry Pi microcomputer lineup. It plays all media contained in a USB key, fetched from a network share, from a Web/FTP server, from a folder of your Dropbox account and loaded via scp as well. The operating system can refresh the media list at fixed, given intervals, in order to slide images and videos according to any remote changement (addition or deletion of a media file). ...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 20
    FractalRenderingApp

    FractalRenderingApp

    Lightweight app for visualization of Mandelbrot and Julia set

    Source code is available on https://github.com/MarkoLeskovar/FractalRenderingApp
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    Jamulus - Internet Jam Session Software

    Jamulus - Internet Jam Session Software

    Play music online. With friends. For free.

    Jamulus is for playing, rehearsing, or just jamming with your friends, your band or just anyone you find online. Use your Windows, macOS or Linux machine to connect to Jamulus servers worldwide, for free over a normal broadband connection. Or host your own private server. Jamulus is designed for high quality, low-latency sound, making it easy to play together remotely and in time.
    Leader badge
    Downloads: 44 This Week
    Last Update:
    See Project
  • 22
    VidMate

    VidMate

    Great video and music downloader

    ...It also includes a built-in music player where users can create playlists and set timers for automatic playback stop. With over 690 million downloads worldwide, VidMate is praised for its speed and ease of use.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 23
    Skywave Linux

    Skywave Linux

    Global Software Defined Radio at Your Fingertips

    ...For a live map of the best KiwiSDR and WebSDR servers and a nice "click to tune" interface, Use the installed SDR-Map utility to find radio servers and listen from interesting places. Also, I have set up a self-updating SDR Map at https://rx.skywavelinux.com. An internet radio streamer application is also included for popular studio streams. Bring it up with keys [Super] + [S]. SDR software is configured to operate with popular plug-in devices, such as the RTL-SDR dongles, Airspy, and, HackRF radios. Skywave Linux is built on Debian Sid. ...
    Leader badge
    Downloads: 132 This Week
    Last Update:
    See Project
  • 24
    Ultimate Mono2Stereo

    Ultimate Mono2Stereo

    A better mono to stereo audio conversion tool

    ...More importantly, it produces none of the weird phasing, and/or time delay artifacts. And very little, if any of the tone discoloration, when those others aren't meticulously set up just right. All this is accomplished by using the ffmpeg crossover audio filter to split the sound into 8 frequency bands. The split points are based on center frequencies of a typical 1/3 octave equalizer. Those 8 bands are then panned in varying degrees to left and right. The varying width of each band is set to achieve the best balance between the left and right channels. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    Picsimilar

    Picsimilar

    Search and compare similar and identical photos.

    Use reverse image search to find similar and duplicate images in your local photo collection; Use comparison features to select the best images in a set of similar ones.
    Downloads: 20 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB