Realm X is an innovative organization focused on creating an interconnected ecosystem of smart devices and other helpful projects.
Realm X uses a number of technologies for its projects:
- AngularTS - HTML enhanced for web apps!
- Python - For scripting and automation
- Node.js - Evented I/O for the backend
- C++ - To achieve the lowest time complexity
- C - To achieve the lowest time complexity and interact with the OS natively
- MongoDB - To store data
And of course, Realm X itself is open source with a public repository on GitHub.
To run Realm X projects, you will need to install the following dependencies:
-
GCC Compiler: For compiling C and C++ code.
- Installation:
- On Ubuntu:
sudo apt install build-essential - On macOS: Install Xcode Command Line Tools with
xcode-select --install
- On Ubuntu:
- Installation:
-
Python 3: For scripting and automation.
- Installation:
- On Ubuntu:
sudo apt install python3 - On macOS: Use Homebrew:
brew install python
- On Ubuntu:
- Installation:
-
Node.js:
- Installation:
- On Ubuntu:
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash - && sudo apt install -y nodejs - On macOS: Use Homebrew:
brew install node
- On Ubuntu:
- Installation:
-
MongoDB:
- Installation: Follow the MongoDB installation guide for your operating system.
-
Angular CLI: For managing Angular projects.
- Installation:
npm install -g @angular/cli
- Installation:
Want to contribute? Great!
- Fork the repository to your local machine.
- Take reference from other files and write your logic accordingly.
Open your favorite terminal and run these commands in the project directory to test your changes:
python main.pyMIT
Free Software, Hell Yeah!
