Top 12 Python Neo4j Projects
-
Project mention: [GitHub Action]: Wrappers for sqlmap, bbot and nikto | /r/cybersecurity | 2023-05-29
Its not that much of a tool than wrappers of few awesome tools that most of you probably know and use today - sqlmap, bbot and nikto.
-
pygraphistry
PyGraphistry is a Python library to quickly load, shape, embed, and explore big graphs with the GPU-accelerated Graphistry visual graph analyzer
Project mention: How to pass any first-round interview (even in a terrible talent market) | news.ycombinator.com | 2023-07-05I appreciate the good faith attempt:
https://github.com/graphistry/pygraphistry
And yes, we currently get used by data scientists and devs on problems like supply chain analysis, misinformation, cybersecurity, human trafficking. Seeing 100x+ more data than d3 and having a full env there makes their investigations easier. Our original tech helped lead to what is now Apache Arrow (we wrote the JS tier) and Nvidia RAPIDS (we wrote the precursor in js/opencl, and worked with Nvidia to restart for pydata), and are now focusing on the Nvidia Morpheus & graph AI sides for end-to-end GPU pipelines with our bigger customers (cyber, ...). To make this kind of tech easier for analysts, who are traditionally stuck with Splunk/Kibana/etc style UIs for investigations, we have been launching louie.ai with various customers. L
Hopefully now it makes sense why we don't go far with candidates who can't have conversations on these things.
-
Mergify
Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.
-
GoodHound
Uses Sharphound, Bloodhound and Neo4j to produce an actionable list of attack paths for targeted remediation.
-
movies-python-bolt
Neo4j Movies Example application with Flask backend using the neo4j-python-driver
-
reddit-detective
Play detective on Reddit: Discover political disinformation campaigns, secret influencers and more
-
-
full-stack-fastapi-postgresql
Full stack, modern web application generator. Using FastAPI, PostgreSQL as database, Nuxt3, Docker, automatic HTTPS and more. (by whythawk)
On the other end, I integrated TOTP into the auth workflow for a full stack FastAPI base project generator (https://github.com/whythawk/full-stack-fastapi-postgresql).
TOTP is great, but developers need to start adding it to their apps by default.
-
Sonar
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
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.
Project mention: Link Prediction With node2vec in Physics Collaboration Network | dev.to | 2023-06-16As already mentioned, link prediction refers to the task of predicting missing links or links that are likely to occur in the future. In this tutorial, we will make use the of MAGE spell called node2vec. Also, we will use Memgraph to store data, and gqlalchemy to connect from a Python application. The dataset will be similar to the one used in this paper: Graph Embedding Techniques, Applications, and Performance: A Survey.
-
-
-
-
But now we just use a pure Graph implementation with NetworkX interface - UKV [2].
Python Neo4j related posts
Index
What are some of the best open-source Neo4j projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | bbot | 2,706 |
2 | pygraphistry | 1,906 |
3 | GoodHound | 432 |
4 | movies-python-bolt | 346 |
5 | reddit-detective | 197 |
6 | langchain2neo4j | 196 |
7 | full-stack-fastapi-postgresql | 179 |
8 | gqlalchemy | 168 |
9 | zef | 104 |
10 | impfuzzy | 79 |
11 | dotmotif | 64 |
12 | NetworkXum | 11 |