axios/axios
Stars: 101.2k
License: MIT
axios is a Promise-based HTTP client for browsers and node.js.
It has the following core advantages:
- Support for XMLHttpRequest in the browser
- Make an http request in node.js
- Support Promise API
- Intercept requests and responses and transform the data
- Automatically serialize JSON data into
multipart/form-data
andx-www-form-urlencoded
formats - Provides support for client-side defense against XSRF (cross-site request forgery) attacks
521xueweihan/HelloGitHub
Stars: 72.6k
License: NOASSERTION
HelloGitHub is a platform for sharing interesting, entry-level open source projects on GitHub. Updates are released monthly, including interesting, entry-level open source projects, open source books, practical projects, and enterprise-level projects. Through HelloGitHub, you can feel the charm of open source in a short time and find the areas of programming that really interest you.
The following are the core advantages and key features of the project:
- Provides a large number of interesting and easy-to-use open source code libraries
- Every month we recommend new and exciting open source projects suitable for beginners to use or contribute to.
- Contains materials designed for different target user groups in various types (such as image processing toolbox) and in different languages (such as Python and JavaScript)
bitcoin/bitcoin
Stars: 71.3k
License: MIT
Bitcoin Core is software that interfaces with the Bitcoin peer-to-peer network.
- Blockchain can be downloaded and fully verified
- Includes wallet functionality
- Provides a graphical user interface
Infisical/infisical
Stars: 8.0k
License: NOASSERTION
Infisical is an open source, end-to-end encrypted secret management platform that synchronizes secrets across teams/infrastructure and prevents leaks.
The project has the following core strengths and key features:
- User-friendly panel: can be used to manage keys across projects and environments (e.g. development, production, etc.).
- Client SDK: Get the keys needed for your applications and infrastructure on demand.
- Infisical CLI: Extracts the required keys and injects them into any framework while developing locally.
- Native integration with GitHub, Vercel, Netlify and more.
- Supports reloading secrets during Kubernetes deployment.
- Complete control of your data: self-hosted on any infrastructure.
- Private deployment is simple and easy to understand: supports AWS, Digital Ocean, etc.
- Versioning and point-in-time recovery functions: version records for each password and project status.
- Audit log: records various execution logs in the project.
- Role access control: Set permissions based on the environment.
In summary, Infiscal provides a secure, easy-to-use platform that helps teams better manage and protect confidential information.
PaperMC/Folia
Stars: 2.6k
License: GPL-3.0
This project is a fork of Paper that adds regionalized multithreading capabilities to dedicated servers.
- Folia forms an "independent area" by combining nearby loaded blocks.
- Each individual area has its own tick cycle, ticking over the regular Minecraft tickrate (20TPS). Tick loops execute in parallel on a thread pool. There is no main thread anymore, because each place actually has its own "main thread" that executes the entire tick loop.
- For servers with many scattered players, Folia creates many scattered locations and tags them simultaneously in a configurable-sized thread pool. Therefore, suitable for such servers
- Folia also features API plans and plugin compatibility
id-Software/quake2-rerelease-dll
Stars: 2.0k
License: GPL-2.0
This project is the game source code for the 2023 re-release of Quake II, intended for users wishing to modify the game, and contains the original game code for reference.
- Support mods
- Use the new version of the API to communicate between the server and game modules
- Introducing a cgame module similar to Quake III Arena, allowing extended modding opportunities to change previously hard-coded client behavior
- New network protocol (version 2023)
This project combines the basic q2, ctf, rogue and xatrix independent subsystems and requires a C++17 compiler.