Showing 145 open source projects for "code::blocks"

View related business solutions
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    Open QR Code

    Open QR Code

    Open QR Code is an open-source, cross-platform app

    Open QR Code is an open-source cross-platform application developed using Flutter as main framework used to build the application, in common C, C++, Dart, Skia (a 2D rendering engine), and Impeller (the default rendering engine on iOS), Java, Kotlin. Open QR Code allows users to generate and scan QR codes effortlessly. The app is available on Android, Windows, and the Web.
    Downloads: 24 This Week
    Last Update:
    See Project
  • 2
    Floorp Browser

    Floorp Browser

    All of source code of version 10 or later of Floorp Browser

    ...We don't collect personal information from users. We don't track users. We don't sell user data. We have no affiliation with any advertising companies. Floorp's source code is entirely open, allowing anyone to view it and contribute to the project. Not only is the browser itself open source, but the build environment is as well.
    Downloads: 110 This Week
    Last Update:
    See Project
  • 3
    Pipy

    Pipy

    Pipy is a programmable proxy for the cloud, edge and IoT

    Pipy is a high performance programmable proxy for the cloud, edge and IoT. Its core is written in C++ with excellent cross-platform capability. It is both high performance and low resource. Pipy comes with a built-in JavaScript engine that allows easy custom logic implementation with the simple JS syntax, greatly reducing the complexity in high-performance network programming. It is suitable for a variety of hardware architectures including x86, ARM64, Loongson and RISC-V. It is also...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    IXWebSocket

    IXWebSocket

    websocket and http client and server library, with TLS support

    ...It has minimal dependencies (no boost), is very simple to use and support everything you'll likely need for websocket dev (SSL, deflate compression, compiles on most platforms, etc...). HTTP client and server code is also available, but it hasn't received as much testing. It is been used on big mobile video game titles sending and receiving tons of messages since 2017 (iOS and Android). It was tested on macOS, iOS, Linux, Android, Windows and FreeBSD. Two important design goals are simplicity and correctness.
    Downloads: 5 This Week
    Last Update:
    See Project
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • 5
    miniblink49

    miniblink49

    Lighter, faster browser kernel of blink to integrate HTML UI in apps

    miniblink is an open source, one file, small browser widget based on chromium. By using C interface, you can create a browser with just some line code. miniblink is an open source, single-file, and currently the smallest known chromium-based browser control. Through its exported pure C interface, a browser control can be created in a few lines of code. C++, C#, Delphi and other language calls (support C++, C#, Delphi language to call). Embedded Nodejs, support electron (with Nodejs, can run electron). ...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 6
    BrowserOS

    BrowserOS

    Agentic browser; privacy-first alternative to ChatGPT Atlas

    BrowserOS is an open-source, agentic web browser built on a Chromium base that integrates AI agents directly into the browsing experience. Rather than just doing standard browsing, it places AI intelligence at the core: you can connect your own API keys (for e.g., OpenAI, Anthropic, Google Gemini) or run local models (via e.g., Ollama) so that your browsing data and automation stay on your machine — privacy and control are emphasized throughout. The interface remains familiar to users of...
    Downloads: 17 This Week
    Last Update:
    See Project
  • 7
    AWS SDK for C++

    AWS SDK for C++

    AWS SDK for C++

    ...It supports major platforms including Windows, macOS, and Linux, and uses CMake for builds so you can include only the services your application needs, helping reduce binary size and surface attack area. Documentation, code examples and build instructions make integration straightforward, and the modular build ability allows teams to pick and choose service clients.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 8
    moodycamel::ConcurrentQueue

    moodycamel::ConcurrentQueue

    Multi-producer, multi-consumer lock-free concurrent queue

    ...Boost has one, but it's limited to objects with trivial assignment operators and trivial destructors, for example. Intel's TBB queue isn't lock-free, and requires trivial constructors too. There're many academic papers that implement lock-free queues in C++, but usable source code is hard to find, and tests even more so. This queue not only has less limitations than others (for the most part), but it's also faster. It's been fairly well-tested, and offers advanced features like bulk enqueueing/dequeueing (which, with my new design, is much faster than one element at a time, approaching and even surpassing the speed of a non-concurrent queue even under heavy contention). ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Securepoint SSL VPN Client

    Securepoint SSL VPN Client

    SSL VPN Client for Windows (OpenVPN).

    SSL VPN Client for Windows (OpenVPN).
    Leader badge
    Downloads: 795 This Week
    Last Update:
    See Project
  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • 10
    wxQRcode

    wxQRcode

    A powerful QR code generator

    wxQRcode is a powerful QR code generator that supports the QR Code Model 2 standard with advanced customization options. wxQRcode ensures optimal QR code generation with a balance of compactness, error correction, and encoding efficiency.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 11
    Ascoos Web Extended Studio

    Ascoos Web Extended Studio

    Is a portable web server suite for windows 64Bit, for Web Development.

    Ascoos Web Extended Studio (AWES) is a portable, free 64-bit web server environment for Windows, designed for professional web developers and designers who need flexibility, modularity, and multi-version testing capabilities. It provides a complete local development stack based on technologies such as Apache, PHP, Node.js, Python, MariaDB, MongoDB, FileZilla, and other essential tools. 🔧 Key Features: - Multi-version support for PHP and MariaDB - Modular and upgrade-friendly...
    Downloads: 27 This Week
    Last Update:
    See Project
  • 12

    PLUTI

    Prophet DTN implementation

    Acronym PLUTI stands for Prophet by Lulea University of Technology Implementation and it is used for former “Prophet DTN implementation”. In the lessons when names “PLUTI” and “prophet” appear they are describing the same DTN implementation. This project contains source code and binaries for deployment of this DTN implementation to different computer platforms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13

    LogEngine2 library

    Simple C++ library for easy and flexible logging

    LogEngine2 is a C++ header only library for easy and flexible logging. Contains small amount of code in compare with other logging libraries. Just copy the files from include folder to your project folder and use a C++20 compiler. LogEngine2 can load loggers from .lfg file. Examples of .lfg files are included into bundle. LogEngine2 provides various log targets: regular files, rotating log files, console logging, string stream, user custom function.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    WallPaper (alias crawlpaper)
    ...Details here: https://sourceforge.net/projects/kalimero/ WallPaper (alias crawlpaper) is a desktop changer (NOT a screensaver) which includes a web crawler for picture download, an audio stream ripper, an audio player, a mini mp3 tag editor,etc. Also included support for .zip and .rar files and an interface to the BerkleyDB code for small databases.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    cpprestsdk

    cpprestsdk

    Microsoft project for cloud-based client-server communication

    The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services. cpprestsdk is in maintenance mode and we do not recommend its use in new projects. We will continue to fix critical bugs and address security issues. Once you have the library, look at our tutorial to use the http_client.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 16

    C++ Log Engine Library

    Easy, flexible, lightweight, platform independent C++logging library

    ...LogEngine is a C++ library for easy and flexible logging to files. Multithreaded, easy to use and fast. Automatic logfile backup (several modes). A small amount of code. Platform Independent.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Matrix

    Matrix

    Plugin style, non-invasive APM system developed by WeChat

    Matrix is an APM (Application Performance Manage) used in Wechat to monitor, locate and analyse performance problems. It is a plugin style, non-invasive solution and is currently available on iOS, macOS and Android. The monitoring scope of the current tool includes: crash, lag, and out-of-memory, which includes the following two plugins, WCCrashBlockMonitorPlugin, which is based on KSCrash framework and features cutting-edge lag stack capture capabilities with crash capture, and...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18
    wechat-bot

    wechat-bot

    PC WeChat chat robot with secondary development interface

    ...Sends an AT message (support websocket and HTTP). Send attachments (only support HTTP, weboscket). Get chatroom member list (wxid) and nickname (support websocket and HTTP). Please refer to the sample code of client.js (websocket client) and httpclient.js (http client). You can inject it once. If you want to re-inject, please exit WeChat, restart WeChat and then inject it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    civetweb

    civetweb

    Embedded C/C++ Web Server

    ...This project is based on the Mongoose web server, but maintains the MIT license and is free from GPL licenses. Installation Guide https://github.com/civetweb/civetweb/blob/master/docs/Installing.md Contributions are welcome and encouraged. The official source code is at https://github.com/civetweb/civetweb Problems may be reported at https://github.com/civetweb/civetweb/issues Use the "Civetweb" Google groups for questions and discussion https://groups.google.com/d/forum/civetweb
    Downloads: 5 This Week
    Last Update:
    See Project
  • 20
    HTTraQt

    HTTraQt

    easy-to-use offline browser utility based on httrack library

    HTTraQt is the clone from WinHTTrack, software for downloading of internet sites or/and content of their: multimedia files, documents, images, etc. Possible to easy switch the language of GUI, Easy to add the language files without to change the program code. Selection of browser little bit changed: possible to select browser and system of "User agent". Extended the selectiing of file extensions under "Rulez" settings. This project was develloped for Linux/Unix/BSD, but it's possible to change the CMakeLists.txt for Windows and Mac OSX. For compiling You need to install the Qt4, httrack, httrack-dev libraries from repository.
    Leader badge
    Downloads: 52 This Week
    Last Update:
    See Project
  • 21
    QRab

    QRab

    Grabs text of QR code from a screen and copies it to clipboard

    This is yet another QR code reader. It grabs code from a screen, decodes it and copies content into clipboard. Decoded text can be formated before being copied, so it can be easily pasted to i.e. spreadsheet application.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 22

    CSS Preprocessor

    CSS validation and advanced preprocessor with nesting and variables

    CSS Preprocessor is a parser, compiler, and assembler which extends the CSS language to allow nested rules and attributes, variables / @mixin, functions, and especially, strong validation of your source code so you know that it will work the first time you use it in your browser. The library is written in C++ allowing any other C++ project to work with CSS without having to rewrite their own parser. The library supports 4 output levels from ultra compressed CSS code to beautified CSS code. The preprocessor features are based on other existing CSS processors such as SASS and {less}, although the syntax is mainly based on the SASS syntax (i.e. variables use the $ character as their introducer). ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    JCppEdit v4.0

    JCppEdit v4.0

    Best IDE for Beginners

    JCppEdit is a free as well as "best IDE for Beginners" and is your one-stop IDE for all your coding needs. Whether you need to finish your Java project or submit your first HTML web page or perhaps have a need to code in C language while executing a java program into a Java IDE, JCppEdit will help you achieve your goals easily. Exploring your project and detecting an error in your code is much easier. You will not waste time detecting errors before compiling codes because you will get a real-time notification whenever you are making any mistake in your C, C++, and Java codes. ...
    Downloads: 48 This Week
    Last Update:
    See Project
  • 24
    Websocketfiles

    Websocketfiles

    Provide two well designed and out of box websocket c++ classes

    Websocketfiles provides two well designed and out of box websocket c++ classes that you can easily use in your ongoing project which needs to support websocket. The purpose of this project is to let you add websocket support in your c++ project as quickly/efficient as possible.The websocketfiles is designed as simple as possible and no network transport module included. It exports two network interfaces named from_wire/to_wire that can be easily binding with any network modules(Boost.Asio,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Stuntman - STUN server and client

    Stuntman - STUN server and client

    High performance, production quality STUN server and client library

    New version 1.2. This is the code to STUNTMAN - an open source STUN server and client code by john selbie. Compliant with the latest RFCs including 5389, 5769, and 5780. Also includes backwards compatibility for RFC 3489. ICE and WebRTC ready. Version 1.2 compiles on Linux, MacOS, BSD, and Solaris. Supports the STUN protocol on both UDP and TCP for both IPv4 and IPv6.
    Leader badge
    Downloads: 20 This Week
    Last Update:
    See Project