Showing 452 open source projects for "c language learning"

View related business solutions
  • Auth0 Free: 25K MAUs + 5-Min Setup Icon
    Auth0 Free: 25K MAUs + 5-Min Setup

    Enterprise Auth, Zero Friction: Any Framework • 30+ SDKs • Universal Login

    Production-ready login in 10 lines of code. SSO, MFA & social auth included. Scale seamlessly beyond free tier with Okta’s enterprise security.
    Get Your API Keys
  • Free CRM Software With Something for Everyone Icon
    Free CRM Software With Something for Everyone

    216,000+ customers in over 135 countries grow their businesses with HubSpot

    Think CRM software is just about contact management? Think again. HubSpot CRM has free tools for everyone on your team, and it’s 100% free. Here’s how our free CRM solution makes your job easier.
    Get free CRM
  • 1

    CIRT

    CIRT - CUDA Interactive Ray Tracer

    CIRT is an implementation of PRTP (Programmable Ray Tracing Pipeline). Mainly it is to be used as a ray-tracing equivalent of OpenGL. It allows the user to implement various ray-tracing related algorithms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    SH-Engine

    SH-Engine

    crossplatform multithreaded object-oriented render and audio engine

    SH-Engine - crossplatform multithreaded object-oriented render and audio engine. Based on OpenGL 3. Support for Windows and Linux. Contains 2D-graphics, 3D-scene and sound.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Competent Audio

    Competent Audio

    Machine graph audio engine for computer games

    Competent Audio (CA) is an audio engine suitable for video games. It is written in C, but is designed for interoperability with other languages. Windows and Linux binaries for x86 and amd64 are available. CA uses a machine graph model with support for arbitrary numbers of machines, limited only by the available system resources: - Samplers play back audio clips. - Mixers combine audio signals and optionally perform signal processing. - Sinks send audio signals to an output device...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    TopoCad France

    TopoCad France

    French Geographic Information System

    topography oriented GIS for cadastre maintenance fully configurable and totally autonomous (can be transfered to USB key) .
    Downloads: 0 This Week
    Last Update:
    See Project
  • Deliver secure remote access with OpenVPN. Icon
    Deliver secure remote access with OpenVPN.

    Trusted by nearly 20,000 customers worldwide, and all major cloud providers.

    OpenVPN's products provide scalable, secure remote access — giving complete freedom to your employees to work outside the office while securely accessing SaaS, the internet, and company resources.
    Get started — no credit card required.
  • 5

    Draft Notes

    Grab screen areas and note it with a mouse, pen & keyboad quickly.

    Especially for learners watching some lectures online or using video capturing devices. Grab screen areas with a click (or tap), automatically save it and allows adding notes on it using mouse, pen and keyboard - very quick (and draft). Then it is possible to view grabbed screenshots and annotate it additionally with the same set of tools, easy and convenient. May be help to somebody these sad days.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    MyTvShowOrganizer

    MyTvShowOrganizer

    Tv-Organizer & Torrent Episodes Downloader V.2024.07.17

    OpenSource Application which has a Complete set of Tools to organize, get info and Download torrents of Tv-Series. STATUS: STABLE. NEW REQUIREMENTS: .WINDOWS 10 64 bit or above; .FIREFOX x64 installed and ready to deal with Torrent and Magnet Links. Test firefox at www.limetorrents.lol before installing https://www.mozilla.org/en-US/firefox/all/#product-desktop-release .UTORRENT or Similar Torrent Client. How: It gets the TV-Show name, episode, resolution, plus any KeyWord to...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7

    imgproxy

    fast and secure image processing with machine learning features

    imgproxy is a blazing fast and secure image processing tool. Built with a focus on developer productivity, it saves time and money on developing hand-rolled image processing pipelines. imgproxy Pro is an advanced version of this blazing fast and secure image processing tool. It provides priority support, smart image adjustments, machine learning features, watermarking, and video support. Works with any programming language 17M+ total downloads Billions of images have already been processed...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    TextMate

    TextMate

    TextMate is a graphical text editor for macOS 10.12 or later

    Powerful and customizable text editor with support for a huge list of programming languages and developed as open source. Making multiple changes at once, swapping pieces of code, and a lot more is made trivial with TextMate’s easy way to add multiple insertion points. Select what you want to search, what you want to search for, and TextMate will present the results in a way that makes it easy to jump between matches, extract matched text, or preview desired replacements. See what files have...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 9
    SVL Simulator

    SVL Simulator

    A ROS/ROS2 Multi-robot Simulator for Autonomous Vehicles

    LG Electronics America R&D Lab has developed an HDRP Unity-based multi-robot simulator for autonomous vehicle developers. We provide an out-of-the-box solution which can meet the needs of developers wishing to focus on testing their autonomous vehicle algorithms. It currently has integration with The Autoware Foundation's Autoware.auto and Baidu's Apollo platforms, can generate HD maps, and can be immediately used for testing and validation of a whole system with little need for custom...
    Downloads: 6 This Week
    Last Update:
    See Project
  • Never Get Blocked Again | Enterprise Web Scraping Icon
    Never Get Blocked Again | Enterprise Web Scraping

    Enterprise-Grade Proxies • Built-in IP Rotation • 195 Countries • 20K+ Companies Trust Us

    Get unrestricted access to public web data with our ethically-sourced proxy network. Automated session management and advanced unblocking handle the hard parts. Scale from 1 to 1M requests with zero blocks. Built for developers with ready-to-use APIs, serverless functions, and complete documentation. Used by 20,000+ companies including Fortune 500s. SOC2 and GDPR compliant.
    Get Started
  • 10
    Curv

    Curv

    A language for making art using mathematics

    Curv is a programming language for creating art using mathematics. It's a 2D and 3D geometric modelling tool that supports full colour, animation and 3D printing. Curv is a simple, powerful, dynamically typed, pure functional programming language. Curv is easy to use for beginners. It has a standard library of predefined geometric shapes, plus operators for transforming and combining shapes. These can be plugged together like Lego to make 2D and 3D models. Coloured shapes are represented using...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    M Player+

    M Player+

    Media player audio video file ; multimedia

    M Player+ is an media player audio video file multimedia. Easy to use with friendly interface This project is open and free to anyone in the world who can contribute to improve the software. M Player+ uses the system’s native multimedia engine as a backend, and does not come with its own audio or video codecs. Thus the supported list of codecs is equivalent to the ones supported by the underlying OS.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    TeLOS Linux

    TeLOS Linux

    humbly smart Operating System - Debian derivative

    ... support common modern hardware. Google Chrome browser and TeamViewer contribute to making this unconventional distribution remote work and distance learning friendly. TeLOStore, our AppStore application, makes installing and uninstalling apps in TeLOS an easy, fast and safe game. TeLOS is suitable both for Linux newcomers and for experienced users.
    Leader badge
    Downloads: 16 This Week
    Last Update:
    See Project
  • 13
    Another Music Player

    Another Music Player

    A music player with music library included

    Music player written with C# SDK .Net Core 3.1 - Playing Queue - Library sorted by folder with auto scan for update - Conversion for audio files not in the supported formats(mp3;wma;flac) to mp3(with ffmpeg) with the output quality defined in app parameters (by default 128Kbits/s) - Interception of Multimedia shortcuts (Play/Pause, Previous Track, Next Track) on windows - Multiple automatic PlayList & Custom PlayLists Supported Language: - English - French
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    RiCPP

    RiCPP

    C++ Frontend for the RenderMan Interface

    RiCPP is a C++ language binding of Pixar's RenderMan(R) interface. It supports RIB (RenderMan Interface Bytestream) and OpenGL output. It is implemented as DLL and runs on Windows XP platforms. After redesigned it will also run on MacOS and Linux.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    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...
    Downloads: 31 This Week
    Last Update:
    See Project
  • 16
    gml4gtk

    gml4gtk

    small console GML or graphviz DOT graph viewer

    directed graph layout program for GML (Graph-Markup-Language) graph or partial graphviz DOT graph
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Anime4KCPP

    Anime4KCPP

    A high performance anime upscaler

    Anime4KCPP provides an optimized bloc97's Anime4K algorithm version 0.9, and it also provides its own CNN algorithm ACNet, it provides a variety of way to use, including preprocessing and real-time playback, it aims to be a high-performance tool to process both image and video. This project is for learning and the exploration task of the algorithm course in SWJTU. Anime4K is a simple high-quality anime upscale algorithm. Version 0.9 does not use any machine learning approaches and can be very...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18
    DeepMind Lab

    DeepMind Lab

    A customizable 3D platform for agent-based AI research

    .... To enable compiler optimizations, pass the flag --compilation_mode=opt, or -c opt for short, to each bazel build, bazel test and bazel run command. The flag is omitted from the examples here for brevity, but it should be used for real training and evaluation where performance matters. DeepMind Lab ships with an example random agent in python/random_agent.py which can be used as a starting point for implementing a learning agent.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    FXMovieManager

    FXMovieManager

    a filemanager written to help managing movie files and video clips

    FxMovieManager is a filemanager written to help managing movie files and video clips. It includes a twin-panel filemanager, a playlist and act as a simple front-end to MPlayer. Both filemanager and playlist can display thumbnails of movie files. ChangeLog for v. 10.2.8: mpv now uses the ``edl://`` command in order to correctly play multiple files with start and duration times on the PlayList; italian translation on the configuration dialog has been improved.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    ChatterBot

    ChatterBot

    Machine learning, conversational dialog engine for creating chat bots

    ChatterBot is a Python library that makes it easy to generate automated responses to a user’s input. ChatterBot uses a selection of machine learning algorithms to produce different types of responses. This makes it easy for developers to create chat bots and automate conversations with users. For more details about the ideas and concepts behind ChatterBot see the process flow diagram. The language independent design of ChatterBot allows it to be trained to speak any language. Additionally...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 21
    VR Neuroanatomy

    VR Neuroanatomy

    Explore and dissect a complete brain model in VR

    ... and 10 stereoscopic 3D projectors. Most MRI scans are presented as a volumetric rendering, but this dataset is unique because it was fully labelled and parcellated, allowing lab users to not only view the structures of the brain, but also virtually dissect it in a large scale, collaborative virtual reality environment. This year, in the interest of making the learning experience more mobile and accessible, the visualization was ported to the Oculus Quest.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    APTOS is an open source Apt translator project. It consists of several CAM applications, based on the Apt programming language. It is used to create control programs for cnc mills, lathes, water jets, lasers, and other industrial equipment.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 23

    newlearnerspermit

    C for programmable guitar amp

    This project experiments with C language to discover and design a programmable guitar amplifier effects micro controller computer section of a tube and solid state designed guitar amp. This a collaboration electronics project with my son. The goal of this project is to use Arduino hardware with C language programming to manipulate the guitar signal by various effects of phaser, flanger, reverb, digital delay and echo, and tremelo. Also, the signals of two microphones, two guitars, and one...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Free editor for PDF documents. Complete editing of PDF documents is possible with PDFedit. You can change raw pdf objects (for advanced users) or use many gui functions. Functionality can be easily extended using a scripting language (ECMAScript).
    Leader badge
    Downloads: 579 This Week
    Last Update:
    See Project
  • 25
    Imagination
    *** The development started again in 2024 on github, give me a star to give it visibility please, the project is getting bigger and I need other people to join it to keep developing it. *** https://github.com/colossus73/imagination *** Imagination is a lightweight and simple DVD slide show maker written in C language and built with the GTK+3 toolkit and Cairo featuring 69 transitions. It requires the ffmpeg encoder and libsox to export the slideshow.
    Leader badge
    Downloads: 43 This Week
    Last Update:
    See Project