GitHub Trends
10.1K subscribers
15.3K links
See what the GitHub community is most excited about today.

A bot automatically fetches new repositories from https://github.com/trending and sends them to the channel.

Author and maintainer: https://github.com/katursis
Download Telegram
#html #blog #blog_theme #clean #fast #feature_rich #grayscale #high_performance #hugo #hugo_blog_theme #hugo_theme #mit_license #multilingual #papermod #portfolio #theme #well_documented

Hugo PaperMod is a fast, fluent, and responsive theme for Hugo websites. It offers many features like different modes (Regular, Home-Info, Profile), table of content generation, social icons, multilingual support, light/dark theme switching, and SEO-friendly design. It also includes search functionality, breadcrumb navigation, code block copy buttons, and multiple author support. This theme is easy to use without needing additional dependencies like webpack or nodejs. Using Hugo PaperMod can make your website look professional and work smoothly on all devices, which is beneficial for users who want a high-quality and customizable website.

https://github.com/adityatelange/hugo-PaperMod
#cplusplus #argument_parser #cpp17 #cross_platform #header_only #library #mit_license

This tool, called `argparse`, helps you easily handle command-line arguments in your C++ programs. Here’s how it benefits you You just need to include a single header file `argparse.hpp` and create an `ArgumentParser` object to start parsing command-line arguments.
- **Flexible Argument Types** You can add arguments with specific behaviors (e.g., required, default values, flags) using methods like `add_argument`, `default_value`, and `implicit_value`.
- **Help Messages** You can create subcommands and share arguments between parsers, similar to how tools like `git` work.
- **Customization**: You can customize prefix characters, assignment characters, and even format the usage output to suit your needs.

Overall, `argparse` simplifies the process of handling command-line arguments, making your program more user-friendly and flexible.

https://github.com/p-ranav/argparse
#cplusplus #3d #cocos #cocoscreator #engine #game_development #game_engine #gamedev #metal #mit_license #open_source #vulkan #webgl #webgl2 #webgpu

Cocos Creator is a powerful tool for making 2D and 3D games. It supports many platforms like Windows, Mac, iOS, Android, and more. It offers features like easy animation, physics, and UI systems, making game development easier. The engine uses modern graphics APIs like Vulkan and Metal for high performance. It also supports TypeScript for scripting, which is easy to use. This tool helps developers work together smoothly and publish games quickly across different platforms. It's open-source, so developers can contribute and customize it as needed.

https://github.com/cocos/cocos-engine
2
#python #blocknotejs #collaborative #django #documentation #g2g #government #knowledge #knowledge_base #mit #mit_license #opensource #reactjs #realtime_collaboration #self_hosted #wiki #yjs

Docs is a collaborative online text editor that helps you and your team write, edit, and organize documents together in real time, even offline. It offers easy formatting, AI tools like summarizing and rephrasing, and secure sharing with controlled access. You can export documents in various formats and create structured knowledge with subpages. Docs is open source, easy to self-host, and used by public organizations, ensuring your data stays secure and private. This tool saves time, improves teamwork, and turns your notes into organized knowledge you can access anytime. It’s great for teams wanting efficient, secure, and collaborative document editing.

https://github.com/suitenumerique/docs