Repository History
35 repositories tagged with C++

CompetitiveCode: A Repository for Competitive Programming Problems
CompetitiveCode by Vishruth-S is a valuable GitHub repository dedicated to competitive programming. It offers a collection of interesting problems and their solutions, primarily in C++, making it an excellent resource for learning and practicing algorithms. With a strong community and a focus on well-documented solutions, it fosters a collaborative environment for developers.

Helium: A Privacy-First, Chromium-Based Web Browser
Helium is an open-source, Chromium-based web browser designed with a strong focus on user privacy and an unbiased ad-blocking experience. It aims to provide a fast, honest, and bloat-free browsing environment for users. Built upon ungoogled-chromium, it offers a secure alternative for daily web navigation.

XGrammar: Fast, Flexible, and Portable Structured Generation for LLMs
XGrammar is an open-source library for efficient, flexible, and portable structured generation, developed by mlc-ai. It leverages constrained decoding to guarantee 100% structural correctness for outputs like JSON and regex. Optimized for near-zero overhead, XGrammar offers universal deployment across various platforms, hardware, and programming languages, making it a leading solution for structured output from large language models.

Notes: A Fast and Beautiful Cross-Platform Note-Taking App
Notes is an open-source, cross-platform note-taking application designed for speed and beauty. Written in C++ with Qt, it offers robust features like Markdown support, Kanban boards for tasks, and comprehensive organization options. This app prioritizes user privacy, ensuring a secure and efficient environment for capturing your thoughts.
h264-mp4-encoder: H264 and MP4 Encoding for Web and Node.js
The `h264-mp4-encoder` project provides a powerful solution for encoding H264 video and outputting it as an MP4 file directly within web browsers using WebAssembly or in Node.js environments. It leverages `minih264` and `libmp4v2` to offer efficient video creation, making it ideal for applications requiring dynamic video generation from sources like the HTML5 Canvas. This tool simplifies the process of integrating video encoding capabilities into web-based projects.

tortoise.cpp: Local Text-to-Speech with GGML and C++
tortoise.cpp is a C++ re-implementation of the popular Tortoise-TTS model, leveraging the efficient GGML library. This project enables high-quality, local text-to-speech generation without the need for Python dependencies. It aims to make advanced speech synthesis more accessible and performant on various hardware configurations.

WeSQL: MySQL with S3-Backed Compute-Storage Separation
WeSQL is an innovative MySQL distribution featuring a compute-storage separation architecture, leveraging S3 for all storage. This design allows it to run on any cloud, providing enhanced data reliability and preventing vendor lock-in.

libwebrtc: C++ Wrapper for WebRTC Desktop and Embedded Systems
libwebrtc is a C++ wrapper designed for WebRTC binary releases, primarily supporting Flutter-WebRTC desktop applications. It simplifies the integration of WebRTC functionalities across Windows, Linux, and various embedded systems, offering pre-compiled binaries and a clear compilation guide.

Dragonfly: A High-Performance, Redis and Memcached Compatible Data Store
Dragonfly is an innovative in-memory data store designed as a modern replacement for Redis and Memcached. It offers significant performance improvements, including up to 25x higher throughput and better memory efficiency, while maintaining full API compatibility. Built with a shared-nothing architecture and novel caching, Dragonfly is ideal for demanding application workloads.

pomodoro: An ESP32 Focus Timer with E-Paper Display and Rotary Dial
pomodoro is an innovative ESP32-based focus timer designed for enhanced productivity. It features a unique e-paper display for distraction-free timekeeping and a rotary dial for intuitive control. This project offers a physical, fun, and intuitive solution for managing focus sessions, built with readily available components.

Shotcut: A Free, Open-Source, Cross-Platform Video Editor
Shotcut is a powerful, free, and open-source video editor designed for a wide range of users. It supports numerous audio and video formats and offers cross-platform compatibility, making it accessible for creators on various operating systems. Built with Qt and the MLT multimedia framework, it provides a robust and versatile editing experience.

Apollo: Self-Hosted Desktop Stream Host for Low Latency Gaming
Apollo is a powerful, self-hosted desktop stream host, forked from Sunshine, designed to provide low-latency streaming with native client resolution. It supports cloud gaming server capabilities across AMD, Intel, and Nvidia GPUs, offering both hardware and software encoding. A user-friendly web UI simplifies configuration and client pairing.