Botcraft
mgclient
Botcraft | mgclient | |
---|---|---|
2 | 3 | |
357 | 39 | |
- | - | |
9.3 | 3.6 | |
20 days ago | 10 months ago | |
C++ | C++ | |
GNU General Public License v3.0 only | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Botcraft
- Botcraft: Cross-platform C++ library to create bots for Minecraft servers
-
My fully autonomous dispenser bot doing its job. Hope you'll like it! (details in comments)
I have a (small) twitter account where I sometimes post updates on the library if you're interested. Otherwise, the full source code is available on Github.
mgclient
-
WASM to the Moon - Introducing the Very First WASM Based Client
For the compiler toolchain, I decided to use Emscripten since it bundles nicely with JS (if you recall from the previous article, the system libraries are exported in JS, which provides a nice native integration). Moreover, Emscripten integrates nicely with cmake, making it easy to extend the current build scripts of mgclient. Therefore, after a set of small changes to the codebase, I managed to add WASM as a compilation target of mgclient. The best part is that the integration is so smooth that you can build it in one go with cmake .. -DWASM=ON && make -j4, and if you are curious about how this all works internally, check out our cmake files GitHub repository.
-
Neo4j vs Memgraph - How to choose a graph database?
There is a broad number of drivers in many different programming languages available for both solutions. While Memgraph only maintains a few in-house drivers that it develops and supports (C, C++, Python, Rust), most Neo4j drivers can also be used with Memgraph. This is due to the fact that both solutions use the Bolt protocol, labeled property graph model and Cypher query language.
-
How to Develop a Credit Card Fraud Detection Application using Memgraph, Flask, and D3.js
FROM python:3.8 # Install CMake RUN apt-get update && \ apt-get --yes install cmake # Install mgclient RUN apt-get install -y git cmake make gcc g++ libssl-dev && \ git clone https://github.com/memgraph/mgclient.git /mgclient && \ cd mgclient && \ git checkout dd5dcaaed5d7c8b275fbfd5d2ecbfc5006fa5826 && \ mkdir build && \ cd build && \ cmake .. && \ make && \ make install # Install pymgclient RUN git clone https://github.com/memgraph/pymgclient /pymgclient && \ cd pymgclient && \ python3 setup.py build && \ python3 setup.py install # Install packages COPY requirements.txt ./ RUN pip3 install -r requirements.txt COPY card_fraud.py /app/card_fraud.py WORKDIR /app ENV FLASK_ENV=development ENV LC_ALL=C.UTF-8 ENV LANG=C.UTF-8 ENTRYPOINT ["python3", "card_fraud.py"]
What are some alternatives?
tinyrenderer - A brief computer graphics / rendering course
gqlalchemy - GQLAlchemy is a library developed with the purpose of assisting in writing and running queries on Memgraph. GQLAlchemy supports high-level connection to Memgraph as well as modular query builder.
abaddon - An alternative Discord client with voice support made with C++ and GTK 3
mage - MAGE - Memgraph Advanced Graph Extensions :crystal_ball:
Open3D - Open3D: A Modern Library for 3D Data Processing
rsmgclient - Memgraph database adapter for Rust programming language.
ChatPlays - A Chat Plays api written in c++
card-fraud - Python app for detecting credit card frauds using a graph database
Akira-Client - minecraft ghost client
jsmgclient
dorkin-client - A minecraft ghost client ( open source )