Displaying 1 to 20 from 23 results

conan - Conan.io - The open-source C/C++ package manager

  •    Python

A distributed, open-source, C/C++ package manager. We have installers for most platforms here but you can run conan from sources if you want.

arl - lists of most popular repositories for most favoured programming languages (according to StackOverflow)

  •    Python

Well, one of the best ways to learn something new is to watch how it is done by others. Feel free to create an issue.

qiskit-terra - Terra provides the foundations for Qiskit

  •    Python

The Quantum Information Science Kit (Qiskit for short) is a software development kit (SDK) for working with OpenQASM and the IBM Q Experience (QX). Use Qiskit to create quantum computing programs, compile them, and execute them on one of several backends (online Real quantum processors, online simulators, and local simulators). For the online backends, Qiskit uses our python API client to connect to the IBM Q Experience.




Tink - Cryptographic library that provides an easy, secure, and agile API for common cryptographic tasks

  •    Java

Tink is a multi-language, cross-platform library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse.. Most cryptographic operations such as data encryption, digital signatures, etc. can be done with only a few lines of code. Tink reduces common cryptographic pitfalls with user-centered design, careful implementation and code reviews, and extensive testing.

codechecker - CodeChecker is an analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Clang Tidy

  •    Python

CodeChecker is a static analysis infrastructure built on the LLVM/Clang Static Analyzer toolchain, replacing scan-build in a Linux or macOS (OS X) development environment. In OSX environment the intercept-build tool from scan-build is used to log the compiler invocations.

deoplete-clang - deoplete.nvim source for C/C++/Obj-C/Obj-C++ with clang-python3

  •    Python

The dark powered asynchronous completion framework for Neovim. It offers a fast, fully asynchronous, nonblocking user interface, customizable sources for each languages, and more. The Next generation of word completion.A Python 3 port of the official clang compiler bindings for Python. The original author is @Anteru, I forked it and follow the latest of llvm clang.

george - Fast and flexible Gaussian Process regression in Python

  •    Python

Fast and flexible Gaussian Process regression in Python. Read the documentation at: george.readthedocs.io.


algorithms - This repository is for learning and understanding how algorithms work.

  •    Python

This repository is for learning and understanding how algorithms work. I've also added some small HTML5 / JavaScript code... and other stuff which was to small for an own repository, but more than a single file.

bob - Bob is a free signal-processing and machine learning toolbox originally developed by the Biometrics group at Idiap Research Institute, in Switzerland

  •    Python

Bob is a free signal-processing and machine learning toolbox originally developed by the Biometrics group at the Idiap Research Institute, Switzerland. The toolbox is written in a mix of Python and C++ and is designed to be both efficient and reduce development time. It is composed of a reasonably large number of packages that implement tools for image, audio & video processing, machine learning & pattern recognition, and a lot more task specific packages.

madbomber - Backtrace-on-throw C++ exception logger

  •    Python

Backtrace-on-throw exception logger for debugging C++ programs. Useful in tracking down problems caused by exceptions happening in unexpected places, including those which cause threads to terminate silently.

cmake-reflection-template - A template for simple C++ reflection done with CMake and Python (no other external tools)

  •    Python

Requires C++17 (because of its use of std::any<> from <any>). For information about this repository checkout this blog post.

aws-cpp-developer-guide - Content for the AWS SDK for C++ Developer Guide

  •    Python

This repository contains source content for the AWS SDK for C++ Developer Guide. The source code for the AWS SDK for C++ is also on GitHub, at https://github.com/aws/aws-sdk-cpp/. The guide content is written in reStructuredText and built using Sphinx. It relies upon content which is provided in the AWS documentation team's shared content repository.

flatdata - Zero copy memory-mapped data storage

  •    Python

Flatdata is a library providing data structures for convenient creation, storage and access of packed memory-mappable structures with minimal overhead. Library consists of schema language, code generator for C++, Python and Go, and target language libraries. For more details read why flatdata.

faiss-server - faiss serving :)

  •    Python

faiss-server provides gRPC services to for similarity search using faiss. It is written in C++ and now supports only CPU environments. Currently, installation is from source only.

cxx - Utility for building, testing and packaging executables written in C++17 or C++20

  •    Python

Make modern C++ easier to deal with. No configuration files are needed, but the projects needs to either be very simple (a single main.cpp) or have a CXX-friendly directory structure.

universalmutator - Regexp based tool for mutating generic source code across numerous languages

  •    Python

This is a tool based purely on regexp-specified rewrite of code lines for mutation generation, including multi-language rules aided by special rules for languages or even projects. should, if you have the appropriate compilers installed, generate a bunch of valid, non-trivially redundant, mutants.

ig - :fireworks: Include graph visualization for C++

  •    Python

Point ig at any directory containing C++ source or header files and it will construct a full graph of all includes, serve you a local website and visualize the graph interactively with sigma.js, for you to admire. But does it scale? It scales quite well. The graph you see above is the include graph for the entire LLVM and clang codebase, which spans more than 5,000 files and 1.5M LOC. Note that the visualization also includes sliders to group nodes by folder and filter out low-degree nodes.