MousePaw Media is looking for C++ and Python developers who are interested in working on unusual, cutting-edge libraries, tools, and games.
Current Projects
We have several projects, but because of our small team at the moment, we're focusing on these:
PawLIB 1.1: High-performance, memory efficient containers and utilities for the C++ language. We're expanding our testing library (Goldilocks), finishing up our Unicode-friendly string class (OneString), improving and expanding our data structures (Flex), making message output a delight again (IOChannel), and building a tool for streamlining the design of CLI interfaces (Blueshell).
Right now, we're optimizing OneString, adding assertion functions to Goldilocks, adding iterators for the Flex data structures, and adding a new high-performance, doubly-linked list implementation.
Omission is a game written in Python 3. We're currently refactoring the game, and will be rebuilding the GUI with Qt5.
Our Stack
C++14 (C++17 proposed)
Compilers: Clang and GCC
CMake
Python 3
Qt 5/PySide 2
CPGF
Git
Phabricator
Getting Involved
See something you like? Jump right in! We have a robust development platform, centered around a carefully-honed Phabricator instance.
MousePaw Media is looking for C++ and Python developers who are interested in working on unusual, cutting-edge libraries, tools, and games.
Current Projects
We have several projects, but because of our small team at the moment, we're focusing on these:
PawLIB 1.1: High-performance, memory efficient containers and utilities for the C++ language. We're expanding our testing library (Goldilocks), finishing up our Unicode-friendly string class (OneString), improving and expanding our data structures (Flex), making message output a delight again (IOChannel), and building a tool for streamlining the design of CLI interfaces (Blueshell).
Right now, we're optimizing OneString, adding assertion functions to Goldilocks, adding iterators for the Flex data structures, and adding a new high-performance, doubly-linked list implementation.
Omission is a game written in Python 3. We're currently refactoring the game, and will be rebuilding the GUI with Qt5.
Our Stack
Getting Involved
See something you like? Jump right in! We have a robust development platform, centered around a carefully-honed Phabricator instance.
For more information, visit mousepawmedia.com/opensource or contact
developers (at) mousepawmedia (dot) com
. You can also ask questions and join the discussion us on the Lobby chatroom on our Phabricator.