Projects in Awesome Lists tagged with cpp98
A curated list of projects in awesome lists tagged with cpp98 .
https://github.com/nemtrif/utfcpp
UTF-8 with C++ in a Portable Way
cpp cpp98 header-only internationalization portable text unicode utf-16 utf-8
Last synced: 13 May 2025
https://github.com/gsl-lite/gsl-lite
ISO C++ Core Guidelines Library implementation for C++98, C++11 up
cpp11 cpp14 cpp17 cpp98 gsl gsl-implementations header-only no-dependencies single-file
Last synced: 14 May 2025
https://github.com/martinmoene/span-lite
span lite - A C++20-like span for C++98, C++11 and later in a single-file header-only library
cpp11 cpp14 cpp17 cpp20 cpp98 header-only no-dependencies single-file span span-implementation
Last synced: 12 Apr 2025
https://github.com/martinmoene/string-view-lite
string_view lite - A C++17-like string_view for C++98, C++11 and later in a single-file header-only library
cpp17 cpp98 header-only no-dependencies single-file string-view string-view-implementations
Last synced: 15 May 2025
https://github.com/nonstd-lite/optional-lite
optional lite - A C++17-like optional, a nullable object for C++98, C++11 and later in a single-file header-only library
cpp17 cpp98 header-only no-dependencies optional optional-implementations single-file
Last synced: 05 Nov 2025
https://github.com/martinmoene/lest
A modern, C++11-native, single-file header-only, tiny framework for unit-tests, TDD and BDD (includes C++98 variant)
bdd cast cpp11 cpp98 header-only no-dependencies single-file tdd testing tiny-framework
Last synced: 08 Apr 2025
https://github.com/martinmoene/variant-lite
variant lite - A C++17-like variant, a type-safe union for C++98, C++11 and later in a single-file header-only library
cpp17 cpp98 header-only no-dependencies single-file variant variant-implementations
Last synced: 12 Apr 2025
https://github.com/nonstd-lite/ring-span-lite
ring-span lite - A C++yy-like ring_span type for C++98, C++11 and later in a single-file header-only library
cpp11 cpp14 cpp17 cpp98 header-only no-dependencies ring ring-buffer ring-span single-file
Last synced: 05 Nov 2025
https://github.com/martinmoene/any-lite
any lite - A C++17-like any, a type-safe container for single values of any type for C++98, C++11 and later in a single-file header-only library
any any-implementations cpp17 cpp98 header-only no-dependencies single-file
Last synced: 05 Apr 2025
https://github.com/hazelcast/hazelcast-cpp-client
Hazelcast IMDG C++ Client
big-data boost c-plus-plus caching clustering cmake cpp cpp98 datagrid distributed hazelcast hazelcast-client imdg in-memory library linux osx scalability windows
Last synced: 05 Apr 2025
https://github.com/martinmoene/nonstd-lite
Parent of *-lite repositories, a migration path to post-C++11 features for pre-C++11 environments
cpp11 cpp14 cpp17 cpp20 cpp98 header-only no-dependencies single-file
Last synced: 10 Apr 2025
https://github.com/srz-zumix/iutest
c++ testing framework
assertions c-plus-plus cpp cpp03 cpp11 cpp14 cpp17 cpp98 header-only no-dependencies tdd testing-framework wandbox
Last synced: 04 Apr 2025
https://github.com/oktonion/stdex
std C++ 11 library impementation with extra features using only C++ 98 and POSIX threads
boost borland c-plus-plus cpp cpp03 cpp11 cpp98 cpp98-compatible cppstl gcc library portable posix posix-threads qnx std-library stdex stl visual-studio
Last synced: 29 Oct 2025
https://github.com/martinmoene/clue
A tiny single-file header-only C++ logging framework
cpp98 header-only logging no-dependencies single-file
Last synced: 02 Sep 2025
https://github.com/martinmoene/byte-lite
byte lite - A C++17-like byte type for C++98, C++11 and later in a single-file header-only library
byte byte-implementations cpp17 cpp98 header-only no-dependencies single-file
Last synced: 10 Apr 2025
https://github.com/vectorized/static-sort
A simple C++ header-only library for fastest sorting of small arrays. Generates sorting networks on compile time via templates.
benchmarks cpp98 cpp98-compatible header-only optimizations sort sorting-network sorting-pairs static-sorts templates
Last synced: 10 Apr 2025
https://github.com/martinmoene/value-ptr-lite
value-ptr-lite - A C++ smart-pointer with value semantics for C++98, C++11 and later in a single-file header-only library
cpp11 cpp98 header-only no-dependencies single-file smart-pointer
Last synced: 10 Apr 2025
https://github.com/oberon00/luabind
Luabind is a library that helps you create bindings between C++ and Lua.
cpp cpp-library cpp11 cpp98 lua luabind
Last synced: 04 Oct 2025
https://github.com/marineks/ft_irc
Prompt: Recode your own IRC server in C++
42born2code 42cursus 42projects 42school cpp cpp98 irc irc-server network-programming socket-programming tuto tutorial
Last synced: 10 Apr 2025
https://github.com/martinmoene/observer-ptr-lite
observer-ptr - An observer_ptr for C++98 and later in a single-file header-only library (Extensions for Library Fundamentals, v2, v3)
cpp17 cpp98 header-only no-dependencies observer-ptr single-file
Last synced: 16 Jun 2025
https://github.com/levensta/irc-server
IRC server based on TCP/IP protocol to rfc1459 standard
21school 42born2code 42projects 42school client-server cpp cpp98 ft-irc irc irc-server socket-communication
Last synced: 10 Apr 2025
https://github.com/martinmoene/string-lite
String facilities for C++98 and later - a library in search of its identity.
Last synced: 10 Apr 2025
https://github.com/42yerevanprojects/cpp_modules
CPP modules of 42 school
42born2code 42school cpp cpp98 oop-concepts oop-principles
Last synced: 10 Apr 2025
https://github.com/martinmoene/optional-bare
optional bare - A simple version of a C++17-like optional for default-constructible, copyable types, for C++98 and later in a single-file header-only library
cpp98 header-only no-dependencies optional optional-implementations single-file
Last synced: 10 Apr 2025
https://github.com/martinmoene/status-value-lite
status-value - A class for status and optional value for C++11 and later, C++98 variant provided in a single-file header-only library
cpp11 cpp98 header-only no-dependencies optional single-file status variant
Last synced: 10 Apr 2025
https://github.com/m0saan/cpp-module
Learn C++ through a CPP-Pool by 42
1337fil 1337school 42born2code cpp cpp98 phonebook-application
Last synced: 10 Apr 2025
https://github.com/oktonion/cpp-fast-delegates
Header-only extension for C++ Fast Delegates of Don Clugston (C++98 compatible)
cpp cpp03 cpp11 cpp98 crossplatform delegate delegates fast fast-delegates
Last synced: 10 Apr 2025
https://github.com/vittorioromeo/vrm_pp
Small C++ preprocessor library
cpp cpp03 cpp98 library metaprogramming pp preprocessor romeo ssv vittorio vr vrm
Last synced: 10 Apr 2025
https://github.com/devvoid/vini
A single-header INI parser capable of both reading and writing files.
c-plus-plus cpp cpp-library cpp98 ini ini-parser no-dependencies single-file single-header single-header-lib
Last synced: 27 Jun 2025
https://github.com/mli42/at42ft_containers
Reimplement some containers from the STL (vector, list, map, stack, queue && their iterators, const_iterators, reverse_iterators) [C++]
cpp98 list map queue stack stl-containers vector
Last synced: 01 Aug 2025
https://github.com/nemtrif/ftest
A simple and limited unit-test framework for C++ 98
cpp cpp98 testing unit-testing
Last synced: 15 May 2025
https://github.com/izenynn/cpp-modules
42 Cursus: c++ modules for learning the language.
42-cpp-module 42-cpp-modules cpp cpp-modules cpp-modules-42 cpp98 cpp98-compatible linux macos
Last synced: 23 Oct 2025
https://github.com/flagarde/source_location
cross-platform source_location for c++98 to c++20
clang cmake cpp11 cpp17 cpp20 cpp98 gcc include-only msvc msys2 source-location
Last synced: 10 Apr 2025
https://github.com/dalexhd/ft_irc
The goal of this project is to make you write your own IRC server. To do so, you will test your work with a real IRC client. Internet is ruled by solid and standards protocols that allow a strong interaction between every connected computer. It’s always good to know about it.
Last synced: 10 Apr 2025
https://github.com/achrafelkhnissi/webserv
webserv is an HTTP server capable of handling multiple clients simultaneously using C++, Socket programming, and CGI.
1337 1337cursus 1337school 42 42born2code 42cursus 42projects 42school c cgi cpp cpp98 http http-requests http-server makefile network-programming socket-programming webserv webserver
Last synced: 10 Apr 2025
https://github.com/oktonion/phwidgets-lib
lightweight fast C++ interface library for QNX Photon microGUI
application builder cpp cpp98 gui library micro microgui photon photon-widget phwidgets-lib qnx qnx-photon-gui qnx6 widgets
Last synced: 10 Apr 2025
https://github.com/martinmoene/boolean-lite
boolean lite: A strong boolean type for C++98 and later
boolean cpp11 cpp17 cpp98 header-only no-dependencies single-file
Last synced: 10 Apr 2025
https://github.com/end2endzone/rapidassist
RapidAssist is a lite cross-platform library that assist you with the most c++ repetitive tasks.
cpp cpp98 cross-platform quick repetitive
Last synced: 10 Apr 2025
https://github.com/denleyhsiao/cppunitlite
C plus plus unit test framework
cpp-library cpp98 test-framework
Last synced: 15 May 2025
https://github.com/rabinadk1/kurukshetra
Academic project on OOP( C++ ) by @safalthapaliya, @samipism and @rabinadk1
Last synced: 15 May 2025
https://github.com/solareenlo/42ft_irc
[WIP :)] Simple IRC server in C++ 98
42 42born2code 42cursus cpp98 irc
Last synced: 03 Aug 2025
https://github.com/soofiane262/ft_irc
This project is about creating our own IRC server
Last synced: 10 Apr 2025
https://github.com/weirdwiz/brick-break
A simple brick breaker game made in C++98
brick brick-breaker cbse cpp98 project
Last synced: 04 Oct 2025
https://github.com/babreton/42-cpp
42 school CPP modules
42 42-cpp-module 42cpp 42projects 42school cpp cpp42 cpp98
Last synced: 22 Mar 2025
https://github.com/nyuuuukie/json-parser
A simple JSON parser for C++ projects based on C++98
cpp cpp98 cpp98-compatible json parser
Last synced: 24 Aug 2025
https://github.com/bearlike/the-truck-rally-game
A 2D game made using the discontinued Borland Turbo C++ compiler during my class 12th
Last synced: 15 Jul 2025
https://github.com/42-ikole/containers
🗃 STL containers but written by me :)
Last synced: 24 Oct 2025
https://github.com/guicdas/42_lisboa
From 42 Lisboa common core.
algorithms bash c-programming cpp cpp98 game-development mlx pipes shell
Last synced: 03 Apr 2025
https://github.com/deryaxacar/42-cpp_05
This module teaches the fundamentals of object-oriented programming (OOP), focusing on class relationships, dynamic object management, inheritance, virtual functions, and method overriding. Students also learn to improve program reliability using try-catch blocks and handling exceptions.
42born2code 42cursus 42ecole 42projects 42school cpp cpp-modules cpp-programming cpp-programming-language cpp-programming-project cpp-project cpp98 oop oop-cpp oop-examples oops-in-cpp project
Last synced: 24 Feb 2025
https://github.com/mcombeau/cpp_modules
A collection of small 42 school projects about C++.
42born2code 42cursus 42paris 42projects 42school cpp-modules cpp-modules-42 cpp98
Last synced: 15 May 2025
https://github.com/acensjj/webserv
This project is here to make you write your own HTTP server. You will follow the real HTTP RFC and you will be able to test it with a real browser. HTTP is one of the most used protocol on internet. Knowing its arcane will be useful, even if you won’t be working on a website.
42 42born2code cpp cpp98 webserv
Last synced: 13 Mar 2025
https://github.com/yavuzsonmez/42-webserv
NGINX-like HTTP/1.1 server using TCP sockets and I/O multiplexing written in C++98
cpp98 http io-multiplexing socket tcp unix
Last synced: 15 May 2025
https://github.com/mfunyu/ft_containers
Lv5 project @42Tokyo: Reimplementing containers from C++ STL(Standard Template Library) using C++98
42cursus 42first-circle cpp98 stl-containers
Last synced: 05 Apr 2025
https://github.com/jmz-mzr/webserv
A high-performance, non-blocking C++ web server emulating NGINX functionality
42 42born2code 42cursus 42network 42paris 42school cpp cpp98 http http-server nginx webserver
Last synced: 13 Mar 2025
https://github.com/rarakira/cpp-modules
Introduction to object oriented programming with C++, 42 curriculum
21school cpp cpp98 ecole42 oop oop-in-cpp
Last synced: 04 Aug 2025
https://github.com/nicolasgasco/42_webserv
An HTTP server coded in C++. It supports configuration files and GET, HEAD, POST, and DELETE requests. Serves a fully static website
cgi-script cpp98 http http-server socket-programming
Last synced: 29 Oct 2025
https://github.com/mushigarou/irc-server
This IRC server features private, group chat and file transfert
cpp98 irc-server oop socket-programming x-macros
Last synced: 15 May 2025
https://github.com/jdomingu98/ft_irc
Our custom Internet Relay Chat Server. Part of the 42school projects roadmap
42 42born2code 42cursus 42malaga 42school cpp cpp98 internet-relay-chat irc irc-server rfc-1459
Last synced: 15 Oct 2025
https://github.com/archer-01/ft_containers
Re-implementation of some C++ STL containers
Last synced: 13 Mar 2025
https://github.com/khabouss/ft_containers
C++ STL Containers Implementation
Last synced: 02 Aug 2025
https://github.com/bastienkody/testercpp09
Ecole 42 (last cpp module tests)
42school cpp cpp98 testing-tools
Last synced: 31 Jul 2025
https://github.com/mickaelblet/args
Parse and store options from argc and argv
argparser argv argv-parser cpp cpp98 cpp98-compatible header-only-library
Last synced: 01 Aug 2025
https://github.com/kuninoto/42_webserv
A Web Server written from scratch in C++
1337 1337school 42 42-webserver 42born2code 42cursus 42ecole 42porto 42portugal 42projects 42school 42webserv cpp cpp98 cpp98-compatible http linux poll school42 webserver
Last synced: 13 Mar 2025
https://github.com/qibowen2008/windowsviruscodes
94种病毒的源代码
assembly assembly-language bad-code cpp-programming cpp98 delphi harmful object-pascal shitcode shitty-code viruses visual-basic
Last synced: 15 May 2025
https://github.com/shimazadeh/ft_container
Designed C++ container classes (vector/list/map) from ground up and free from reliance existing libraries, using template metaprogramming techniques, providing essential data structures.
algorithm cpp98 stl-containers
Last synced: 29 Oct 2025
https://github.com/ivanch/candlebright
Jogo desenvolvido em C++ utilizando SFML.
c-plus-plus cpp cpp98 game jogo sfml
Last synced: 16 Mar 2025
https://github.com/dhaliti/irelaychat
A personnal IRC server written in C++98
backend chat cpp98 irc irc-server server
Last synced: 16 Mar 2025
https://github.com/dcavalei/ft_containers
42 ft_containers
42 42born2code 42lisboa cpp cpp98 data-structures map red-black-tree stack templates vector
Last synced: 16 Mar 2025
https://github.com/ohbamah/ft_irc
A 42 network-C++ project
42commoncore 42paris 42school cpp98 irc-server networking socket
Last synced: 01 Apr 2025
https://github.com/mickaelblet/thread
One header file std::thread for C++98
cpp98 cpp98-compatible header-only header-only-library
Last synced: 15 Jun 2025
https://github.com/seeker04/elte-ik-cpp
A collection of lecture materials I have written (in Hungarian!) for C++ classes at ELTE-IK.
Last synced: 28 Oct 2025
https://github.com/bastienkody/classmakercpp
Canonical form c++ classes definition maker (ecole 42 compliant)
Last synced: 24 Mar 2025
https://github.com/sdk-meb/ft_containers.42
Project aims to re-implement an STL C++ containers such as vector, map, stack, and potentially set while adhering to the C++98 standard. The goal is to ensure a deep understanding of these containers and to develop custom implementations that comply with C++98 features and restrictions.
1337school 42born2code containers cpp cpp98 data-structures data-types makefile redblack-tree
Last synced: 24 Mar 2025
https://github.com/loyc12/cpp42
42 School Project : various small exercises aimed at learning the fundamentals of C++ and OOP
Last synced: 03 Jul 2025
https://github.com/deryaxacar/42-cpp_03
This project aims to teach you object-oriented programming principles by creating a class hierarchy in C++. It starts with a basic ClapTrap class and then adds derived classes such as ScavTrap, FragTrap, and DiamondTrap.
42 42-cpp 42-cpp-module 42-cpp-modules 42-school 42born2code 42cursus 42projects 42school cpp cpp-all cpp-modules cpp-modules-42 cpp-programming cpp03 cpp98
Last synced: 26 Feb 2025
https://github.com/42-teamprojects/42-webserv
HTTP Server using C++98
cpp98 http http-server webserver
Last synced: 15 May 2025
https://github.com/urumqinsky/webserv
Web-server with support for basic HTTP methods
cgi cpp98 http-server socket-io
Last synced: 13 Mar 2025
https://github.com/llefranc/42_cpp_piscine
School project: learn C++ language through different little exercices.
42 42born2code 42paris 42school cpp cpp-piscine cpp-pool cpp98
Last synced: 22 Jul 2025
https://github.com/keyzox71/tomlpp
📓 A small toml parser (poorly) written in CPP (for my webserver project)
cplusplus cpp98 fortnitebattlepass nix-flake toml toml-parser toml-parsing
Last synced: 25 Mar 2025
https://github.com/abdelbenamara/cppmodules
42 C++ Modules
2024 42 cpp-module-00 cpp-module-01 cpp-module-02 cpp-module-03 cpp-module-04 cpp-module-05 cpp-module-06 cpp-module-07 cpp-module-08 cpp-module-09 cpp-modules cpp98 makefile
Last synced: 02 Mar 2025
https://github.com/abderrsfa/ft_containers
Reimplementing C++98's STL containers. (std::vector, std::stack, std::map)
1337 42born2code avl-tree cpp cpp98 iterator map stack stl stl-containers vector
Last synced: 01 Sep 2025
https://github.com/inkbytes/inkwe
Inkwe an open-source HTTP server for modern operating systems including UNIX and Windows
c cgi cpp98 distributed http server
Last synced: 13 Mar 2025
https://github.com/aimadbahdir/webserv
An education project developed at 1337 school with my teammates, where we built our own web server to learn about HTTP and socket programming. Through this project, we gained the knowledge and skills necessary to develop robust network applications.
cpp98 http http-server sockets
Last synced: 13 Mar 2025
https://github.com/jmz-mzr/containers
A performant recreation of the C++ library containers
42 42born2code 42cursus 42network 42paris 42school algorithm containers cpp cpp-containers cpp98 metaprogramming redblacktree sfinae stl stl-containers
Last synced: 13 Mar 2025
https://github.com/ygor-sena/42cursus-cpp-piscine
The 12th project of 42 curriculum is a C++ piscine which aims to introduce students to Object-Oriented Programming. C++ was chosen because it's derived from our old and familiar C Language. Since C++ can be complex, the code will adhere with the C++98 standard.
42 42cursus 42saopaulo 42school 42sp cpp cpp98 cpp98-compatible ecole42 oop oop-in-cpp oop-principles
Last synced: 12 Jun 2025
https://github.com/evelon/ft_containers
ft_containers subject from 42seoul. Make your own STL containers!
42projects cpp98 stl-containers
Last synced: 24 Aug 2025
https://github.com/kr1sng/42piscine-cpp
deep diving into Object-Oriented Programming C++
cpp cpp98 object-oriented-programming oops-in-cpp
Last synced: 19 Aug 2025
https://github.com/dreamycecil/dreamyutilities
A personal framework with a variety of libraries with classes and functions to enhance coding experience. Compatible with C++98.
cpp11 cpp98 framework gcc libraries msvc work-in-progress
Last synced: 18 Aug 2025