Merge pull request #404 from myd7349/master

Add DirectXTK, OpenBLAS, MediaInfoLib
This commit is contained in:
Faraz Fallahi
2017-11-28 10:14:08 -06:00
committed by GitHub
2 changed files with 4 additions and 25 deletions

View File

@@ -322,6 +322,7 @@ A curated list of awesome C/C++ frameworks, libraries, resources, and shiny thin
* [bgfx](https://github.com/bkaradzic/bgfx) - A cross-platform rendering library. [BSD] * [bgfx](https://github.com/bkaradzic/bgfx) - A cross-platform rendering library. [BSD]
* [Cairo](http://www.cairographics.org/) - A 2D graphics library with support for multiple output devices. [LGPL2 or Mozilla MPL] * [Cairo](http://www.cairographics.org/) - A 2D graphics library with support for multiple output devices. [LGPL2 or Mozilla MPL]
* [DirectXTK](https://github.com/Microsoft/DirectXTK) - A collection of helper classes for writing DirectX 11.x code in C++. [MIT]
* [GLFW](https://github.com/glfw/glfw) - A simple, cross-platform OpenGL wrangling library. [zlib/libpng] * [GLFW](https://github.com/glfw/glfw) - A simple, cross-platform OpenGL wrangling library. [zlib/libpng]
* [Horde3D](https://github.com/horde3d/Horde3D) - A small 3D rendering and animation engine. [EPL] * [Horde3D](https://github.com/horde3d/Horde3D) - A small 3D rendering and animation engine. [EPL]
* [Irrlicht](http://irrlicht.sourceforge.net/) - A high performance realtime 3D engine written in C++. [zlib] * [Irrlicht](http://irrlicht.sourceforge.net/) - A high performance realtime 3D engine written in C++. [zlib]
@@ -433,7 +434,7 @@ A curated list of awesome C/C++ frameworks, libraries, resources, and shiny thin
## Math ## Math
* [Apophenia](https://github.com/b-k/apophenia) - A C library for statistical and scientific computing [GPL2] * [Apophenia](https://github.com/b-k/apophenia) - A C library for statistical and scientific computing [GPL2]
* [Armadillo](http://arma.sourceforge.net/) - A high quality C++ linear algebra library, aiming towards a good balance between speed and ease of use. The syntax (API) is deliberately similar to Matlab. [MPL2] * [Armadillo](https://github.com/conradsnicta/armadillo-code/) - A high quality linear algebra library (matrix maths) for the C++ language, aiming towards a good balance between speed and ease of use. The syntax (API) is deliberately similar to Matlab. [MPL2] [website](http://arma.sourceforge.net/)
* [blaze](https://bitbucket.org/blaze-lib/blaze) - high-performance C++ math library for dense and sparse arithmetic. [BSD] * [blaze](https://bitbucket.org/blaze-lib/blaze) - high-performance C++ math library for dense and sparse arithmetic. [BSD]
* [Boost.Multiprecision](http://www.boost.org/doc/libs/master/libs/multiprecision/doc/html/index.html) - provides higher-range/precision integer, rational and floating-point types in C++, header-only or with GMP/MPFR/LibTomMath backends. [Boost] * [Boost.Multiprecision](http://www.boost.org/doc/libs/master/libs/multiprecision/doc/html/index.html) - provides higher-range/precision integer, rational and floating-point types in C++, header-only or with GMP/MPFR/LibTomMath backends. [Boost]
* [ceres-solver](http://ceres-solver.org/) - C++ library for modeling and solving large complicated nonlinear least squares problems from google. [BSD] * [ceres-solver](http://ceres-solver.org/) - C++ library for modeling and solving large complicated nonlinear least squares problems from google. [BSD]
@@ -449,6 +450,7 @@ A curated list of awesome C/C++ frameworks, libraries, resources, and shiny thin
* [NT2](https://github.com/Mathieu-/nt2) - A SIMD-optimized numerical template library that provides an interface with MATLAB-like syntax. [Boost] * [NT2](https://github.com/Mathieu-/nt2) - A SIMD-optimized numerical template library that provides an interface with MATLAB-like syntax. [Boost]
* [LibTomMath](https://github.com/libtom/libtommath) - A free open source portable number theoretic multiple-precision integer library written entirely in C. [PublicDomain & WTFPL] [website](http://www.libtom.net/) * [LibTomMath](https://github.com/libtom/libtommath) - A free open source portable number theoretic multiple-precision integer library written entirely in C. [PublicDomain & WTFPL] [website](http://www.libtom.net/)
* [linmath.h](https://github.com/datenwolf/linmath.h) - A lean linear math library, aimed at graphics programming. [WTFPL] * [linmath.h](https://github.com/datenwolf/linmath.h) - A lean linear math library, aimed at graphics programming. [WTFPL]
* [OpenBLAS](https://github.com/xianyi/OpenBLAS) - An optimized BLAS library based on GotoBLAS2 1.13 BSD version. [BSD 3-clause] [website](http://www.openblas.net/)
* [QuantLib](https://github.com/lballabio/quantlib) - A free/open-source library for quantitative finance. [Modified BSD] [website](http://quantlib.org/) * [QuantLib](https://github.com/lballabio/quantlib) - A free/open-source library for quantitative finance. [Modified BSD] [website](http://quantlib.org/)
* [Vc](https://github.com/VcDevel/Vc) - SIMD Vector Classes for C++. [BSD] * [Vc](https://github.com/VcDevel/Vc) - SIMD Vector Classes for C++. [BSD]
* [Versor](http://versor.mat.ucsb.edu/) - A (fast) Generic C++ library for Geometric Algebras, including Euclidean, Projective, Conformal, Spacetime (etc). * [Versor](http://versor.mat.ucsb.edu/) - A (fast) Generic C++ library for Geometric Algebras, including Euclidean, Projective, Conformal, Spacetime (etc).
@@ -459,6 +461,7 @@ A curated list of awesome C/C++ frameworks, libraries, resources, and shiny thin
* [GStreamer](http://gstreamer.freedesktop.org/) - A library for constructing graphs of media-handling components. [LGPL] * [GStreamer](http://gstreamer.freedesktop.org/) - A library for constructing graphs of media-handling components. [LGPL]
* [LIVE555 Streaming Media](http://www.live555.com/liveMedia/) - Multimedia streaming library using open standard protocols (RTP/RTCP, RTSP, SIP). [LGPL] * [LIVE555 Streaming Media](http://www.live555.com/liveMedia/) - Multimedia streaming library using open standard protocols (RTP/RTCP, RTSP, SIP). [LGPL]
* [libVLC](https://wiki.videolan.org/LibVLC) - libVLC (VLC SDK) media framework. [GPL] * [libVLC](https://wiki.videolan.org/LibVLC) - libVLC (VLC SDK) media framework. [GPL]
* [MediaInfoLib](https://github.com/MediaArea/MediaInfoLib) - Convenient unified display of the most relevant technical and tag data for video and audio files. [BSD]
* [QtAv](https://github.com/wang-bin/QtAV) - A multimedia playback framework based on Qt and FFmpeg to write a player easily. [LGPL] [website](http://wang-bin.github.io/QtAV/) * [QtAv](https://github.com/wang-bin/QtAV) - A multimedia playback framework based on Qt and FFmpeg to write a player easily. [LGPL] [website](http://wang-bin.github.io/QtAV/)
* [SDL](http://www.libsdl.org/) :zap: - Simple DirectMedia Layer. [zlib] * [SDL](http://www.libsdl.org/) :zap: - Simple DirectMedia Layer. [zlib]
* [SFML](https://github.com/SFML/SFML) :zap: - Simple and Fast Multimedia Library. [zlib] [website](http://www.sfml-dev.org/) * [SFML](https://github.com/SFML/SFML) :zap: - Simple and Fast Multimedia Library. [zlib] [website](http://www.sfml-dev.org/)

View File

@@ -50,9 +50,6 @@ https://github.com/psi-im/iris
https://github.com/psi-im/jdns https://github.com/psi-im/jdns
https://github.com/psi-im/libpsi https://github.com/psi-im/libpsi
https://github.com/CopernicaMarketingSoftware
http://www.swig.org/
QUIC & UDT QUIC & UDT
@@ -133,7 +130,6 @@ https://github.com/tinfoilboy/Explodable
https://github.com/thrust/thrust https://github.com/thrust/thrust
https://github.com/shaih/HElib https://github.com/shaih/HElib
https://github.com/jlnr/gosu https://github.com/jlnr/gosu
https://github.com/rakshasa/libtorrent
https://github.com/vinniefalco/DSPFilters https://github.com/vinniefalco/DSPFilters
https://github.com/m-ou-se/moggle https://github.com/m-ou-se/moggle
@@ -151,18 +147,14 @@ https://github.com/blackberry/GamePlay
https://github.com/apache/thrift https://github.com/apache/thrift
https://github.com/biometrics/openbr https://github.com/biometrics/openbr
https://github.com/MailCore/mailcore2 https://github.com/MailCore/mailcore2
https://github.com/zaphoyd/websocketpp
https://github.com/beark/ftl https://github.com/beark/ftl
https://github.com/opencog/opencog https://github.com/opencog/opencog
https://github.com/CopernicaMarketingSoftware/PHP-CPP
https://github.com/GraphChi/graphchi-cpp https://github.com/GraphChi/graphchi-cpp
https://github.com/webcoyote/coho https://github.com/webcoyote/coho
https://github.com/facebook/fbthrift https://github.com/facebook/fbthrift
https://github.com/alecthomas/entityx https://github.com/alecthomas/entityx
https://github.com/chenshuo/recipes https://github.com/chenshuo/recipes
https://github.com/HeliumProject/Helium https://github.com/HeliumProject/Helium
https://github.com/lballabio/quantlib
https://github.com/mosra/magnum
https://github.com/imvu-open/istatd https://github.com/imvu-open/istatd
https://github.com/bytefish/libfacerec https://github.com/bytefish/libfacerec
https://github.com/esnme/ultramemcache https://github.com/esnme/ultramemcache
@@ -186,18 +178,14 @@ https://github.com/cppformat/cppformat
https://github.com/otland/forgottenserver/tree/master/src https://github.com/otland/forgottenserver/tree/master/src
https://github.com/matt-42/iod https://github.com/matt-42/iod
https://github.com/geometer/FBReader https://github.com/geometer/FBReader
https://github.com/easylogging/easyloggingpp
https://github.com/lastfm/libmoost https://github.com/lastfm/libmoost
https://github.com/jscheiny/Streams https://github.com/jscheiny/Streams
https://github.com/lemire/FastPFor https://github.com/lemire/FastPFor
https://github.com/pennyliang/MachineLearning-C---code https://github.com/pennyliang/MachineLearning-C---code
https://github.com/zeromq/cppzmq https://github.com/zeromq/cppzmq
https://github.com/bytefish/opencv https://github.com/bytefish/opencv
https://github.com/treefrogframework/treefrog-framework
https://github.com/jverkoey/liteqr https://github.com/jverkoey/liteqr
https://github.com/mli/parameter_server https://github.com/mli/parameter_server
https://github.com/HSA-Libraries/Bolt
https://github.com/iauns/cpm
https://github.com/progschj/ThreadPool https://github.com/progschj/ThreadPool
https://github.com/cameron314/readerwriterqueue https://github.com/cameron314/readerwriterqueue
https://github.com/antinucleon/cxxnet https://github.com/antinucleon/cxxnet
@@ -220,10 +208,8 @@ https://github.com/ideawu/ssdb
https://github.com/OpenNI/OpenNI https://github.com/OpenNI/OpenNI
https://github.com/ceph/ceph https://github.com/ceph/ceph
https://github.com/rescrv/HyperDex https://github.com/rescrv/HyperDex
https://github.com/PointCloudLibrary/pcl
https://github.com/libRocket/libRocket https://github.com/libRocket/libRocket
https://github.com/bro/bro https://github.com/bro/bro
https://github.com/bombela/backward-cpp
https://github.com/Razor-qt/razor-qt https://github.com/Razor-qt/razor-qt
https://github.com/ideawu/icomet https://github.com/ideawu/icomet
https://github.com/gigablast/open-source-search-engine https://github.com/gigablast/open-source-search-engine
@@ -245,12 +231,6 @@ http://www.netlib.org/fdlibm/
---------------------------------------- ----------------------------------------
https://github.com/arrayfire/arrayfire
https://github.com/google/flatbuffers
https://github.com/google/protobuf
----------------------------------------
http://en.wikipedia.org/wiki/Category:C%2B%2B_libraries http://en.wikipedia.org/wiki/Category:C%2B%2B_libraries
http://en.wikipedia.org/wiki/List_of_C%2B%2B_template_libraries http://en.wikipedia.org/wiki/List_of_C%2B%2B_template_libraries
@@ -273,7 +253,6 @@ http://en.wikibooks.org/wiki/Optimizing_C++/Code_optimization/Faster_operations
https://mattmccutchen.net/bigint/ https://mattmccutchen.net/bigint/
https://code.google.com/p/infint/ https://code.google.com/p/infint/
http://cpp-bigint.sourceforge.net/ http://cpp-bigint.sourceforge.net/
https://gmplib.org/
https://github.com/RuntimeCompiledCPlusPlus/RuntimeCompiledCPlusPlus https://github.com/RuntimeCompiledCPlusPlus/RuntimeCompiledCPlusPlus
@@ -289,7 +268,6 @@ https://www.youtube.com/playlist?list=PL3R9mYgM4NVw4m0PTXBzQZBV2DzCt92Sp
https://github.com/dbohdan/compilers-targeting-c https://github.com/dbohdan/compilers-targeting-c
https://github.com/Microsoft/GSL https://github.com/Microsoft/GSL
https://github.com/scylladb/seastar https://github.com/scylladb/seastar
https://github.com/google/brotli
https://github.com/google/zopfli https://github.com/google/zopfli
https://github.com/WhisperSystems/libaxolotl-c https://github.com/WhisperSystems/libaxolotl-c
@@ -301,7 +279,6 @@ http://www.yeppp.info/
https://github.com/AnthonyCalandra/modern-cpp-features https://github.com/AnthonyCalandra/modern-cpp-features
https://github.com/nothings/single_file_libs
https://github.com/vurtun/mmx https://github.com/vurtun/mmx
https://github.com/richgel999/miniz https://github.com/richgel999/miniz
https://github.com/johnezang/pithy https://github.com/johnezang/pithy
@@ -313,7 +290,6 @@ https://github.com/agauniyal/rang
https://github.com/tomtom-international/cpp-dependencies https://github.com/tomtom-international/cpp-dependencies
https://github.com/moderngpu/moderngpu
https://github.com/inkooboo/thread-pool-cpp https://github.com/inkooboo/thread-pool-cpp
http://www-304.ibm.com/webapp/set2/sas/f/lopdiags/sdklop.html http://www-304.ibm.com/webapp/set2/sas/f/lopdiags/sdklop.html