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
#cplusplus #bilibili #mpv #nanovg #nintendo_switch #nintendo_switch_homebrew #opencc #opengl #ps4 #psv #xbox

This is a special app called wiliwili, designed for users who use game controllers. It allows you to watch videos from Bilibili (a popular video platform) on various devices like Nintendo Switch, PSVita, PS4, Windows, macOS, and Linux.

### Benefits:
- You can control the app using touch screens, mice, keyboards, or game controllers.
- It offers a similar experience to the official PC client but is optimized for handheld devices.
- The app supports multiple languages and has features like search, filters for videos, live streams, and personal pages.
- You can customize the layout and theme colors.
- It works smoothly on different platforms, including older computers.

Overall, wiliwili provides a convenient and customizable way to enjoy Bilibili content on various devices.

https://github.com/xfangfang/wiliwili
#cplusplus #appimage #emulator #enhancements #fast #hardware_renderers #jit_compiler #opengl #playstation #ps1 #psx #vulkan

DuckStation is a simulator for the Sony PlayStation 1 (PS1) console that lets you play PS1 games on your computer or other devices. It focuses on being fast, accurate, and easy to use, even on lower-end devices. You need a PS1 BIOS image to start it, which you can get from your own console.

Key features include:
- Support for various operating systems like Windows, Linux, and macOS.
- High-performance rendering with upscaling and texture filtering.
- Save state support and rewind functionality.
- Compatibility with different controller types and lightgun support.
- Automatic updates and content scanning.

To use it, download the latest build from GitHub, extract the files, and follow the setup wizard. This emulator is beneficial because it allows you to play classic PS1 games with enhanced graphics and performance on modern devices.

https://github.com/stenzek/duckstation
#rust #game #game_development #game_engine #gamedev #graphics #html #opengl #pico_8 #pixel_art #python #pyxel #rust #tic_80 #webgl

Pyxel is a simple and fun way to make retro-style games using Python. It lets you create games with 16 colors and 4 sound channels, just like old video games. You can run Pyxel on Windows, Mac, Linux, and even in your web browser. To get started, you just need to install Python and then use the `pip install pyxel` command. Pyxel comes with easy-to-use tools for editing images and sounds, and it has many examples to help you learn. This makes it great for beginners and experienced developers alike, allowing you to focus on creating your game without complicated coding.

https://github.com/kitao/pyxel
#cplusplus #assembly_language #c #cpp #emulation #emulator #hacktoberfest #llvm #multiplatform #opengl #ps3 #vulkan

RPCS3 is the first free and open-source emulator for the PlayStation 3, working on Windows, Linux, macOS, and FreeBSD. It allows you to play PS3 games on your computer. You can find more information on their website, wiki, and forums. To use it, make sure your computer meets the minimum requirements and has the latest graphics driver and necessary software installed. By using RPCS3, you can enjoy PS3 games without needing a PS3 console, which is a big benefit for gamers who want to play these games on different devices.

https://github.com/RPCS3/rpcs3
#cplusplus #2d_game #adventure_game #arcade_game #c_plus_plus #cpp #endless_sky #exploration #free #game #game_development #gamedev #indie #modding #multiplatform #open_source #opengl #opensource #rpg #space #top_down

In "Endless Sky," you explore different star systems, earn money by trading, carrying passengers, or completing missions, and use your earnings to upgrade your spaceship. You can choose to follow the main plot or go your own way as a merchant, bounty hunter, or explorer. The game is easy to run on most computers and is available for download from several platforms. It's free and open source, allowing anyone to contribute to the game. This gives you a lot of freedom and flexibility in how you play, making it a fun and engaging experience.

https://github.com/endless-sky/endless-sky
#c_lang #android #c #embedded #game_development #game_engine #gamedev #graphics #hacktoberfest #iot #linux #opengl #programming #raspberry_pi #raylib #videogames #wasm #webassembly

Raylib is a simple and easy-to-use library for programming videogames. It supports multiple platforms like Windows, Linux, macOS, and more, and it doesn't need any external dependencies. Raylib is great for prototyping, education, and graphical applications. It has full 3D support, audio capabilities, and a powerful math module. You can learn through over 140 code examples and use it with many programming languages. It's free and open source, making it a great tool for anyone interested in game development. This library helps you focus on coding without needing fancy interfaces or visual helpers, making it perfect for those who enjoy pure coding.

https://github.com/raysan5/raylib
#python #c #go #golang #golang_application #kitty #kitty_terminal #opengl #python #terminal #terminal_emulators #terminfo #vt100

Kitty is a fast and feature-rich terminal that works on many different platforms. It uses your computer's GPU to make it run quickly. You can find more information on the kitty website or check the FAQ section for common questions. If you have other questions, you can ask in the GitHub discussions or the Reddit community. The benefit to you is that kitty provides a speedy and powerful terminal experience, making it easier to work efficiently on your computer.

https://github.com/kovidgoyal/kitty
#rust #bsd #gpu #linux #macos #opengl #rust #terminal #terminal_emulators #vte #windows

Alacritty is a fast, cross-platform terminal emulator that uses OpenGL for smooth performance, works on BSD, Linux, macOS, and Windows, and offers customizable settings while keeping things simple. It’s lightweight, integrates well with tools like window managers or terminal multiplexers, and is already reliable enough for daily use despite being in beta, making it ideal for users who want speed and flexibility without unnecessary features.

https://github.com/alacritty/alacritty
#rust #d3d12 #gpu #hacktoberfest #metal #opengl #rust #vulkan #webgpu

**wgpu** is a powerful graphics library for Rust that works on many platforms, including Windows, macOS, Linux, and the web. It supports various graphics APIs like Vulkan, Metal, and DirectX. This library is safe and portable, making it easy to create graphics and compute applications. Using **wgpu**, you can build fast and efficient graphics programs that run on different devices and browsers, which is beneficial for developers who want to create cross-platform applications.

https://github.com/gfx-rs/wgpu