173 Resources
C/C++ golang-application Libraries
🌱 Proyecto de agricultura con la implementación de IoT.
Ceres IoT ¿Qué es Ceres IoT? Es un sistema económico de monitoreo de plantas y agricultura en general, que posee un sistema de control de bombeo de ag
Everdrive application for backup/restore XBAND SRAM & (Flash) ROM
XBAND Swiss Army knife (xband_sak) xband_sak is an Everdrive MD (including clones) RAM application for the Sega Mega Drive/Genesis with the following
Imphash-like calculation on Golang binaries
gimphash gimphash is a proposed method to calculate an imphash equivalent for Go binaries. It's name stands for Go-import-hash. Golang binaries contai
a minimal C++, SDL2, OpenGL abstraction for general game and application development
hept the hept abstraction is a minimal lightweight layer above C++ and SDL dependencies: - SDL2 - C++17 or above - GLM example use: #include "hept.h"
Simple Software Application Package Installer for CachyOS which helps setting up & installing applications
cachyos-packageinstaller Simple Software Application Package Installer. Requirements C++20 feature required (tested with GCC 11.1.0 and Clang 13(clang
Emusicchain is a blockchain built using Cosmos SDK and Tendermint and created with Starport.
emusicchain emusicchain is a blockchain built using Cosmos SDK and Tendermint and created with Starport. Get started starport chain serve serve comma
An image processing application & library built in C++20 and the Qt Framework.
Image Processing This is an image processing application & library built using C++ and Qt. It contains set of the most common image processing algorit
A simple flutter application to maintain basic personal notes. A showcase on how to use fastAPI as backend
Flutter App Notes with FastApi as backend A simple flutter application to maintain basic personal notes. The backend of this app was built with FastAP
Wrap your application in a BEAM Burrito!
Burrito 🌯 Cross-Platform Elixir Deployments What Is It? Background Feature Overview Technical Component Overview End-To-End Overview Quick Start Expe
C/C++ Application to solve irrigation rotation whatever two-turn rotation or three-turn rotation, longitudinal section design, hydraulic calculations, and design of hydraulic structures like weirs and tail escape.
Irrigation works C/C++ Application to solve irrigation rotation whatever two-turn rotation or three-turn rotation, longitudinal section design, hydrau
OpenBK7231T project - main application
Building Clone the SDK repo to a folder, e.g. bk7231sdk/ Clone the app repo into bk7231sdk/apps/ - e.g. bk7231sdk\apps\openbk7231app On Windows, start
dump and replace shaders of any OpenGL or Vulkan application
deshade deshade is a library that allows you to dump and replace the shaders of any OpenGL or Vulkan application, which includes: GL2 + extensions, GL
RealSR-NCNN-Android is a simple Android application that based on Realsr-NCNN & Real-ESRGAN.
RealSR-NCNN-Android Real-ESRGAN is a Practical Algorithms for General Image Restoration. RealSR-NCNN-Android is a simple Android application that base
DTV is a library that provides a simple interface for generating video files from a C++ application
Direct to Video (DTV) What does DTV do? DTV is a library that provides a simple interface for generating video files from a C++ application. It uses F
Neutralinojs is a lightweight and portable desktop application development framework
Neutralinojs is a lightweight and portable desktop application development framework. It lets you develop lightweight cross-platform desktop applications using JavaScript, HTML and CSS.
The package allows to use H3 library directly in your Flutter application
The package allows to use H3 library directly in your Flutter application
Handcrafted Flutter application well organized and easy to understand and easy to use.
Handcrafted Flutter application well organized and easy to understand and easy to use.
Tiny cross-platform webview library for C/C++/Golang. Uses WebKit (Gtk/Cocoa) and Edge (Windows)
A tiny cross-platform webview library for C/C++/Golang to build modern cross-platform GUIs. Also, there are Rust bindings, Python bindings, Nim bindings, Haskell, C# bindings and Java bindings available.
Alpha Plot is a free application for Scientific Data Analysis and Visualization for Windows, Linux and Mac OS X
Alpha Plot is a free application for Scientific Data Analysis and Visualization for Windows, Linux and Mac OS X (probably BSD also). Web Link Website
The Vulkan Profiles Tools are a collection of tools delivered with the Vulkan SDK for Vulkan application developers to leverage Vulkan Profiles while developing a Vulkan application
Copyright © 2021-2022 LunarG, Inc. Vulkan Profiles Tools (BETA) The Vulkan Profiles Tools are a collection of tools delivered with the Vulkan SDK for
This FreeRTOS example builds a simple Timer application for Linux using the ESP-IDF
Supported Targets Linux This FreeRTOS example builds a simple Timer application for Linux using the ESP-IDF. Build Source the IDF environment as usual
Frontend web application to control an arduino
Arduino Smart Blinds Frontend web application to control an arduino This project aims at created a frontent web page that communicates with an arduino
The program shows how bluetooth devices are connected, without using socket programming
The program shows how bluetooth devices are connected, without using socket programming, it shows how files are shared using principles of OOP
Hidden Eye is an all in one tool that can be used to perform a variety of online attacks on user accounts
Hidden Eye is an all in one tool that can be used to perform a variety of online attacks on user accounts. It’s well loaded, therefore it can be used as keylogger (keystroke logging), phishing tool, information collector, social engineering tool, etc.
Flexible, extensible, and scalable video game matchmaking.
Open Match is an open source game matchmaking framework that simplifies building a scalable and extensible Matchmaker. It is designed to give the game
Dedicated Game Server Hosting and Scaling for Multiplayer Games on Kubernetes
Agones is a library for hosting, running and scaling dedicated game servers on Kubernetes. Agones, is derived from the Greek word agōn which roughly t
A graphical application to enhance user experience with Ubuntu on WSL during the distro installation process.
Ubuntu WSL Splash TODO: Place a CI badge here. TODO: Put a nice screenshot here when we get one. A graphical application to enhance user experience wi
This is a template project showing how to implement an application protocol on top of the MetaProtocol.
Manage any protocols in Istio service meshes with MetaProtocol and Aeraki! meta-protocol-awesomerpc This is a template project showing how to implemen
MasterPlan is a project management software / visual idea board software. It attempts to be easy to use, lightweight, and fun.
MasterPlan is a customizeable graphical project management software for independent users or small teams. If you need to share plans across a whole co
Mnemosyne: efficient learning with powerful digital flash-cards.
Mnemosyne: Optimized Flashcards and Research Project Mnemosyne is: a free, open-source, spaced-repetition flashcard program that helps you learn as ef
Eclipse Deeplearning4J (DL4J) ecosystem is a set of projects intended to support all the needs of a JVM based deep learning application
Suite of tools for deploying and training deep learning models using the JVM. Highlights include model import for keras, tensorflow, and onnx/pytorch, a modular and tiny c++ library for running math code and a java based math library on top of the core c++ library. Also includes samediff: a pytorch/tensorflow like library for running deep learning using automatic differentiation.
Linux System Optimizer and Monitoring - https://oguzhaninan.github.io/Stacer-Web
Linux System Optimizer and Monitoring Reviews Required Packages curl, systemd PPA Repository (for ubuntu) sudo add-apt-repository ppa:oguzhaninan/stac
JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, RTAS and AAX audio plug-ins.
JUCE is an open-source cross-platform C++ application framework for creating high quality desktop and mobile applications, including VST, VST3, AU, AU
Golang bindings of Sciter: the Embeddable HTML/CSS/script engine for modern UI development
Go bindings for Sciter Check this page for other language bindings (Delphi / D / Go / .NET / Python / Rust). Attention The ownership of project is tra
AutoKey, a desktop automation utility for Linux and X11.
AutoKey Contents About Installation Zero-installation Method Documentation Support Bug reports and Pull Requests Changelog License About AutoKey, a de
Go binding to ImageMagick's MagickWand C API
Go Imagick Go Imagick is a Go bind to ImageMagick's MagickWand C API. We support two compatibility branches: master (tag v2.x.x): 6.9.1-7 = ImageMagi
Simple email notification application.
mnotify Simple email notification application. MNotify will sit in the background and listen to incoming emails using the IMAP protocol and give you n
Cross-platform GPU-oriented C++ application/game framework
Introduction neoGFX is a C++ app/game engine and development platform targeted at app and game developers that wish to leverage modern GPUs for perfor
Qt based simple SCADA framework, with dashboard, static and dynamic components
QSimpleScada Qt/C++ based simple SCADA library for your IoT projects. We created QSimpleScada to speed up and simplify visualising any data, so we (an
Tntnet is a web application server for web applications written in C++.
Tntnet is a web application server for web applications written in C++.
Simple application log library. supporting multiple log levels, custom output & flash memory support.
ArduinoLog - C++ Log library for Arduino devices An minimalistic Logging framework for Arduino-compatible embedded systems. ArduinoLog is a minimalist
This is a template project showing how to implement an application protocol on top of the MetaProtocol.
Manage any protocols in Istio service meshes with MetaProtocol and Aeraki! meta-protocol-awesomerpc This is a template project showing how to implemen
Examples of using Hunter package manager to build and run Android application.
Examples of using Hunter package manager to build and run Android application. Requirements Android NDK Go to download page and choose NDK for your pl
Malloc geiger is a hook for malloc that plays geiger counter blips in proportion to the amount of calls to malloc as a way of knowing what an application does
Malloc Geiger Malloc geiger is a hook for malloc that plays geiger counter blips in proportion to the amount of calls to malloc as a way of knowing wh
Cpp-concurrency - cpp implementation of golang style concurrency
cpp-concurrency C++ implementation of golang style concurrency Usage Use existing single header concurrency.hpp or run script to merge multiple header
Web to Desktop framework comparison
Web to Desktop framework comparison This repository was made to create an objective comparison of multiple framework that grant us to "transform" our
TaskbarXI - An application written in C++ to modify the Windows 11 Taskbar.
TaskbarXI An application written in C++ to modify the Windows 11 Taskbar. Current version turns the Windows 11 Taskbar into a dock. New features will
Appscope - General-Purpose Observable Application Telemetry System
AppScope AppScope is an open source, runtime-agnostic instrumentation utility for any Linux command or application. It helps users explore, understand
Parca-agent - eBPF based always-on profiler auto-discovering targets in Kubernetes and systemd, zero code changes or restarts needed!
Parca Agent Parca Agent is an always-on sampling profiler that uses eBPF to capture raw profiling data with very low overhead. It observes user-space
Example-application - Example out-of-tree application that is also a module
Zephyr Example Application This repository contains a Zephyr example application. The main purpose of this repository is to serve as a reference on ho
BlackboardCaptor - A mobile application that can help users get the perfect blackboard photos.
Blackboard Captor 简体中文 What is this application This is an android appliaction with which you can select pictures from your album, or take a picture o
Qt5 "Hello, world!" app for Linux, BSD, Windows, Mac.
hello world in qt5 Contributions in all forms (code, bug reports, community engagement, localization, etc) are warmly welcomed. Development activity I
An application that can generate traduction pokeemerald dizzy egg project files. Credits to Pokecreator and myself.
INSTRUCTIONS First of all, you have to launch "PokeemeraldTraductor.exe", chose a language then, you just have to wait until the traduction finish. A
Money Manager Ex is an easy to use, money management application built with wxWidgets
Money Manager Ex Money Manager Ex is a free, open-source, cross-platform, easy-to-use personal finance software. It primarily helps organize one's fin
An application that can generate traduction pokeemerald dizzy egg project files. Credits to Pokecreator and myself.
INSTRUCTIONS First of all, you have to launch "PokeemeraldTraductor.exe", chose a language then, you just have to wait until the traduction finish. A
A way to visualize your multithreaded Mbed OS application like never before!
MbedSysview Library A way to visualize your multithreaded Mbed OS application like never before! MbedSysview is a library that connects the Mbed OS ta
A thread-safe, easy-to-use, utility for sending and receiving notifications. It allows you to decouple different modules of your application.
NotificationManager NotificationManager is a thread-safe, easy-to-use utility for sending and receiving notifications. It allows you to decouple diffe
An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, and POSIX.
中文版本请参看这里 MMKV is an efficient, small, easy-to-use mobile key-value storage framework used in the WeChat application. It's currently available on Andr
KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
KeePassXC KeePassXC is a modern, secure, and open-source password manager that stores and manages your most sensitive information. You can run KeePass
Simple local P2P chat on UDP sockets
Local P2P Chat This is a fully decentralized chat. To communicate, simply run it on computers in a single local network (using one port). All messages
A botnet written in C and Golang.
ivy - A botnet written in C and Golang. Ivy is a large, feature-rich botnet written in C and Golang that is extremely easy to use, and comes with a bu
Flutter TODO application for cs50 final project with hive database.
TODO application TODO apllication for CS50 final project with flutter framework. Video Demo: https://youtu.be/91qB2TgGXTc Description: This is my Fina
The standard Packet Batch application that uses standard Linux sockets (AF_PACKETv3) for packet generation.
Packet Batch (Standard) Description This is the standard Packet Batch application that utilizes AF_PACKETv3 Linux sockets. Due to AF_PACKETv3 Linux so
A free and open-source cross-platform application to control your Philips hue compatible lights💡
💡 OpenHue 💡 A cross platform application to control your Philips hue compatible lights. licensed under the gpl 3.0 license. Currently in super early
Application server for constrained platforms
micurest Application server for constrained platforms Introduction μcuREST is a C++11 library for implementing REST services on constrained platforms,
Upload codes in any language in this repository
HacktoberFest21 Hello Hackers! HacktoberFest has begun again for year 2021, and everyone's excited to get started! What is Hacktoberfest? Hacktoberfes
A simple DPDK application that calculates stats for dropped and forwarded packets depending on the command line.
The DPDK Stats Description A small DPDK application that increments a basic packet counter for TCP or UDP packets depending on what's specified in the
Web Application to visualize TLE Data build for Space Apps 2021
This repository was created by Brian Donald, Bryan Pikaard, Zach Stence, and Andreas Wenzel for SpaceApps 2021. The Orbital Tracker uses TLE data to c
All-in-one library and application for processing and rendering PDF documents.
All-in-one library and application for processing and rendering PDF documents. Contains document viewer/editor application, application for splitting/merging PDF documents and page manipulation, application for comparison of similar PDF documents.
HARFANG®3D is an all-in-one 3D visualization library usable in C++, Python, Lua and Go.
HARFANG® 3D engine HARFANG®3D is an all-in-one 3D visualization library usable in C++, Python, Lua and Go. Table of contents About Features Screenshot
EdgeKiller is a simple application that fully replaces Microsoft Edge with the Browser of choice.
EdgeKiller EdgeKiller is a simple application that fully replaces Microsoft Edge with the Browser of choice, while also intercepting all the microsoft
Golang bindings for Nvidia Datacenter GPU Manager (DCGM)
Bindings Golang bindings are provided for NVIDIA Data Center GPU Manager (DCGM). DCGM is a set of tools for managing and monitoring NVIDIA GPUs in clu
Device connecting a dartboard to Mobile Application
DartPlus - own constructed dart board. Project idea was inspirated by Ricardo's Alves open-darts. DartPlus Team Jakub Delicat (@delipl) - Embedded pro
Simple BMI Calculator application written in C++
BMI-Calculator Description Simple BMI Calculator application written in C++ Getting Started Authors Minyoung An @minyoung_an Version History 0.1 Initi
Real-time application of DIVeR
DIVeR: Real-time CUDA Application This repo contains the code for the real-time application of DIVeR implemented in Python+CUDA. Setup python 3.8 pyto
The program to play videos in Windows CMD using characters as pixels
Русская версия Video2ASCII Video2ASCII allows you to play video in Windows CMD Examples Example.mp4 Examle2.mp4 Requirements ffmpeg OpenCV Installatio
Shared to msvcrt.dll or ucrtbase.dll and optimize the C/C++ application file size.
VC-LTL - An elegant way to compile lighter binaries. 简体中文 I would like to turn into a stone bridge, go through 500 years of wind, 500 years of Sun, ra
Reading ADC of NodeMCU and sending data to QT Application over UDP
QT-NodeMCU-Application Reading ADC of NodeMCU and sending data to QT Application over UDP The following program should be used to run Lua Script: http
Golang template grammar for tree-sitter
tree-sitter-go-template Golang templates grammar for tree-sitter. NeoVim integration using nvim-treesitter Add gotmpl parser following nvim-treesitter
A web application which finds the shortest or quickest path from two points in the city of Rio de Janeiro.
A web application which finds the shortest or quickest path from two points in the city of Rio de Janeiro. Obviously not Waze. (final project for EDA @ EMAp, 2021)
Example Qt application that demonstrates how to integrate Mediapipe
Mediapipe integration to Qt application example Example on how to integrate mediapipe as a dynamic library into Qt applicaton on Linux. Resulting appl
Build-once run-anywhere OpenGL application
Build-once run-anywhere OpenGL application Standing on the shoulders of Cosmopolitan libc this proof of concept application should run on Windows and
Flutter Paint application
paintr A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this i
The project consists in a client/server architecture voice over IP application, similar to Skype or TeamSpeak.
Babel The project consists in a client/server architecture voice over IP application, similar to Skype or TeamSpeak. Build and Run the Project First y
Creating a server-client application with C sockets.
C-ServerClient Creating a server-client application with C socket. How to use? Clone the project and cd in to the main directory. Open a terminal and
This application calculates the students GPA ( language: C++ )
GPA-Calculate This application calculates the students GPA ( language: C++ ) C++ Calculate student GPA Open source for C ++ programming language enthu
Application firewall PoC with filtering performed in the kernel, for Linux.
Voi Application firewall with filtering performed in the kernel, for Linux. Status Currently just scaffolding code No where near ready for a productio
Unofficial Linux client for the Adobe Connect meeting application
Unofficial Adobe Connect Client for Linux Description: Adobe Connect does not have a linux version officially, however, since it's written in flash, i
Implementation and console application of Sha256 hash function.
Sha256 WARNING: This repository was the first version of Sha256, for a newer one check RedLibrary. What is it? This is an implementation and console a
A simple Oscilloscope application that reads the values in the serial generated by an Arduino board
Oscilloscope Serial A simple oscilloscope application that reads the values at serial port generated by an Arduino board and based on the value of the
Skeleton of a C++ command line application
Here is an example of a command line C++ application. Anytime you want to start a new command line tool in C++, feel free to use this code as a skelet
U++ is a C++ cross-platform rapid application development framework focused on programmer's productivity. It includes a set of libraries (GUI, SQL, Network etc.), and integrated development environment (TheIDE).
Ultimate++ Ultimate++ is a C++ cross-platform rapid application development framework focused on programmers productivity. It includes a set of librar
ntd is a nCurses based to-do list application written in C.
nCurses ToDo A simple, lightweight todo list creation/management application Explore the docs » Report Bug · Request Feature Table of Contents About T
Soundboard application made with SDL2
Niilo22SoundBoard Soundboard application made with SDL2 How to run the program: Install dependencies. sudo apt install libsdl2-dev
Pretty much the repo name sums it up.
🧮 Console_Calculator Version Supported Date Ended Support v.1.0 ✔️ 🌳 Features The 🧮 Console_Calculator can do basic arithmatic, and yes there is no
This repository is for everyone for Hacktoberfest 2021. Anyone can contribute anything for your Swags (T- Shirt), must be relevant that can add some value to this repository.
Hacktober Fest 2021 For Everyone! Upload Projects or Different Types of Programs in any Language Use this project to make your first contribution to a
UEFI Application for CPU Voltage/Frquency and Power Management adjustment. Great for undervolting.
Reduce CPU Power Waste and Gain Performance. Greener and Meaner! ______ ______ _ (_____ \
A console application using CPP that manages the guest details and check in and quarantine period of individual
A console application using CPP that manages the guest details and check in and quarantine period of individual(14 days). Efficient searching of guest, sorting and availability of room details can be found using the applications.
Sample module for FreeSWITCH using golang
freeswitch_module_golang_sample Sample module for FreeSWITCH using golang tl; dr
A simple command line application in order to create new Code workspaces.
mkcws Summary A simple command line application in order to create new Code workspaces. License This project's license is GPL 2. The whole license tex