Project Library
Discover and explore quality open source projects
A fully open-source enterprise-level instant messaging project implemented in Python. It has powerful performance and rich functions, equivalent to the open-source version of Slack, supporting drag-and-drop file upload, code highlighting, Markdown syntax, application integration, and other functions. Zulip supports multiple platforms including Web, PC, iOS, and Android, and is used by many well-known companies to improve team communication and office efficiency.
A powerful and modular GUI and graphics/node interface that provides stable and scalable user interface components. The design of this project focuses on customization and usability, enabling developers to quickly build beautiful and feature-rich graphical user interface applications.
A very fast Python linter and code formatter written in Rust. It aims to help developers easily check and format Python code, improving code quality and readability. Ruff's performance is excellent, enabling developers to more efficiently manage and maintain Python projects.
A modern and intuitive terminal-based text editor. It aims to provide a lightweight yet powerful text editing experience for terminal environments. Micro supports plugins and custom configurations, allowing users to customize the editor according to their needs.
ESLint statically analyzes your code to quickly find problems. It is built into most text editors, and you can run ESLint as part of a continuous integration pipeline.
A Python virtual environment management tool that supports multiple operating systems and effectively bridges the gap between pip, Python (using system Python, pyenv or asdf), and virtual environments. It runs perfectly on Linux, macOS, and Windows, providing Python developers with more convenient virtual environment management.
Hosts file integration and extension: This project integrates multiple carefully planned source host files, merges them into a unified host file, and removes duplicates. Such integration provides a comprehensive host file, allowing users to choose different customized host files according to their needs to achieve better network security and ad blocking effects.
Command-line JSON processor
An open source calendar alternative. It makes our lives much easier. We use it to schedule business meetings, seminars, yoga classes, and even call family members. However, most tools are very limited in terms of control and customization.
A platform for building proxies to bypass network restrictions. It provides powerful proxy functions that can help users achieve free access in restricted network environments. v2ray-core supports multiple network proxy protocols, providing users with flexible and customizable proxy solutions.
Facebook's open-source C++ tool library. It includes a series of high-performance C++ component libraries, which are widely used in Facebook for their convenience and efficiency. This project not only has sufficient code standard test cases, but also contains rich comments in the source code. Why do other people write functions with better performance and robustness? Now we can finally find out.
A network interface debugging tool based on Electron, supporting GraphQL, REST and gRPC requests. It has a simple and beautiful interface and can run on mainstream operating systems such as Windows, Linux and macOS. For developers, this tool provides convenient interface debugging and network request functions.
🗂️A file list/WebDAV program that supports multiple storages, powered by Gin and Solidjs. / 一个支持多存储的文件列表/WebDAV程序,使用 Gin 和 Solidjs。
A classic text editor renowned for its high customizability and powerful features. It offers multiple editing modes, making text editing, navigation, and manipulation efficient and swift. The Vim community is vast, supporting a rich array of plugins and extensions, allowing users to tailor their ideal editing environment according to their needs.
An uncompromising Python code formatter. It is designed to help developers maintain consistent, readable Python code and reduce disputes over code style. By running Black, you can automatically format Python code to comply with the PEP 8 style guide. Black is not only a powerful code formatting tool but also a community standard that promotes Python code standardization.