Udemy Downloader with DRM support in python

udemy-downloader A Udemy downloader that can download DRM protected videos and non-DRM protected videos. Simple program to download a Udemy course, has support for DRM videos but requires the user to aquire the decryption key (for legal reasons). Windows is the primary development OS, but I’ve made an effort to support linux also. You would need to download ffmpeg, aria2c, mp4decrypt (from Bento4 SDK) and yt-dlp (pip install yt-dlp). Ensure they are in the system path (typing their name in […]

Read more

Display spotify listening status on READMEs with python

Spotify playing README A really easy way to display your spotify listening status on READMEs and Websites too! Demo Here’s the embed of Card from the site. Customized card, with theming Security notice As a security notice, We’re not storing any of the sensitive tokens, We just store theaccess tokens securely, used for generating temporary refresh tokens, and getting just the status data, withonly read permissions and scopes. You can check it in the configuration file for the scopes. URL […]

Read more

Python and REST APIs: Interacting With Web Services

In this section, you’ll look at three popular frameworks for building REST APIs in Python. Each framework has pros and cons, so you’ll have to evaluate which works best for your needs. To this end, in the next sections, you’ll look at a REST API in each framework. All the examples will be for a similar API that manages a collection of countries. The fields name, capital, and area store data about a specific country somewhere in the world. Most […]

Read more

A simple text editor build with python

WhirlEdit WhirlEdit the simple text editor. v3 will include great features.. some of them are > multi-language syntax highlighting (thanks to @rdbende for tkcode) > Side bar – > Files – > Looks – > Settings > minor bug fix > and more to come.. v3 as of now CHANGELOG: v2: > complete rewrite > python syntax > tabs > scrollbar fix > key bindings > runner > new theme (azure ttk theme) > made with ttk instead of tk […]

Read more

A Python-based application demonstrating various search algorithms

Algorithmic-Maze-Runner A Python-based application demonstrating various search algorithms, namely Depth-First Search (DFS), Breadth-First Search (BFS), and the A* Search (using the Manhattan Distance Heuristic) Running the .py File Clone the repository Install dependencies by entering pip install – r requirements.txt Run the .py file Files main.py: python file for application main.exe: executable version of main.py GitHub https://github.com/flintlok/Algorithmic-Maze-Runner    

Read more

Create VSCode Extensions with python

vscode-ext This package allows you to create vscode extensions with python. Installation Stable version: pip install vscode-ext Working version: pip install git+https://github.com/CodeWithSwastik/vscode-ext Why use this? Why should you use this for building VScode extensions when you can use typescript? Here are some reasons: vscode-ext builds the package.json for you! No need to switch between your extension.py and package.json in order to add commands. It also handles adding Activity Bars, Keybinds and Views. vscode-ext provides a more pythonic way of creating […]

Read more

A fast Protein Chain / Ligand Extractor and organizer

PDBASER Are you tired of using visualization software, or full blown suites just to separate protein chains / ligands ? Are you tired of organizing the mess of molecules into separate folders ? PDBaser does this for you ! PDBaser reads raw .pdb and .ent files as downloaded from the pdb, extracts pure protein chains and heteroatoms (ligands and others) and removes water molecules, and then saves everything in a directory named as the original input filename. This tool is […]

Read more

A free digital photograph metadata editing app build with python

Photini A free, easy to use, digital photograph metadata (Exif, IPTC, XMP) editing application. “Metadata” is said to mean “data about data”. In the context of digital photographs this means information that isn’t essential in order to display the image, but tells you something about it. For example a title and description of the scene or the date & time and the GPS coordinates of the camera’s position when the picture was taken. “[Photini] doesn’t try to be an all-singing, […]

Read more

gmqtt: Python async MQTT client implementation

gmqtt gmqtt: Python async MQTT client implementation. Installation The latest stable version is available in the Python Package Index (PyPi) and can be installed using pip3 install gmqtt Usage Getting Started Here is a very simple example that subscribes to the broker TOPIC topic and prints out the resulting messages: import asyncio import os import signal import time from gmqtt import Client as MQTTClient # gmqtt also compatibility with uvloop import uvloop asyncio.set_event_loop_policy(uvloop.EventLoopPolicy()) STOP = asyncio.Event() def on_connect(client, flags, rc, […]

Read more

3D printer / slicing GUI built on top of the Uranium framework

Cura Ultimaker Cura is a state-of-the-art slicer application to prepare your 3D models for printing with a 3D printer. With hundreds of settings and hundreds of community-managed print profiles, Ultimaker Cura is sure to lead your next project to a success. Logging Issues For crashes and similar issues, please attach the following information: (On Windows) The log as produced by dxdiag (start -> run -> dxdiag -> save output) The Cura GUI log file, located at %APPDATA%curacura.log (Windows), or usually […]

Read more
1 4 5 6 7 8 52