An open source programming language for the creation of cross-platform video games

Wonkey Programming Language Wonkey is an open source programming language for the creation of cross-platform video games, highly inspired by the “Blitz” range of languages. Showcase Wonkey on Raspbian (Raspberry PI 4) Click screenshots to run the examples in browser: Setup Emscripten target See installation instructions from Emscripten site. # Get the emsdk repo git clone https://github.com/emscripten-core/emsdk.git # Enter that directory cd emsdk # Fetch the latest version of the emsdk (not needed the first time you clone) git pull […]

Read more

Query-Based Pairwise Human-Object Interaction Detection with Image-Wide Contextual Information

QPIC Repo for CVPR2021 paper “QPIC: Query-Based Pairwise Human-Object Interaction Detection with Image-Wide Contextual Information” by Masato Tamura, Hiroki Ohashi, and Tomoaki Yoshinaga. QPIC is implemented by extending the recently proposed object detector, DETR. QPIC leverages the query-based detection and attention mechanism in the transformer, and as a result, achieves high HOI detection performance with simple detection heads. Example attention maps. Preparation Dependencies Our implementation uses external libraries such as NumPy and PyTorch. You can resolve the dependencies with the […]

Read more

An extensive password manager built using Python

Python Password Manager Multiple implementations for a password manager, all based on python. Choose an implementation based on what features you’d like!More implementations on the way! Demo TK-ENCRYPTED: The Tkinter-based, encrypted-files driven password manager. TUI-MONGO: The Tui-based, mongo driven password manager. GitHub https://github.com/SamDev98/password-manager-py    

Read more

A hyper-fast and safe Python module to read and write JSON data

hyperjson A hyper-fast, safe Python module to read and write JSON data. Works as a drop-in replacement for Python’s built-in json module. This is alpha software and there will be bugs, so maybe don’t deploy to production just yet. Installation pip install hyperjson Usage hyperjson is meant as a drop-in replacement for Python’s jsonmodule: >>> import hyperjson >>> hyperjson.dumps([{“key”: “value”}, 81, True]) ‘[{“key”:”value”},81,true]’ >>> hyperjson.loads(“””[{“key”: “value”}, 81, true]”””) [{u’key’: u’value’}, 81, True] Motivation Parsing JSON is a solved problem; so, […]

Read more

FUSE filesystem Python scripts for Nintendo console files

ninfs ninfs (formerly fuse-3ds) is a FUSE program to extract data from Nintendo game consoles. It works by presenting a virtual filesystem with the contents of your games, NAND, or SD card contents, and you can browse and copy out just the files that you need. Windows, macOS, and Linux are supported. Supported types Nintendo 3DS CTR Cart Image (“.3ds”, “.cci”) CDN contents (“cetk”, “tmd”, and contents) CTR Importable Archive (“.cia”) Executable Filesystem (“.exefs”, “exefs.bin”) Nintendo 3DS NAND backup (“nand.bin”) […]

Read more

A tool gathering email accounts informations from different public source

Infoga – Email OSINT Infoga is a tool gathering email accounts informations (ip,hostname,country,…) from different public source (search engines, pgp key servers and shodan) and check if emails was leaked using haveibeenpwned.com API. Is a really simple tool, but very effective for the early stages of a penetration test or just to know the visibility of your company in the Internet. Installation $ git clone https://github.com/m4ll0k/Infoga.git $ cd Infoga $ python setup.py install $ python infoga.py This script is Tested […]

Read more

A low-overhead logging/debugging/profiling tool that can trace and visualize

VizTracer VizTracer is a low-overhead logging/debugging/profiling tool that can trace and visualize your python code execution. You can take a look at the demo result of multiple example programs. The UI is powered by Chrome Trace Viewer. Use “AWSD” to zoom/navigate. More help can be found by clicking “?” on the top right corner. Highlights Detailed function entry/exit information on timeline with source code Super easy to use, no source code change for most features, no package dependency Optional function […]

Read more

Synchrosqueezing, wavelet transforms, and time-frequency analysis in Python

Synchrosqueezing in Python Synchrosqueezing is a powerful reassignment method that focuses time-frequency representations, and allows extraction of instantaneous amplitudes and frequencies. Features Continuous Wavelet Transform (CWT), forward & inverse, and its Synchrosqueezing Short-Time Fourier Transform (STFT), forward & inverse, and its Synchrosqueezing Wavelet visualizations and testing suite Generalized Morse Wavelets Ridge extraction Fastest wavelet transforms in Python1, beating MATLAB 1: feel free to open Issue showing otherwise Installation pip install ssqueezepy. Or, for latest version (most likely stable): pip install […]

Read more

An easy-to-use Discord bot written in Python

AniSearch AniSearch is an easy-to-use Discord bot written in Python that allows you to search for anime, manga, characters, staff, studios and much more directly in Discord and displays the results as paginated embeds! You can also: Search for a random anime or manga of a specific genre. View the opening and ending themes of an anime. View another user’s profile with anime and manga stats from AniList, MyAnimeList or Kitsu. Search for the anime or the source of an […]

Read more
1 706 707 708 709 710 973