3 interesting front-end open source projects "GitHub hot spots"

Weekends alone are always short, and the new week starts again before I get over it. If you are like me and have not fully recovered, then let last week’s fun open source project wake you up!

There are always some eye-catching open source projects on GitHub every week. There were especially many interesting front-end projects last week, such as the 3D Earth JavaScript component Cesium. As a veteran geographical information visualization component, it has once again appeared on the GitHub hot list. What kind of sparks can Pokémon + Roguelite create? This Pokerogue game is for fans of the Pokémon games. Cap makes it a thing of the past to record, upload, and transcode to get the link to the screen-recorded video. Recording and getting the sharing link with one click is so smooth. Taiwind-landing-page-template, a free and open source landing page template built using the latest technology stack, allows you to quickly get a simple and beautiful landing page.

No status, I don’t want to write a line of code! Then quickly try the OpenUI conversational/interactive AI generated front-end interface that has gained 5k stars in a week.

  • Contents of this article
    • 1. Open source hot search projects
      • 1.1 3D globe component: Cesium
      • 1.2 Roguelite style Pokémon game: Pokerogue
      • 1.3 Tool for extracting WeChat chat records: WeChatMsg
      • 1.4 Lightweight and convenient screen recording tool: Cap
      • 1.5 Let AI help you write the front-end interface: OpenUI
    • 2. HelloGitHub hot reviews
      • 2.1 An open source astronomical simulation software: Stellarium
      • 2.2 Free and open source landing page template: tailwind-landing-page-template
    • 3. Ending

1. Open source hot search projects

1.1 3D globe component: Cesium

Main language: JavaScript , Star: 12.1k

This project is a JavaScript library for creating interactive 3D earth and 2D maps in Web pages. It uses WebGL technology to accelerate graphics processing, has good rendering speed, can handle massive data and dynamic data visualization, and supports terrain and Various data formats such as 3D Tiles are suitable for building Web applications such as geographic information systems (GIS).

import { Viewer } from "cesium";
import "cesium/Build/Cesium/Widgets/widgets.css";

const viewer = new Viewer("cesiumContainer");

GitHub address→ github.com/CesiumGS/cesium

1.2 Roguelite style Pokémon game: Pokerogue

Main language: TypeScript , Star: 1.6k , weekly growth: 900

This is an online mini-game that combines Pokémon and Roguelite game elements. It does not require installation and has novel gameplay. Players play the role of trainers in the game and directly challenge levels without walking around the map. At the beginning, you choose a pet combination, and then fight the trainer and boss. As you win the battle, you will receive items and rewards, which can be used to improve your Pokémon, make them stronger and explore more levels.

GitHub address→ github.com/pagefaultgames/pokerogue

1.3 Tool for extracting WeChat chat records: WeChatMsg

Main language: Python , Star: 28.3k , weekly growth: 1.2k

This project can export WeChat chat records on Windows into documents in HTML, Word, Excel, txt and other formats. The exported HTML document restores the WeChat chat interface and contains text, pictures, videos, emoticons, voice, files, transfers and other records. The exported data can be used for permanent storage, generating annual reports and training personal chat assistants.

GitHub address→ github.com/LC044/WeChatMsg

1.4 Lightweight and convenient screen recording tool: Cap

Main language: TypeScript , Star: 2k , weekly growth: 500

This is a simple and easy-to-use tool for sharing and recording screen videos, currently providing Web and macOS clients. It is free and available out of the box. It can easily record screen videos and generate links to share directly. Anyone can watch the video by clicking on the link, which greatly simplifies the screen recording and sharing process and can be used as an open source alternative to Loom.

GitHub address→ github.com/CapSoftware/Cap

1.5 Let AI help you write the front-end interface: OpenUI

Main language: TypeScript , Star: 12.8k , weekly growth: 5.3k

This project is based on LLM to automatically generate code for the front-end interface from uploaded screenshots or descriptions. It supports real-time code preview and conversion of HTML into React, Svelte and other functions. GPT 3.5 and GTP 4 models are optional.

GitHub address→ github.com/wandb/openui

2. HelloGitHub hot reviews

In this chapter, we will share the popular open source projects on the HelloGitHub website this week. You are welcome to share with us your experience in using these open source projects.

2.1 An open source astronomical simulation software: Stellarium

Main language: C++

This project is a must-have artifact for astronomy enthusiasts. It can accurately simulate/display the scene of the starry sky above your head, including stars, constellations, planets, comets and other celestial bodies. It supports functions such as selecting time and location, zooming in for observation, and illustrating constellations. It provides Clients for multiple platforms including Windows, Linux, macOS, iOS and Android.

Project details → hellogithub.com/repository/02b1538a0c004ac282b7cc128d75090b

2.2 Free and open source landing page template: tailwind-landing-page-template

Main language: TypeScript

This project is a landing page template built based on TailwindCSS, React and Next.js. It has a beautiful interface, simple code, and online design. It is suitable for quickly making company homepages, event landing pages, etc.

Project details → hellogithub.com/repository/9f205fad64b241609ce3feec456ab818

3. Ending

The above is the entire content of this issue of "GitHub Hot Topics". I hope you can find the open source projects you are interested in here. If you have other fun and interesting GitHub open source projects you want to share, welcome to HelloGitHub to communicate and discuss with us. .

Review of past issues

How much revenue can an unknown open source project bring? Microsoft's Chinese AI team collectively packed up and went to the United States, involving hundreds of people. Huawei officially announced that Yu Chengdong's job changes were nailed to the "FFmpeg Pillar of Shame" 15 years ago, but today he has to thank us—— Tencent QQ Video avenges its past humiliation? Huazhong University of Science and Technology’s open source mirror site is officially open for external access report: Django is still the first choice for 74% of developers. Zed editor has made progress in Linux support. A former employee of a well-known open source company broke the news: After being challenged by a subordinate, the technical leader became furious and rude, and was fired and pregnant. Female employee Alibaba Cloud officially releases Tongyi Qianwen 2.5 Microsoft donates US$1 million to the Rust Foundation
{{o.name}}
{{m.name}}

Guess you like

Origin my.oschina.net/HelloGitHub/blog/11110660