diff --git a/libs/integer/doc/binary_stream.html b/libs/endian/doc/binary_stream.html
similarity index 100%
rename from libs/integer/doc/binary_stream.html
rename to libs/endian/doc/binary_stream.html
diff --git a/libs/integer/doc/endian.html b/libs/endian/doc/endian.html
similarity index 100%
rename from libs/integer/doc/endian.html
rename to libs/endian/doc/endian.html
diff --git a/libs/integer/example/binary_stream_example.cpp b/libs/endian/example/binary_stream_example.cpp
similarity index 100%
rename from libs/integer/example/binary_stream_example.cpp
rename to libs/endian/example/binary_stream_example.cpp
diff --git a/libs/integer/example/endian_example.cpp b/libs/endian/example/endian_example.cpp
similarity index 100%
rename from libs/integer/example/endian_example.cpp
rename to libs/endian/example/endian_example.cpp
diff --git a/libs/integer/example/endian_hello_world.cpp b/libs/endian/example/endian_hello_world.cpp
similarity index 100%
rename from libs/integer/example/endian_hello_world.cpp
rename to libs/endian/example/endian_hello_world.cpp
diff --git a/libs/integer/test/Jamfile.v2 b/libs/endian/test/Jamfile.v2
similarity index 100%
rename from libs/integer/test/Jamfile.v2
rename to libs/endian/test/Jamfile.v2
diff --git a/libs/integer/test/binary_stream_test.cpp b/libs/endian/test/binary_stream_test.cpp
similarity index 100%
rename from libs/integer/test/binary_stream_test.cpp
rename to libs/endian/test/binary_stream_test.cpp
diff --git a/libs/integer/test/endian-in-sandbox/binary_stream_example/binary_stream_example.vcxproj b/libs/endian/test/endian-in-sandbox/binary_stream_example/binary_stream_example.vcxproj
similarity index 100%
rename from libs/integer/test/endian-in-sandbox/binary_stream_example/binary_stream_example.vcxproj
rename to libs/endian/test/endian-in-sandbox/binary_stream_example/binary_stream_example.vcxproj
diff --git a/libs/integer/test/endian-in-sandbox/binary_stream_test/binary_stream_test.vcxproj b/libs/endian/test/endian-in-sandbox/binary_stream_test/binary_stream_test.vcxproj
similarity index 100%
rename from libs/integer/test/endian-in-sandbox/binary_stream_test/binary_stream_test.vcxproj
rename to libs/endian/test/endian-in-sandbox/binary_stream_test/binary_stream_test.vcxproj
diff --git a/libs/integer/test/endian-in-sandbox/common.props b/libs/endian/test/endian-in-sandbox/common.props
similarity index 100%
rename from libs/integer/test/endian-in-sandbox/common.props
rename to libs/endian/test/endian-in-sandbox/common.props
diff --git a/libs/integer/test/endian-in-sandbox/endian-in-sandbox.sln b/libs/endian/test/endian-in-sandbox/endian-in-sandbox.sln
similarity index 100%
rename from libs/integer/test/endian-in-sandbox/endian-in-sandbox.sln
rename to libs/endian/test/endian-in-sandbox/endian-in-sandbox.sln
diff --git a/libs/integer/test/endian-in-sandbox/endian_binary_stream_test/endian_binary_stream_test.vcxproj b/libs/endian/test/endian-in-sandbox/endian_binary_stream_test/endian_binary_stream_test.vcxproj
similarity index 100%
rename from libs/integer/test/endian-in-sandbox/endian_binary_stream_test/endian_binary_stream_test.vcxproj
rename to libs/endian/test/endian-in-sandbox/endian_binary_stream_test/endian_binary_stream_test.vcxproj
diff --git a/libs/integer/test/endian-in-sandbox/endian_example/endian_example.vcxproj b/libs/endian/test/endian-in-sandbox/endian_example/endian_example.vcxproj
similarity index 100%
rename from libs/integer/test/endian-in-sandbox/endian_example/endian_example.vcxproj
rename to libs/endian/test/endian-in-sandbox/endian_example/endian_example.vcxproj
diff --git a/libs/integer/test/endian-in-sandbox/endian_flip_test/endian_flip_test.vcxproj b/libs/endian/test/endian-in-sandbox/endian_flip_test/endian_flip_test.vcxproj
similarity index 100%
rename from libs/integer/test/endian-in-sandbox/endian_flip_test/endian_flip_test.vcxproj
rename to libs/endian/test/endian-in-sandbox/endian_flip_test/endian_flip_test.vcxproj
diff --git a/libs/integer/test/endian-in-sandbox/endian_hello_world/endian_hello_world.vcxproj b/libs/endian/test/endian-in-sandbox/endian_hello_world/endian_hello_world.vcxproj
similarity index 100%
rename from libs/integer/test/endian-in-sandbox/endian_hello_world/endian_hello_world.vcxproj
rename to libs/endian/test/endian-in-sandbox/endian_hello_world/endian_hello_world.vcxproj
diff --git a/libs/integer/test/endian-in-sandbox/endian_in_union_test/endian_in_union_test.vcxproj b/libs/endian/test/endian-in-sandbox/endian_in_union_test/endian_in_union_test.vcxproj
similarity index 100%
rename from libs/integer/test/endian-in-sandbox/endian_in_union_test/endian_in_union_test.vcxproj
rename to libs/endian/test/endian-in-sandbox/endian_in_union_test/endian_in_union_test.vcxproj
diff --git a/libs/integer/test/endian-in-sandbox/endian_operations_test/endian_operations_test.vcxproj b/libs/endian/test/endian-in-sandbox/endian_operations_test/endian_operations_test.vcxproj
similarity index 100%
rename from libs/integer/test/endian-in-sandbox/endian_operations_test/endian_operations_test.vcxproj
rename to libs/endian/test/endian-in-sandbox/endian_operations_test/endian_operations_test.vcxproj
diff --git a/libs/integer/test/endian-in-sandbox/endian_test/endian_test.vcxproj b/libs/endian/test/endian-in-sandbox/endian_test/endian_test.vcxproj
similarity index 100%
rename from libs/integer/test/endian-in-sandbox/endian_test/endian_test.vcxproj
rename to libs/endian/test/endian-in-sandbox/endian_test/endian_test.vcxproj
diff --git a/libs/integer/test/endian-in-sandbox/scoped_enum_emulation_test/scoped_enum_emulation_test.vcxproj b/libs/endian/test/endian-in-sandbox/scoped_enum_emulation_test/scoped_enum_emulation_test.vcxproj
similarity index 100%
rename from libs/integer/test/endian-in-sandbox/scoped_enum_emulation_test/scoped_enum_emulation_test.vcxproj
rename to libs/endian/test/endian-in-sandbox/scoped_enum_emulation_test/scoped_enum_emulation_test.vcxproj
diff --git a/libs/integer/test/endian_binary_stream_test.cpp b/libs/endian/test/endian_binary_stream_test.cpp
similarity index 100%
rename from libs/integer/test/endian_binary_stream_test.cpp
rename to libs/endian/test/endian_binary_stream_test.cpp
diff --git a/libs/integer/test/endian_flip_test.cpp b/libs/endian/test/endian_flip_test.cpp
similarity index 100%
rename from libs/integer/test/endian_flip_test.cpp
rename to libs/endian/test/endian_flip_test.cpp
diff --git a/libs/integer/test/endian_in_union_test.cpp b/libs/endian/test/endian_in_union_test.cpp
similarity index 100%
rename from libs/integer/test/endian_in_union_test.cpp
rename to libs/endian/test/endian_in_union_test.cpp
diff --git a/libs/integer/test/endian_operations_test.cpp b/libs/endian/test/endian_operations_test.cpp
similarity index 100%
rename from libs/integer/test/endian_operations_test.cpp
rename to libs/endian/test/endian_operations_test.cpp
diff --git a/libs/integer/test/endian_test.cpp b/libs/endian/test/endian_test.cpp
similarity index 100%
rename from libs/integer/test/endian_test.cpp
rename to libs/endian/test/endian_test.cpp
diff --git a/libs/integer/test/scoped_enum_emulation_test.cpp b/libs/endian/test/scoped_enum_emulation_test.cpp
similarity index 100%
rename from libs/integer/test/scoped_enum_emulation_test.cpp
rename to libs/endian/test/scoped_enum_emulation_test.cpp
diff --git a/libs/integer/test/test.bat b/libs/endian/test/test.bat
similarity index 100%
rename from libs/integer/test/test.bat
rename to libs/endian/test/test.bat
diff --git a/libs/integer/zip-endian.bat b/libs/endian/zip-endian.bat
similarity index 100%
rename from libs/integer/zip-endian.bat
rename to libs/endian/zip-endian.bat