This is your work, valued
selene. A C++17 image representation, processing and I/O library.
★ 314cpp-coding-guidelines. C++ Coding Conventions and Guidelines
★ 50build_stuff. Scripts to build stuff. Currently: GCC, Clang, vim, tmux, and more.
★ 9eos. Small script to download external dependencies
★ 2dotfiles. My dotfiles (e.g. .vimrc, .tmux.conf)
★ 2selene_thread. A simple thread pool library
★ 2gocryptfs. Encrypted overlay filesystem written in Go.
★ 1selene_ci_docker. Dockerfile
★ 1vcpkg. VC++ Packaging Tool
★ 1selene_as_dependency_test. C++
★ 1nanochat. The best ChatGPT that $100 can buy.
★ 57ksshuttle. Transparent proxy server that works as a poor man's VPN. Forwards over ssh. Doesn't require admin. Works with Linux and MacOS. Supports DNS tunneling.
★ 13kgocryptfs. Encrypted overlay filesystem written in Go
★ 4.5ksnapcast. Synchronous multiroom audio player
★ 7.8klibrespot. Open Source Spotify client library
★ 6.9kfastforward. Neural network quantization for research and prototyping
★ 53NWGraph. Complete Project Documentation
★ 101captal-engine. A C++20 2D oriented game engine
★ 88higan. higan is a multi-system emulator focused on accuracy, preservation, and configurability.
★ 1.3kinternetarchive. A Python and Command-Line Interface to Archive.org
★ 1.9kbsnes. bsnes is a Super Nintendo (SNES) emulator focused on performance, features, and ease of use.
★ 2kswl-optional. std::optional for C++20
★ 32graphlite. A lightweight C++ graph library
★ 79d2l-en. Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 500 universities from 70 countries including Stanford, MIT, Harvard, and Cambridge.
★ 29kmpp. A modern C++ matrix library
★ 9Ndim-Matrix. C++20 N-dimensional Matrix class for hobby project
★ 23tmdbsimple. A wrapper for The Movie Database API v3.
★ 697flashlight. A C++ standalone library for machine learning
★ 5.5kLetterboxd-Watchlist-Picker. A simple website that gives you a random film off your Letterboxd watchlist (or any list).
★ 84the-incredible-pytorch. The Incredible PyTorch: a curated list of tutorials, papers, projects, communities and more relating to PyTorch.
★ 13khigh-fidelity-generative-compression. Pytorch implementation of High-Fidelity Generative Image Compression + Routines for neural image compression
★ 476ProcMon-for-Linux. A Linux version of the Procmon Sysinternals tool
★ 4.7kCARSSS. Official re-implementation of the Calibrated Adversarial Refinement model described in the paper "Calibrated Adversarial Refinement for Stochastic Semantic Segmentation"
★ 35cc65. cc65 - a freeware C compiler for 6502 based systems
★ 2.7kpure_simd. A simple, extensible, portable, efficient and header-only SIMD library!
★ 232vim-cmake. Vim/Neovim plugin for working with CMake projects
★ 281Acid. A high speed C++17 Vulkan game engine
★ 2kcninja. an opinionated cmake config manager
★ 42pure-bash-bible. 📖 A collection of pure bash alternatives to external processes.
★ 42kklein. P(R*_{3, 0, 1}) specialized SIMD Geometric Algebra Library
★ 804VVVVVV. The source code to VVVVVV! http://thelettervsixtim.es/
★ 8kArraymancer. A fast, ergonomic and portable tensor library in Nim with a deep learning focus for CPU, GPU and embedded devices via OpenMP, Cuda and OpenCL backends
★ 1.4ktabulate. Table Maker for Modern C++
★ 2.2kpytorch-cpp. C++ Implementation of PyTorch Tutorials for Everyone
★ 2.1kenoki. Enoki: structured vectorization and differentiation on modern processor architectures
★ 1.3kCppBuildTasks. Build C++ software with vcpkg and CMake (with CMakeLists.txt or CMakeSettings.json). Samples provided use both self-hosted or Microsoft hosted agent, using Docker and Pipeline Caching as well. The same tasks are available as GitHub actions at https://github.com/lukka/run-cmake https://github.com/lukka/run-vcpkg -=-
★ 37liblava. Modern and easy-to-use library for Vulkan
★ 882Kuku. Kuku is a compact and convenient cuckoo hashing library written in C++.
★ 72Mesh. A memory allocator that automatically reduces the memory footprint of C/C++ applications.
★ 1.9ksilicon. Create beautiful image of your source code.
★ 3.6kelements. Elements C++ GUI library
★ 3.7klibsodium. A modern, portable, easy to use crypto library.
★ 14kjoplin. Joplin - the privacy-focused note taking app with sync capabilities for Windows, macOS, Linux, Android and iOS.
★ 56krsync-time-backup. Time Machine style backup with rsync.
★ 3.6klinux-timemachine. Rsync-based OSX-like time machine for Linux, MacOS and BSD for atomic and resumable local and remote backups
★ 840curly.hpp. Simple cURL C++17 wrapper
★ 60mimalloc. mimalloc is a compact general purpose allocator with excellent performance.
★ 13kraspotify. A Spotify Connect client that mostly Just Works™
★ 5.2kcutter. Free and Open Source Reverse Engineering Platform powered by rizin
★ 19kcmake-examples. A collection of as simple as possible, modern CMake projects
★ 1.2kpolly. :wrench: Collection of CMake toolchain files and scripts for cross-platform build and CI testing (GCC, Visual Studio, iOS, Android, Clang analyzer, sanitizers etc.)
★ 869halley. A lightweight game engine written in modern C++
★ 3.9krobin-hood-hashing. Fast & memory efficient hashtable based on robin hood hashing for C++11/14/17/20
★ 1.6kicecream. Distributed compiler with a central scheduler to share build load
★ 1.8ktight_pair. A compressed pair for C++17
★ 27dolphin. Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.
★ 15knestopia. Cross-platform Nestopia emulator core with a GUI
★ 916Nim. Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
★ 18kdoctest. The fastest feature-rich C++11/14/17/20/23 single-header testing framework
★ 6.8kmarian-dev. Fast Neural Machine Translation in C++ - development repository
★ 289llvm-project. The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
★ 40kexpected. C++11/14/17 std::expected with functional-style extensions
★ 1.9koutcome. Provides very lightweight outcome<T> and result<T> (non-Boost edition)
★ 793cppcoro. A library of C++ coroutine abstractions for the coroutines TS
★ 3.9kblis. BLAS-like Library Instantiation Software Framework
★ 2.7kscope_guard. A modern C++ scope guard that is easy to use but hard to misuse.
★ 204zstd. Zstandard - Fast real-time compression algorithm
★ 27kin_constexpr. An approach for runtime detection inside a constexpr function
★ 80spectra. A header-only C++ library for large scale eigenvalue problems
★ 860cilantro. A lean C++ library for working with point cloud data
★ 1.1kteams-for-linux. Unofficial Microsoft Teams for Linux client
★ 4.9kSIMD-Visualiser. A tool to graphically visualize SIMD code
★ 698ensmallen. A header-only C++ library for numerical optimization --
★ 812coc.nvim. Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.
★ 25kDiscline. 🐍 A terminal Discord client that you can actually use.
★ 568hyperrogue. A SDL roguelike in a non-euclidean world
★ 700vim-cmake. Vim plugin to make working with CMake a little nicer
★ 160vim-carbon-now-sh. Open selected text in https://carbon.now.sh
★ 251pmm. It's the C++ Package Manager Manager
★ 195pitchfork. Pitchfork is a Set of C++ Project Conventions
★ 1.3kcarbon. :black_heart: Create and share beautiful images of your source code
★ 36kcpp-linear-algebra-brainstorming.
★ 19xtensor. C++ tensors with broadcasting and lazy computing
★ 3.8kNanoLog. Nanolog is an extremely performant nanosecond scale logging system for C++ that exposes a simple printf-like API.
★ 3.4kbitsery. Your binary serialization library
★ 1.3kvector-of-bool.github.io. CSS
★ 53cpp20_in_TTs. C++20 features described in Before/After tables ("Tony Tables")
★ 343taskflow. A General-purpose Task-parallel Programming System in C++
★ 12karray. contiguous container library - arrays with customizable allocation, small buffer optimization and more
★ 259creative-cloud-linux. PlayOnLinux install script for Adobe Creative Cloud
★ 755conan-docker-tools. Some tools for automated package generation
★ 226awesome-cmake. A curated list of awesome CMake resources, scripts, modules and examples.
★ 5.4kspan-lite. span lite - A C++20-like span for C++98, C++11 and later in a single-file header-only library
★ 515cquery. C/C++ language server supporting multi-million line code base, powered by libclang. Emacs, Vim, VSCode, and others with language server protocol support. Cross references, completion, diagnostics, semantic highlighting and more
★ 2.4kLanguageClient-neovim. Language Server Protocol (LSP) support for vim and neovim.
★ 3.6kbash-language-server. A language server for Bash
★ 2.8kserializer. A single header standard C++ serialization framework.
★ 199cotila. A compile-time linear algebra system for C++
★ 122hub. A library for transfer learning by reusing parts of TensorFlow models.
★ 3.5kprobability. Probabilistic reasoning and statistical analysis in TensorFlow
★ 4.4kMIDI2LR. An application and plugin to remotely control Lightroom with a MIDI controller
★ 771zinc. Block level data synchronization library
★ 49tfwss. Weakly Supervised Segmentation with Tensorflow. Implements instance segmentation as described in Simple Does It: Weakly Supervised Instance and Semantic Segmentation, by Khoreva et al. (CVPR 2017).
★ 221cpu_features. A cross platform C99 library to get cpu features at runtime.
★ 2.6kcontinuable. C++14 asynchronous allocation aware futures (supporting then, exception handling, coroutines and connections)
★ 851Detectron. FAIR's research platform for object detection research, implementing popular algorithms like Mask R-CNN and RetinaNet.
★ 26kglibc_version_header. Build portable Linux binaries without using an ancient distro
★ 874replxx. A readline and libedit replacement that supports UTF-8, syntax highlighting, hints and Windows and is BSD licensed.
★ 759callable.hpp. C++ 11 type traits for callable objects like lambda functions or objects with operator().
★ 40iod. Meta programming utilities for C++14. Merged in matt-42/lithium
★ 727sugar. CMake
★ 99cpp-boilerplate. A small c++ template with modern CMake
★ 331rpmalloc. Public domain cross platform lock free thread caching 16-byte aligned memory allocator implemented in C++
★ 89Clara. A simple to use, composable, command line parser for C++ 11 and beyond
★ 652Vc. SIMD Vector Classes for C++
★ 1.5klibsimdpp. Portable header-only C++ low level SIMD library
★ 1.3kcpplinks. A categorized list of C++ resources.
★ 5.3kcutlass. CUDA Templates and Python DSLs for High-Performance Linear Algebra
★ 10kkakoune. mawww's experiment for a better code editor
★ 11khistogram. Fast multi-dimensional generalized histogram with convenient interface for C++14
★ 334trompeloeil. Header only C++14 mocking framework
★ 880Jinx. Embeddable scripting language for real-time applications
★ 329tig. Text-mode interface for git
★ 13kbayesgan. Tensorflow code for the Bayesian GAN (https://arxiv.org/abs/1705.09558) (NIPS 2017)
★ 1kMask_RCNN. Mask R-CNN for object detection and instance segmentation on Keras and TensorFlow
★ 26kminimal_wgan. A minimal implementation of Wasserstein GAN
★ 43List-of-SLAM-VO-algorithms. A list of current SLAM (Simultaneous Localization and Mapping) / VO (Visual Odometry) algorithms
★ 933D_Street_View. The repo of Street View Image, Pose, and 3D Cities Dataset. Used in "Generic 3D Representation via Pose Estimation and Matching", ECCV16
★ 510luple. Home to luple, nuple, C++ String Interning, Struct Reader and C++ Type Loophole
★ 181transwarp. A header-only C++ library for task concurrency
★ 634strong_type. An additive strong typedef library for C++14/17/20
★ 483abseil-cpp. Abseil Common Libraries (C++)
★ 18klibposix. [Inactive] Public domain C++14 wrapper for POSIX interfaces.
★ 27vim-split-line. vim plugin to easily split the line at the cursor
★ 29scelta. (experimental) Syntactic sugar for variant and optional types.
★ 162tf.gans-comparison. Implementations of (theoretical) generative adversarial networks and comparison without cherry-picking
★ 470onnx. Open standard for machine learning interoperability
★ 21kunformat. generates .clang-format file from example codebase
★ 323gl. Header-only C++17 wrapper for OpenGL 4.6 Core Profile.
★ 162no-title-bar. Integrates maximized windows with the top panel
★ 277hotspot. The Linux perf GUI for performance analysis.
★ 5.1kmodern-cpp-features. A cheatsheet of modern C++ language and library features.
★ 22kcpp17_in_TTs. Descriptions of C++17 features, presented mostly in "Tony Tables" (hey, the name wasn't my idea)
★ 1.2kmodels. Models and examples built with TensorFlow
★ 78ktensor2tensor. Library of deep learning models and datasets designed to make deep learning more accessible and accelerate ML research.
★ 17kCLR. Jupyter Notebook
★ 1.2knonius. A C++ micro-benchmarking framework
★ 94sltbench. C++ benchmark tool. Practical, stable and fast performance testing framework.
★ 152boost-noexcept. C++
★ 27SNNs. Tutorials and implementations for "Self-normalizing networks"
★ 1.6kcpp-ethereum. [Warning: Repo inactive] Ethereum GPU miner with OpenCL, CUDA and stratum support
★ 910One-Hundred-Layers-Tiramisu. Keras Implementation of The One Hundred Layers Tiramisu: Fully Convolutional DenseNets for Semantic Segmentation by (Simon Jégou, Michal Drozdzal, David Vazquez, Adriana Romero, Yoshua Bengio)
★ 198FastMaskRCNN. Mask RCNN in TensorFlow
★ 3.1kmotion. Motion, a software motion detector. Home page: https://motion-project.github.io/
★ 4kmeson. The Meson Build System
★ 6.6ktmuxifier. Tmuxify your Tmux. Powerful session, window & pane management for Tmux.
★ 1.5kterminal-colors. Utility to test color capabilities of terminal.
★ 171tmux-yank. Tmux plugin for copying to system clipboard. Works on OSX, Linux and Cygwin.
★ 3.1knana. a modern C++ GUI library
★ 2.5kargagg. A simple C++11 command line argument parser
★ 235wsltty. Mintty as a terminal for Bash on Ubuntu on Windows / WSL
★ 3.2kold_dotfiles. Here we are!
★ 136dotfiles. :smiling_imp: Vim, git, zsh, tmux, and other goodies.
★ 320vim-galore. :mortar_board: All things Vim!
★ 18kexplicit. A set of small tools that allow you to state your intentions mre explicitly in the code
★ 196vim-rtags. Vim bindings for rtags, llvm/clang based c++ code indexer.
★ 283rtags. A client/server indexer for c/c++/objc[++] with integration for Emacs based on clang.
★ 1.8kYCM-Generator. Generates config files for YouCompleteMe (https://github.com/Valloric/YouCompleteMe)
★ 908compdb. The compilation database Swiss army knife
★ 337sonnet. TensorFlow-based neural network library
★ 9.9kCycleGAN. Software that can generate photos from paintings, turn horses into zebras, perform style transfer, and more.
★ 13kDiscoGAN-pytorch. PyTorch implementation of "Learning to Discover Cross-Domain Relations with Generative Adversarial Networks"
★ 1.1kDiscoGAN. Official implementation of "Learning to Discover Cross-Domain Relations with Generative Adversarial Networks"
★ 777awesome-tensorflow. TensorFlow - A curated list of dedicated resources http://tensorflow.org
★ 18kpytorch-tutorial. PyTorch Tutorial for Deep Learning Researchers
★ 32kAdversarialNetsPapers. Awesome paper list with code about generative adversarial nets
★ 6.6kTotal-Uninstaller. Windows software uninstaller
★ 285tf-faster-rcnn. Tensorflow Faster RCNN for Object Detection
★ 3.6kBear. Generate compile_commands.json for any C or C++ build
★ 6.4krclone. "rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files
★ 59kdotfiles. My dotfiles. Sharing is caring.
★ 30dotfiles. ⚙ Dotfiles for Linux & macOS
★ 301darkflow. Translate darknet to tensorflow. Load trained weights, retrain/fine-tune using tensorflow, export constant graph def to mobile devices
★ 6.1kusingstdcpp2016. "Put your types to work" presentation at using std::cpp 2016 and associated material
★ 3StackGAN. Python
★ 1.9kvim-ctrlspace. Vim Space Controller
★ 1.8krang. A Minimal, Header only Modern c++ library for terminal goodies 💄✨
★ 1.6kpixel-cnn. Code for the paper "PixelCNN++: A PixelCNN Implementation with Discretized Logistic Mixture Likelihood and Other Modifications"
★ 2kwekan. The Open Source kanban, built with Meteor. GitHub issues/PRs are only for FLOSS Developers, not for support, support is at https://wekan.fi/commercial-support/ . New English strings for new features at imports/i18n/data/en.i18n.json . Non-English translations at https://app.transifex.com/wekan/wekan only.
★ 21kDeep-Learning-Papers-Reading-Roadmap. Deep Learning papers reading roadmap for anyone who are eager to learn this amazing tech!
★ 40kganhacks. starter from "How to Train a GAN?" at NIPS2016
★ 12kimpress.js. It's a presentation framework based on the power of CSS3 transforms and transitions in modern browsers and inspired by the idea behind prezi.com.
★ 38kCLBlast. Tuned OpenCL BLAS
★ 1.2kcppbestpractices. Collaborative Collection of C++ Best Practices. This online resource is part of Jason Turner's collection of C++ Best Practices resources. See README.md for more information.
★ 8.8kSyrupy. System Resource Usage Profiler
★ 201LaiNES. Compact cycle-accurate NES emulator
★ 1.5kcereal. A C++11 library for serialization
★ 4.7kbotan. Cryptography Toolkit
★ 3.3kMLAlgorithms. Minimal and clean examples of machine learning algorithms implementations
★ 11ktype_safe. Zero overhead utilities for preventing bugs at compile time
★ 1.6k