3 個好玩的前端開源專案「GitHub 熱點速覽」

削微寒發表於2024-05-14

單休的週末總是短暫的,還沒緩過神新的一週就又開始了。如果你和我一樣狀態還沒有完全恢復,那就讓上週好玩的開源專案喚醒你吧!

每週 GitHub 上總是有一些讓人眼前一亮的開源專案,上週好玩的前端專案特別多,比如這個 3D 地球的 JavaScript 元件 Cesium,作為老牌地理資訊視覺化元件又一次登上了 GitHub 熱榜。寶可夢 + Roguelite 能夠擦出什麼樣的火花?這款 Pokerogue 遊戲送給寶可夢遊戲的粉絲們。Cap 讓錄屏、上傳、轉碼才能得到錄屏影片的連結成為過去,一鍵錄製並得到分享連結,簡直太絲滑了。採用最新技術棧構建的免費、開源的落地頁模板 tailwind-landing-page-template,讓你快速得到一個簡約、美觀的落地頁。

沒狀態,不想寫一行程式碼!那就快試試一週漲了 5k Star 的 OpenUI 對話/互動式 AI 生成前端介面。

  • 本文目錄
    • 1. 開源熱搜專案
      • 1.1 3D 地球儀元件:Cesium
      • 1.2 Roguelite 風格的寶可夢遊戲:Pokerogue
      • 1.3 提取微信聊天記錄的工具:WeChatMsg
      • 1.4 輕巧、便捷的錄屏工具:Cap
      • 1.5 讓 AI 幫你寫前端介面:OpenUI
    • 2. HelloGitHub 熱評
      • 2.1 一款開源的天象模擬軟體:Stellarium
      • 2.2 免費、開源的落地頁模板:tailwind-landing-page-template
    • 3. 結尾

1. 開源熱搜專案

1.1 3D 地球儀元件:Cesium

主語言:JavaScriptStar:12.1k

該專案是用於在 Web 網頁中建立互動式 3D 地球和 2D 地圖的 JavaScript 庫,它利用了 WebGL 技術來加速圖形處理,具備較好的渲染速度,可處理海量資料和動態資料視覺化,支援地形和三維瓦片(3D Tiles)等多種資料格式,適用於構建地理資訊系統(GIS)等 Web 應用。

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

const viewer = new Viewer("cesiumContainer");

GitHub 地址→github.com/CesiumGS/cesium

1.2 Roguelite 風格的寶可夢遊戲:Pokerogue

主語言:TypeScriptStar:1.6k周增長:900

這是一個融合了寵物小精靈(寶可夢)和 Roguelite 遊戲元素的線上小遊戲。它無需安裝、玩法新穎,玩家在遊戲中扮演訓練師的角色,無需走地圖直接挑戰關卡。開局先是選擇寵物組合,然後與訓練師和 Boss 戰鬥,隨著戰鬥勝利將獲得物品和獎勵,用於提升你的寶可夢,讓它們變得更強從而探索更多的關卡。

GitHub 地址→github.com/pagefaultgames/pokerogue

1.3 提取微信聊天記錄的工具:WeChatMsg

主語言:PythonStar:28.3k周增長:1.2k

該專案能夠將 Windows 上的微信聊天記錄,匯出成 HTML、Word、Excel 和 txt 等格式的文件。匯出的 HTML 文件,還原了微信聊天介面,而且包含文字、圖片、影片、表情包、語音、檔案、轉賬等記錄,匯出的資料可用於永久儲存、生成年度報告和訓練個人聊天助手。

GitHub 地址→github.com/LC044/WeChatMsg

1.4 輕巧、便捷的錄屏工具:Cap

主語言:TypeScriptStar:2k周增長:500

這是一款簡單易用的分享和錄製螢幕影片工具,目前提供了 Web 和 macOS 客戶端。它免費、開箱即用,能夠輕鬆錄製螢幕影片並生成連結直接分享,任何人點開連結就能觀看影片,極大地簡化了錄屏分享流程,可當作 Loom 的開源替代品。

GitHub 地址→github.com/CapSoftware/Cap

1.5 讓 AI 幫你寫前端介面:OpenUI

主語言:TypeScriptStar:12.8k周增長:5.3k

該專案基於 LLM 實現將上傳的截圖或透過描述,自動生成前端介面的程式碼,支援程式碼實時預覽以及將 HTML 轉換成 React、Svelte 等功能,可選 GPT 3.5 和 GTP 4 模型。

GitHub 地址→github.com/wandb/openui

2. HelloGitHub 熱評

在這個章節,將會分享下本週 HelloGitHub 網站上的熱門開源專案,歡迎與我們分享你上手這些開源專案後的使用體驗。

2.1 一款開源的天象模擬軟體:Stellarium

主語言:C++

該專案是天文愛好者必備神器,它能夠精確地模擬/展示出頭頂星空的景象,包括恆星、星座、行星、彗星等天體,支援選擇時間和地點、放大觀察、圖解星座等功能,提供了 Windows、Linux、macOS、iOS 和 Android 在內的多個平臺客戶端。

專案詳情→hellogithub.com/repository/02b1538a0c004ac282b7cc128d75090b

2.2 免費、開源的落地頁模板:tailwind-landing-page-template

主語言:TypeScript

該專案是基於 TailwindCSS、React 和 Next.js 構建的落地頁模板,它介面美觀、程式碼簡單、設計線上,適用於快速製作公司主頁、活動落地頁等。

專案詳情→hellogithub.com/repository/9f205fad64b241609ce3feec456ab818

3. 結尾

以上就是本期「GitHub 熱點速覽」的全部內容,希望你能夠在這裡找到自己感興趣的開源專案,如果你有其他好玩、有趣的 GitHub 開源專案想要分享,歡迎來 HelloGitHub 與我們交流和討論。

往期回顧

  • 一鍵關閉 Win11 系統廣告
  • 微軟開源 MS-DOS

相關文章