Python open source project weekly ranking 24th week in 2023

 

# Week 24, 2023 July 1, 2023
1 pytudes Python etudes to improve programming skills. étude French means etudes, and pytudes is a Python etude, although these programming exercises are "short" but very powerful, allowing you to perfect specific Python skills in the process of practicing.
2 PyQt-Fluent-Widgets A Fluent Design-style component library based on PyQt/PySide, which contains a variety of beautiful and practical components, supports light and dark theme switching and custom theme colors.
3 personal-security-checklist Here is a list of how to protect your personal information, including passwords, browsing the web, email, social networks, mobile phones, computers and more. As a hacker, you have to know which ones can be used as entrances
4 edx-platform An open source MOOC platform written in Django. The project is a massive open online classroom (MOOC) platform jointly open-sourced by MIT and Harvard University, which provides content management and learning management services. The platform supports functions such as online lectures, course creation, preview before publishing, content library, student feedback, and exams. While it's feature-rich, the interface is rudimentary.
5 sympy A Python library for symbolic arithmetic. This is a full-featured, pure-Python computer algebra system (CAS) that can be used to calculate complex mathematical problems. It supports functions such as solving equations, discrete mathematics, calculus, logic calculations, geometry, probability and statistics.
6 DragGAN DragGAN's powerful AI image retouching tool can be used to retouch images through key points. This is the official source code of DragGAN, which supports image editing by dragging and dropping the mouse. Anyone can easily modify the pose, expression, shape, layout, etc. of objects in an image by precisely controlling where pixels go. For example, a puppy in a picture who is standing could be asked to sit down. DragGAN is a new artificial intelligence tool developed by the Max Planck Institute that allows users to realistically modify photos with a few clicks and drags.
7 stitching A powerful image stitching Python library. This is a Python library for fast stitching images developed based on the stitching module of OpenCV. It supports the use in Python scripts and command lines.
8 Auto_Bangumi This project is based on Mikan Project and qBittorrent's fully automatic tracking and sorting download tool. You only need to subscribe to the fan drama on Mikan Project, and you can follow the fan drama automatically. And the finished name and directory can be directly recognized by media library software such as Plex and Jellyfin without secondary scraping.
9 Tkinter-Designer Tkinter Designer is designed to speed up the GUI development process in Python. It makes creating beautiful Tkinter GUIs in Python a breeze using the famous design software Figma. Tkinter Designer uses the Figma API to analyze design files and create the corresponding code and files needed for the GUI. The only thing users need to do is to design an interface in Figma, then paste the Figma file URL and API token into Tkinter Designer. Tkinter Designer will automatically generate all the code and images needed to create a GUI in Tkinter.
10 ChatGLM ChatGLM is a 100 billion Chinese-English language model with question answering and dialogue functions, and has been optimized for Chinese. ChatGLM-6B is an open source dialogue robot released by the Knowledge Engineering Group (KEG) & Data Mining at Tsinghua University. According to the official introduction, this is a Chinese-English language model with a scale of 100 billion parameters. And optimized for Chinese.
11 chatgpt-retrieval Use OpenAI API key to enable ChatGPT to use local files for interactive retrieval
12 roop ​There are many talents in the AI ​​​​field, and suddenly a big guy "s0md3v" jumped out, and open sourced a project that can perform video face-swapping with a single picture. One-click face change, you know. The overall effect is still good, the advantage is that it is fast, and the disadvantage is that it is not fine enough, and long videos are easy to get stuck. It is suitable for groups that do not require high effects and pursue speed. Compared with professional face-changing software, there is still a gap. Professional face-changing software must be DFL
13 langchain-ChatGLM A Q&A application based on the local knowledge base implemented using the idea of ​​langchain. The goal is to establish a set of Q&A solutions for the knowledge base that are friendly to Chinese scenarios and open source models and can run offline. In this project, Embedding defaults to GanymedeNil/text2vec-large-chinese, and LLM defaults to ChatGLM-6B. Relying on the above model, this project can realize all offline private deployments using the open source model.


 

Category:  Weekly Ranking of Python Open Source ProjectsTags : Mathematics Graphics GUI Anime PyQt Image Retouching Components DragGAN Music django Security

Guess you like

Origin blog.csdn.net/cbbxn/article/details/131493621