Skip to content

Commit ad580a2

Browse files
authored
Merge pull request fffaraz#443 from kmhofmann/master
Replaced mentions of "C/C++" by "C [and|or] C++".
2 parents 19c3a6c + b6dd2f3 commit ad580a2

File tree

2 files changed

+27
-27
lines changed

2 files changed

+27
-27
lines changed

README.md

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
# Awesome C/C++ [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
2-
A curated list of awesome C/C++ frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
1+
# Awesome C++ [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
2+
A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
33

4-
- [Awesome C/C++](#awesome-cpp)
4+
- [Awesome C++](#awesome-cpp)
55
- [Standard Libraries](#standard-libraries)
66
- [Frameworks](#frameworks)
77
- [Artificial Intelligence](#artificial-intelligence)
@@ -292,7 +292,7 @@ A curated list of awesome C/C++ frameworks, libraries, resources, and shiny thin
292292
* [libtap](https://github.com/zorgnax/libtap) - Write tests in C. [GPL2]
293293
* [MemTrack](http://www.almostinfinite.com/memtrack.html) - Tracking memory allocations in C++.
294294
* [microprofile](https://bitbucket.org/jonasmeyer/microprofile/overview) - Profiler with web-view for multiple platforms. [PublicDomain]
295-
* [MinUnit](https://github.com/siu/minunit) - A minimal unit testing framework for C/C++ self-contained in a single header file. [MIT]
295+
* [MinUnit](https://github.com/siu/minunit) - A minimal unit testing framework for C self-contained in a single header file. [MIT]
296296
* [Mockator](http://www.mockator.com) - Eclipse CDT plug-in for C++ Seams and Mock Objects.
297297
* [Remotery](https://github.com/Celtoys/Remotery) - Single C File Profiler with Web Viewer. [Apache2]
298298
* [UnitTest++](https://github.com/unittest-cpp/unittest-cpp) - A lightweight unit testing framework for C++. [MIT/X Consortium license]
@@ -467,7 +467,7 @@ A curated list of awesome C/C++ frameworks, libraries, resources, and shiny thin
467467
* [ExprTK](http://www.partow.net/programming/exprtk/) - The C++ Mathematical Expression Toolkit Library (ExprTk) is a simple to use, easy to integrate and extremely efficient run-time mathematical expression parser and evaluation engine. [MIT]
468468
* [GLM](https://github.com/g-truc/glm) - Header-only C++ math library that matches and inter-operates with OpenGL's GLSL math. [MIT]
469469
* [GMTL](http://ggt.sourceforge.net/) - Graphics Math Template Library is a collection of tools implementing Graphics primitives in generalized ways. [GPL2]
470-
* [GMP](https://gmplib.org/) - A C/C++ library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating-point numbers. [LGPL3 & GPL2]
470+
* [GMP](https://gmplib.org/) - A C library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating-point numbers. [LGPL3 & GPL2]
471471
* [MIRACL](https://github.com/CertiVox/MIRACL) - A Multiprecision Integer and Rational Arithmetic Cryptographic Library. [AGPL]
472472
* [muparser](http://beltoforion.de/article.php?a=muparser) - muParser is an extensible high performance math expression parser library written in C++. [MIT]
473473
* [NT2](https://github.com/Mathieu-/nt2) - A SIMD-optimized numerical template library that provides an interface with MATLAB-like syntax. [Boost]
@@ -580,7 +580,7 @@ A curated list of awesome C/C++ frameworks, libraries, resources, and shiny thin
580580
* [luacxx](https://github.com/dafrito/luacxx) - C++11 API for creating Lua bindings. [MIT]
581581
* [nbind](https://github.com/charto/nbind) - Magical headers that make your C++ library accessible from JavaScript. [MIT]
582582
* [pybind11](https://github.com/pybind/pybind11) - Seamless operability between C++11 and Python. [BSD]
583-
* [SIP](https://riverbankcomputing.com/software/sip/intro) - C/C++ Bindings Generator for Python v2 and v3. [GPL]
583+
* [SIP](https://riverbankcomputing.com/software/sip/intro) - C or C++ Bindings Generator for Python v2 and v3. [GPL]
584584
* [SWIG](https://github.com/swig/swig) - A wrapper/interface Generator that let you link your c++ code to Javascript, Perl, PHP, Python, Tcl and Ruby. [GPL/Output not licensed] [website](http://www.swig.org/)
585585
* [V7](https://github.com/cesanta/v7) - An embedded JavaScript engine. [GPL2]
586586
* [V8](http://code.google.com/p/v8/) - A fast JavaScript engine by Google that can be embedded into any C++ application. [BSD]
@@ -591,7 +591,7 @@ A curated list of awesome C/C++ frameworks, libraries, resources, and shiny thin
591591
* [cereal](https://github.com/USCiLab/cereal) - A C++11 library for serialization. [BSD]
592592
* [cppcodec](https://github.com/tplgy/cppcodec) - Header-only C++11 library to encode/decode base64, base32 and hex with consistent, flexible API. [MIT]
593593
* [FlatBuffers](https://github.com/google/flatbuffers) - A Memory efficient serialization library. [Apache2]
594-
* [MessagePack](https://github.com/msgpack/msgpack-c) - Efficient binary serialization format "like JSON" for C/C++. [Apache2] [website](http://msgpack.org/)
594+
* [MessagePack](https://github.com/msgpack/msgpack-c) - Efficient binary serialization format "like JSON" for C and C++. [Apache2] [website](http://msgpack.org/)
595595
* [protobuf](https://github.com/google/protobuf) - Protocol Buffers - Google's data interchange format. [BSD]
596596
* [protobuf-c](https://github.com/protobuf-c/protobuf-c) - Protocol Buffers implementation in C. [BSD]
597597
* [SimpleBinaryEncoding](https://github.com/real-logic/simple-binary-encoding) - encoding and decoding application messages in binary format for low-latency applications. [Apache2]
@@ -685,7 +685,7 @@ A curated list of awesome C/C++ frameworks, libraries, resources, and shiny thin
685685
*Software for creating a development environment.*
686686

687687
## Compiler
688-
*List of C/C++ compilers*
688+
*List of C or C++ compilers*
689689

690690
* [8cc](https://github.com/rui314/8cc) - A Small C Compiler.
691691
* [c](https://github.com/ryanmjacobs/c) - Compile and execute C "scripts" in one go! [MIT]
@@ -700,7 +700,7 @@ A curated list of awesome C/C++ frameworks, libraries, resources, and shiny thin
700700
* [TCC](http://bellard.org/tcc/) - Tiny C Compiler. [LGPL]
701701

702702
## Online Compiler
703-
*List of online C/C++ compilers*
703+
*List of online C or C++ compilers*
704704

705705
* [codepad](http://codepad.org/) - An online compiler/interpreter, and a simple collaboration tool.
706706
* [CodeTwist](http://codetwist.com/) - A simple online compiler/interpreter, where you can paste your C, C++ or Java code and execute it online and see results.
@@ -713,7 +713,7 @@ A curated list of awesome C/C++ frameworks, libraries, resources, and shiny thin
713713
* [Wandbox](http://melpon.org/wandbox/) - An online Clang/GCC compiler with Boost available.
714714

715715
## Debugger
716-
*List of C/C++ debuggers*
716+
*List of C or C++ debuggers*
717717

718718
* [Comparison of debuggers](https://en.wikipedia.org/wiki/Comparison_of_debuggers) - A list of Debuggers from Wikipedia.
719719
* [GDB](https://www.gnu.org/software/gdb/) - GNU Debugger.
@@ -723,14 +723,14 @@ A curated list of awesome C/C++ frameworks, libraries, resources, and shiny thin
723723
* [x64dbg](http://x64dbg.com/) - An open-source x64/x32 debugger for windows.
724724

725725
## Integrated Development Environment
726-
*List of C/C++ nominal IDEs.*
726+
*List of C or C++ nominal IDEs.*
727727

728728
* [Anjuta DevStudio](http://anjuta.org/) - The GNOME IDE. [GPL3]
729729
* [AppCode](http://www.jetbrains.com/objc/) - an IDE for Objective-C, C, C++, and JavaScript development built on JetBrains’ IntelliJ IDEA platform.
730-
* [Cevelop](https://www.cevelop.com) - Cross-platform C/C++ IDE based on Eclipse CDT with additional plug-ins.
731-
* [CLion](http://www.jetbrains.com/clion/) - Cross-platform C/C++ IDE from JetBrains.
730+
* [Cevelop](https://www.cevelop.com) - Cross-platform C and C++ IDE based on Eclipse CDT with additional plug-ins.
731+
* [CLion](http://www.jetbrains.com/clion/) - Cross-platform C and C++ IDE from JetBrains.
732732
* [Code::Blocks](http://www.codeblocks.org/) - A free C, C++ and Fortran IDE.
733-
* [CodeLite](http://codelite.org/) - Another cross-plaform, free C/C++ IDE. [GPL2 with an exception for plugins]
733+
* [CodeLite](http://codelite.org/) - Another cross-plaform, free C and C++ IDE. [GPL2 with an exception for plugins]
734734
* [color_coded](https://github.com/jeaye/color_coded) - A vim plugin for libclang-based highlighting. [MIT]
735735
* [Dev-C++](http://sourceforge.net/projects/orwelldevcpp/) - A portable C/C++/C++11 IDE.
736736
* [Eclipse CDT](http://www.eclipse.org/cdt/) - A fully functional C and C++ IDE based on the Eclipse platform.
@@ -795,7 +795,7 @@ A curated list of awesome C/C++ frameworks, libraries, resources, and shiny thin
795795
* [Designing Qt-Style C++ APIs](https://doc.qt.io/archives/qq/qq13-apis.html)
796796

797797
## Articles
798-
*Fantastic C/C++ related articles.*
798+
*Fantastic C++ related articles.*
799799

800800
* [CppCon 2017 Presentation Materials](https://github.com/CppCon/CppCon2017) - CppCon 2017 Presentation Materials.
801801
* [CppCon 2016 Presentation Materials](https://github.com/CppCon/CppCon2016) - CppCon 2016 Presentation Materials.
@@ -809,9 +809,9 @@ A curated list of awesome C/C++ frameworks, libraries, resources, and shiny thin
809809
* [C++Now 2012 Presentations](https://github.com/boostcon/cppnow_presentations_2012) - Presentation materials presented at C++Now 2012.
810810

811811
## Books
812-
*Fantastic C/C++ related books.*
812+
*Fantastic C or C++ related books.*
813813

814-
* [List of Free C/C++ Books](https://github.com/fffaraz/awesome-cpp/blob/master/books.md)
814+
* [List of Free C or C++ Books](https://github.com/fffaraz/awesome-cpp/blob/master/books.md)
815815
* [Free C Books](https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#c) - vhf/free-programming-books/C.
816816
* [Free C++ Books](https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#c-1) - vhf/free-programming-books/C++.
817817
* [cppbestpractices](https://github.com/lefticus/cppbestpractices) - Collaborative Collection of C++ Best Practices.
@@ -833,9 +833,9 @@ A curated list of awesome C/C++ frameworks, libraries, resources, and shiny thin
833833
* [Presentation on Hana for C++Now 2015](https://github.com/ldionne/hana-cppnow-2015)
834834

835835
## Videos
836-
*Fantastic C/C++ related videos.*
836+
*Fantastic C or C++ related videos.*
837837

838-
* [List of C/C++ YouTube Videos](https://github.com/fffaraz/awesome-cpp/blob/master/videos.md)
838+
* [List of C or C++ YouTube Videos](https://github.com/fffaraz/awesome-cpp/blob/master/videos.md)
839839
* [Awesome C Programming Tutorials in Hi Def [HD]](https://www.youtube.com/playlist?list=PLCB9F975ECF01953C) - A collection of detailed C Programming Language Tutorials for Beginners and New Programmers.
840840
* [C++](https://www.youtube.com/playlist?list=PL2F919ADECA5E39A6) - by VoidRealms.
841841
* [C++ Qt Programming](https://www.youtube.com/playlist?list=PL2D1942A4688E9D63) - by VoidRealms.
@@ -846,7 +846,7 @@ A curated list of awesome C/C++ frameworks, libraries, resources, and shiny thin
846846
* [Bo Qian's playlist](https://www.youtube.com/user/BoQianTheProgrammer/playlists) - Boost Library, C++ Standard Library, Modern C++, Advanced C++, Advanced STL, ...
847847

848848
## Websites
849-
*Useful C/C++ related websites.*
849+
*Useful C or C++ related websites.*
850850

851851
* [Standard C++](https://isocpp.org/) :zap: - News, Status & Discussion about Standard C++.
852852
* [CppCon](http://cppcon.org/) - The C++ Conference.
@@ -859,11 +859,11 @@ A curated list of awesome C/C++ frameworks, libraries, resources, and shiny thin
859859
* [Meeting C++](http://meetingcpp.com/)
860860
* [C++ Quiz](http://q.viva64.com/) - C++ quiz in which you propose to find errors in code fragments of open source projects.
861861
* [Udemy C++ Courses and Tutorials](https://www.udemy.com/topic/C-plus-plus-tutorials/)
862-
* [C++ Hints](http://cpphints.com/) - Every business day hints about most often C/C++ mistakes and ways to solve them from PVS-Studio Team.
862+
* [C++ Hints](http://cpphints.com/) - Every business day hints about most often C++ mistakes and ways to solve them from PVS-Studio Team.
863863
* [C++ tutorial](https://hackr.io/tutorials/learn-c-plus-plus) - A user ranked online tutorial bank site displaying multiple courses to learn C++ from.
864864

865865
## Weblogs
866-
*Useful C/C++ related weblogs.*
866+
*Useful C or C++ related weblogs.*
867867

868868
* [Coding For Speed](https://codingforspeed.com/) - Coding For Speed DOT COM, Less Execution Time.
869869
* [Eric Niebler](http://ericniebler.com/)
@@ -877,7 +877,7 @@ A curated list of awesome C/C++ frameworks, libraries, resources, and shiny thin
877877

878878
* [algorithms](https://github.com/xtaci/algorithms) - Algorithms & Data Structures in C++.
879879
* [c-algorithms](https://github.com/fragglet/c-algorithms) - C algorithms library.
880-
* [C/C++ Awesome Pack](https://github.com/JunianNet/CppAwesomePack) - Contains some awesome c++ codes, packed in one.
880+
* [C++ Awesome Pack](https://github.com/JunianNet/CppAwesomePack) - Contains some awesome c++ codes, packed in one.
881881

882882
# Other Awesome Lists
883883
*Other amazingly awesome lists*
@@ -886,8 +886,8 @@ A curated list of awesome C/C++ frameworks, libraries, resources, and shiny thin
886886
* [awesome-awesomeness](https://github.com/bayandin/awesome-awesomeness) - A curated list of awesome awesomeness.
887887
* [awesome](https://github.com/sindresorhus/awesome) :zap: - A curated list of awesome lists.
888888
* [C++ links](https://github.com/MattPD/cpplinks) - A categorized list of C++ resources.
889-
* [Awesome C/C++](https://getawesomeness.herokuapp.com/get/cpp) - getAwesomeness()'s mirror.
890-
* [Awesome C/C++](https://cpp.libhunt.com/) - LibHunt's mirror.
889+
* [Awesome C++](https://getawesomeness.herokuapp.com/get/cpp) - getAwesomeness()'s mirror.
890+
* [Awesome C++](https://cpp.libhunt.com/) - LibHunt's mirror.
891891
* [Awesome C](https://notabug.org/koz.ross/awesome-c) 1
892892
* [Awesome C](https://github.com/aleksandar-todorovic/awesome-c) 2
893893
* [AwesomePerfCpp](https://github.com/fenbf/AwesomePerfCpp) - A curated list of awesome C/C++ performance optimization resources.
@@ -897,7 +897,7 @@ A curated list of awesome C/C++ frameworks, libraries, resources, and shiny thin
897897
* [awesome-algorithms](https://github.com/tayllan/awesome-algorithms) - A curated list of awesome places to learn and/or practice algorithms.
898898
* [awesome-talks](https://github.com/JanVanRyswyck/awesome-talks) - A lot of screencasts, recordings of user group gatherings and conference talks.
899899
* [Projects](https://github.com/karan/Projects) - A list of practical projects that anyone can solve in any programming language.
900-
* [Awesome interview questions](https://github.com/MaximAbramchuck/awesome-interviews) - A list of lists of interview questions for the most popular technologies, including C/C++.
900+
* [Awesome interview questions](https://github.com/MaximAbramchuck/awesome-interviews) - A list of lists of interview questions for the most popular technologies, including C and C++.
901901
* [nothings/single_file_libs](https://github.com/nothings/single_file_libs) :zap: - List of single-file C/C++ libraries.
902902

903903
# Contributing

minor.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
## Minor projects
3-
A list of lesser-known C/C++ libraries, tools, and resources.
3+
A list of lesser-known C or C++ libraries, tools, and resources.
44

55
* [jest](https://github.com/jeaye/jest) - A sane and minimal C++14 unit test framework. [MIT]
66
* [libfixmath](https://github.com/PetteriAimonen/libfixmath) - A Cross Platform Fixed Point (Q16.16) Maths Library. [MIT]

0 commit comments

Comments
 (0)