Showing 10516 open source projects for "c source code"

View related business solutions
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Start Free
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • 1
    DeepSpeech

    DeepSpeech

    Open source embedded speech-to-text engine

    DeepSpeech is an open source embedded (offline, on-device) speech-to-text engine which can run in real time on devices ranging from a Raspberry Pi 4 to high power GPU servers. DeepSpeech is an open-source Speech-To-Text engine, using a model trained by machine learning techniques based on Baidu's Deep Speech research paper. Project DeepSpeech uses Google's TensorFlow to make the implementation easier. A pre-trained English model is available for use and can be downloaded following the...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    IMLAB

    IMLAB

    A Free Experimental System for Image Processing

    ImLab is a free open source graphical application for Scientific Image Processing that runs in Windows, Linux and many other UNIX systems. It supports multiple windows, data types including 32 bit integers, 32 bit real numbers and complex numbers.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    libsmacker

    libsmacker

    A C library for decoding .smk Smacker Video files

    libsmacker is a cross-platform C library which can be used for decoding Smacker Video files produced by RAD Game Tools. Smacker Video was the king of video middleware in the 1990s, and its 256-color compressed video format was used in over 2600 software titles. Please visit the Project Web site for detailed information.
    Downloads: 21 This Week
    Last Update:
    See Project
  • 4

    Monitor Profile Switcher

    Save and easily switch between Windows multi monitor configurations

    Save monitor configurations of Windows 7 or 10 and easily switch between them with a click in a popup menu of your taskbar. The tool is designed for users with two or more monitors who in certain situations would like to quickly change their monitor setup (e.g. enable/disable a TV which is attached to the HDMI port, make an attached TV the primary display to remove tearing switch which monitor is on the left/right...). Along the monitor state and setup the resolution is also saved and...
    Leader badge
    Downloads: 532 This Week
    Last Update:
    See Project
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • 5
    asBezpch

    asBezpch

    Source code for efficiently rendering parametrically defined surfaces

    Source code and generated images from my 1987 master's degree project: An Adaptive Subdivision Algorithm for the Display of Parametrically Defined Surfaces
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    libxspf (formerly called "libSpiff") brings XSPF playlist reading and writing support to your C++ application. Both version 0 and 1 are supported. libxspf is the official reference implementation for XSPF of the Xiph.Org Foundation.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 7

    Denon DN Interface

    Denon DN remote interfaces

    Adapter and code to interface with Denon DN series remotes, e.g. the RC-35B for the Denon DN-2000F DJ CD player.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    lazysizes

    lazysizes

    High performance and SEO friendly lazy loader for images

    High performance and SEO friendly lazy loader for images (responsive and normal), iframes and more, that detects any visibility changes triggered through user interaction, CSS or JavaScript without configuration. It may become also your number one tool to integrate responsive images. It can automatically calculate the sizes attribute for your responsive images, it allows you to share media queries for your media attributes with your CSS, helping to separate layout (CSS) from...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    FUI Audio DAC

    FUI Audio DAC

    FPGA-Based USB-Input Audio Digital to Analogue Converter

    An open-hardware and -firmware project that implements a USB-input fully-digital class-D audio amplifier. All processing is done on FPGA, including the USB-physical, USB-SIE, HID interface, clock-recovery, bus voltage regulation, noise-shaping and PWM output. A Microchip PIC based remote control is also included. The remote maps to the media buttons of the USB HID interface. The volume control, next track, previous track, stop and play/pause functions are supported.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • 10
    jardimdasamericas
    C code to detected lines of a soundcard , and with support to multiples soundcard installed , the utilization of the code is intuitive and very easy , after working for a while with the code any developer will be able to create a system mixer
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Music Lake PC

    Music Lake PC

    Electron Music Lake PC

    Electronic cross-platform music player; can search Netease Cloud, QQ Music, Xiami Music; support QQ, Weibo, Github login, cloud playlist; support one-click import of music platform playlist. Song Api covers NetEase Cloud, QQ Music, Xiami. The interface imitates QQ music. Mac > Windows > Linux will gradually adapt. For Android client, see caiyonglong/MusicLake. The process of login, collection, and playback is basically no problem, and it can be used as a daily work program to listen to songs...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    CinePaint

    CinePaint

    Deep paint and stop-motion animation software

    CinePaint 1.4.4 Windows version released 2021/5/6. Linux and MacOS versions coming. CinePaint is a deep paint image retouching tool that supports higher color fidelity than ordinary painting tools. CinePaint opens high fidelity image file formats such as DPX, 16-bit TIFF, and OpenEXR, and conventional formats like JPEG and PNG. -- Robin Rowe CinePaint Project Manager Beverly Hills, California robin.rowe@cinepaint.org imdb.me/robinrowe 323-535-0952
    Downloads: 7 This Week
    Last Update:
    See Project
  • 13
    WinLIRC
    WinLIRC, the Windows port of the Linux Infrared Remote Control package. Control your computer via remote!
    Leader badge
    Downloads: 64 This Week
    Last Update:
    See Project
  • 14
    VB6 and C code to encode wav pcm files in the mp3 format, full ID3 v1 v1.1 v2 (version 2.3) tags support in read and write mode, depending on the wav file the encoder can auto change to MPEG2 mode, VBR support, three levels of quality encoding method, depends on very old Win32 'Lame' project DLL (bladeenc).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Aria Maestosa
    Aria Maestosa is a midi sequencer/editor. It lets you compose, edit and play midi files with a few clicks in a user-friendly interface offering score, keyboard, guitar, drum and controller views. Git repository: https://github.com/ariamaestosa/ariamaestosa
    Leader badge
    Downloads: 142 This Week
    Last Update:
    See Project
  • 16
    PotterDraw

    PotterDraw

    Design your own pottery for 3D printing in full color

    PotterDraw is a free 3D software application for designing and visualizing pottery. It’s useful for creating cylindrical shapes such as pots, flasks, vases, bowls, plates, cups, glasses, goblets, or anything similar. The outer wall of the pot is drawn using a spline, which consists of one or more curved or linear segments. The inner wall is generated automatically. PotterDraw can export files suitable for 3D printing. It can also map synthesized or user-specified textures onto the pot....
    Leader badge
    Downloads: 9 This Week
    Last Update:
    See Project
  • 17
    X32 Live Toolbox

    X32 Live Toolbox

    Designed to enhance the X32 digital console

    The Live Toolbox is designed to enhance the very popular Behringer X32 and Midas M32 digital mixing consoles. Even though the X32/M32 firmware has been updated frequently over the years with new improvements and features, it does not seem to be able to keep up with the numerous feature requests. This toolbox is an attempt to supplement the current features. As with any toolbox, tools can be added or removed as necessary.
    Leader badge
    Downloads: 8 This Week
    Last Update:
    See Project
  • 18
    PNG (Portable Network Graphics image format) and MNG (Multiple-image Network Graphics image and animation format) home sites
    Downloads: 57 This Week
    Last Update:
    See Project
  • 19
    Paintbrush

    Paintbrush

    A simple paint program for Mac OS X

    Paintbrush is a Cocoa-based paint program for Mac OS X, similar to Microsoft Paint and MacPaint.
    Leader badge
    Downloads: 3,900 This Week
    Last Update:
    See Project
  • 20
    Voya Media

    Voya Media

    A free media player that easily plays your music, pictures and videos.

    Voya Media is a free cross-platform media player that easily plays your music, pictures and videos.
    Leader badge
    Downloads: 7 This Week
    Last Update:
    See Project
  • 21
    hplayer

    hplayer

    A multi-screen player using Qt + FFmpeg

    hplayer is a lightweight multimedia player designed to demonstrate how to build a custom playback engine using FFmpeg and native rendering techniques. It focuses on providing a minimal yet functional implementation of video playback, including decoding, rendering, and synchronization. The project is structured as a learning resource, helping developers understand the fundamentals of multimedia pipelines. It supports common audio and video formats and includes playback controls for managing...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Win32 dll to normalize wav pcm files using very well known replaygain algorithm, it can be used as the first pass prior to mp3 encode, notice that BENormalize that is available in the project http://sourceforge.net/projects/rsppmp3/ gives a lot better results than ReplayGain, give it a try
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    240p-test-suite

    240p-test-suite

    A homebrew video suite for game consoles

    Downloads are now available at https://artemiourbina.itch.io/240p-test-suite A homebrew software suite for video game consoles developed to help in the evaluation of upscalers, upscan converters, line doublers and of course TV processing of 240p video. The Wii and Dreamcast versions have modes for 480i and 480p evaluation as well. It has tests designed with the processing of 240p signals in mind, although when possible it includes other video modes and specific tests for them. These...
    Leader badge
    Downloads: 126 This Week
    Last Update:
    See Project
  • 24
    NppX3DV

    NppX3DV

    Open source set for Notepad++ for building worlds in X3D and VRML

    Open source set for Notepad++ to code in X3D (classic encoding, x3dv) and VRML, the open standards for interactive and immersive 3D on Internet. Includes: set of language files, auto-completion files, tutorials and instructions and other materials. Download Notepad++ here: https://notepad-plus-plus.org/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    ats909hoggy

    Sangean ATS-909 PC Tools

    Set of hardware and software solutions for backup and upload settings for your Sangean ATS-909 Radios.
    Downloads: 0 This Week
    Last Update:
    See Project