f (!empty($uidarr)) {
$uids = array();
$update = array();
foreach ($uidarr as $_uid => $n) {
$uids[] = $_uid;
$update[$_uid] = array('articles-' => $n);
'mysql' != $conf['cache']['type'] and cache_delete('user-' . $_uid);
}
user_big_update(array('uid' => $uids), $update);
}
!empty($operate_create) && function_exists('operate_big_insert') and operate_big_insert($operate_create);
return TRUE;
}
// 大数据量容易超时 删除用户时使用,删除主题 回复 栏目统计 附件 全站统计
function well_thread_delete_all_by_uid($uid)
{
// 用户主题数
$user = user_read_cache($uid);
set_time_limit(0);
// 删除所有回复
if ($user['comments']) {
$postist = comment_pid_find_by_uid($uid, 1, $user['comments'], FALSE);
$pidarr = array();
foreach ($postist as $val) {
$pidarr[] = $val['pid'];
}
unset($postist);
!empty($pidarr) and comment_delete_by_pids($pidarr);
}
if ($user['articles']) {
// 如果主题、附件和回复数量太大会超时
$tidlist = thread_tid_find_by_uid($uid, 1, $user['articles'], FALSE, 'tid', array('tid'));
$tidarr = array();
foreach ($tidlist as $val) {
$tidarr[] = $val['tid'];
}
unset($tidlist);
!empty($tidarr) and well_thread_delete_all($tidarr);
}
return TRUE;
}
// 搜索标题
function well_thread_find_by_keyword($keyword, $d = NULL)
{
if (empty($keyword)) return NULL;
$db = $_SERVER['db'];
$d = $d ? $d : $db;
if (!$d) return FALSE;
$threadlist = db_sql_find("SELECT * FROM `{$d->tablepre}website_thread` WHERE subject LIKE '%$keyword%' LIMIT 60;", 'tid', $d);
if ($threadlist) {
$threadlist = arrlist_multisort($threadlist, 'tid', FALSE);
foreach ($threadlist as &$thread) {
well_thread_format($thread);
// 关键词标色
//$thread['subject'] = comment_highlight_keyword($thread['subject'], $keyword);
}
}
return $threadlist;
}
// 查找 最后评论 lastpid
function well_thread_find_lastpid($tid)
{
$arr = comment_pid_read(array('tid' => $tid), array('pid' => -1), array('pid'));
$lastpid = empty($arr) ? 0 : $arr['pid'];
return $lastpid;
}
// 更新最后的 uid
function well_thread_update_last($tid)
{
if (empty($tid)) return FALSE;
$lastpid = well_thread_find_lastpid($tid);
if (empty($lastpid)) return FALSE;
$lastpost = comment_read($lastpid);
if (empty($lastpost)) return FALSE;
$r = well_thread_update($tid, array('lastuid' => $lastpost['uid']));
return $r;
}
function well_thread_maxid()
{
$n = db_maxid('website_thread', 'tid');
return $n;
}
// 主题状态 0:通过 1~9 审核:1待审核 10~19:10退稿 11逻辑删除
function well_thread_format(&$thread)
{
global $gid, $uid, $forumlist;
$conf = _SERVER('conf');
if (empty($thread)) return;
$thread['create_date_fmt'] = humandate($thread['create_date']);
$thread['last_date_fmt'] = humandate($thread['last_date']);
$thread['create_date_fmt_ymd'] = date('Y-m-d', $thread['create_date']);
$thread['last_date_fmt_ymd'] = date('Y-m-d', $thread['last_date']);
$user = user_read_cache($thread['uid']);
$onlinelist = online_user_list_cache();
$user['online_status'] = isset($onlinelist[$user['uid']]) ? 1 : 0;
$thread['username'] = $user['username'];
$thread['user_avatar_url'] = array_value($user, 'avatar_url');
$thread['user'] = user_safe_info($user);
unset($user);
$forum = array_value($forumlist, $thread['fid']);
$thread['forum_name'] = array_value($forum, 'name');
$thread['forum_url'] = array_value($forum, 'url');
if ($thread['last_date'] == $thread['create_date']) {
$thread['last_date_fmt'] = '';
$thread['lastuid'] = 0;
$thread['lastusername'] = '';
} else {
$lastuser = $thread['lastuid'] ? user_read_cache($thread['lastuid']) : array();
$thread['lastusername'] = $thread['lastuid'] ? $lastuser['username'] : lang('guest');
$thread['lastuser'] = $thread['lastuid'] ? user_safe_info($lastuser) : array();
unset($lastuser);
}
$thread['url'] = url('read-' . $thread['tid'], '', FALSE);
if ($conf['url_rewrite_on'] > 1) {
!empty($forum['well_alias']) and $thread['url'] = url(urlencode($forum['well_alias'])."-$thread[create_date]a$thread[tid]", '', FALSE);
} else {
$thread['url'] = url("read-$thread[create_date]a$thread[tid]", '', FALSE);
}
$thread['user_url'] = url('user-' . $thread['uid']);
$thread['sticky_class'] = '';
if ($thread['sticky'] > 0) {
if (1 == $thread['sticky']) {
$thread['sticky_class'] = 'success';
} elseif (2 == $thread['sticky']) {
$thread['sticky_class'] = 'warning';
} elseif (3 == $thread['sticky']) {
$thread['sticky_class'] = 'danger';
}
}
$nopic = view_path() . 'img/nopic.png';
if ($thread['icon']) {
$attach_dir_save_rule = array_value($conf, 'attach_dir_save_rule', 'Ym');
$day = date($attach_dir_save_rule, $thread['icon']);
$thread_format_icon_default = 1;
if (1 == $thread_format_icon_default) {
// 本地文件绝对路径
$destfile = $conf['upload_path'] . 'thumbnail/' . $day . '/' . $thread['uid'] . '_' . $thread['tid'] . '_' . $thread['icon'] . '.jpeg';
// 本地
$thread['icon_fmt'] = is_file($destfile) ? file_path($thread['attach_on']) . 'thumbnail/' . $day . '/' . $thread['uid'] . '_' . $thread['tid'] . '_' . $thread['icon'] . '.jpeg' : $nopic;
if (1 == $conf['attach_on'] && 1 == $thread['attach_on']) {
// 云储存
$thread['icon_fmt'] = file_path($thread['attach_on']) . 'thumbnail/' . $day . '/' . $thread['uid'] . '_' . $thread['tid'] . '_' . $thread['icon'] . '.jpeg';
} elseif (2 == $conf['attach_on'] && 2 == $thread['attach_on']) {
// 图床 未上传成功 本地图片在的话使用本地,不在则默认
$thread['icon_fmt'] = $thread['image_url'] ? $thread['image_url'] : $thread['icon_fmt'];
}
}
} else {
$thread['icon_fmt'] = $nopic;
}
// 回复页面
$thread['pages'] = ceil($thread['posts'] / $conf['comment_pagesize']);
$thread['tag_fmt'] = $thread['tag'] ? xn_json_decode($thread['tag']) : '';
// 权限判断
$thread['allowupdate'] = ($uid == $thread['uid']) || forum_access_mod($thread['fid'], $gid, 'allowupdate');
$thread['allowdelete'] = (group_access($gid, 'allowuserdelete') and $uid == $thread['uid']) || forum_access_mod($thread['fid'], $gid, 'allowdelete');
$thread['allowtop'] = forum_access_mod($thread['fid'], $gid, 'allowtop');
$thread = well_thread_safe_info($thread);
}
function well_thread_format_last_date(&$thread)
{
if ($thread['last_date'] != $thread['create_date']) {
$thread['last_date_fmt'] = humandate($thread['last_date']);
} else {
$thread['create_date_fmt'] = humandate($thread['create_date']);
}
}
// 对 $threadlist 权限过滤
function well_thread_list_access_filter(&$threadlist, $gid)
{
global $forumlist;
if (empty($threadlist)) return NULL;
foreach ($threadlist as $tid => $thread) {
if (empty($forumlist[$thread['fid']]['accesson'])) continue;
if ($thread['sticky'] > 0) continue;
if (!forum_access_user($thread['fid'], $gid, 'allowread')) {
unset($threadlist[$tid]);
}
}
}
function well_thread_safe_info($thread)
{
unset($thread['userip'], $thread['user']['threads'], $thread['user']['posts'], $thread['user']['credits'], $thread['user']['golds'], $thread['user']['money']);
empty($thread['user']) || $thread['user'] = user_safe_info($thread['user']);
return $thread;
}
// 过滤安全数据
function well_thread_filter(&$val)
{
unset($val['userip'], $val['fid'], $val['flagid'], $val['type'], $val['user'], $val['create_date']);
}
//------------------------ 其他方法 ------------------------
// 集合主题tid,统一拉取,避免多次查询thread表
function thread_unified_pull($arr)
{
global $gid, $fid;
$stickylist = array_value($arr, 'stickylist', array());
$tidlist = array_value($arr, 'tidlist', array());
//$fid = array_value($arr, 'fid');
// 合并过滤空数组
//$tidlist = array_filter($stickylist + $tidlist);
$tidarrlist = $tidlist = $stickylist + $tidlist;
// 版块自定义
list($flaglist, $flagtids) = flag_thread_by_fid($fid);
empty($flagtids) || $tidarrlist += $flagtids;
unset($flagtids);
// 在这之前合并所有二维数组 tid值为键/array('tid值' => tid值)
$tidarr = empty($tidarrlist) ? array() : arrlist_values($tidarrlist, 'tid');
// 在这之前使用array_merge()前合并所有一维数组 tid/array(1,2,3)
if (empty($tidarr)) return NULL;
$tidarr = array_unique($tidarr);
// 主题相关统一遍历后再归类
$arrlist = well_thread_find($tidarr, count($tidarr));
// 过滤没有权限访问的主题 / filter no permission thread
well_thread_list_access_filter($arrlist, $gid);
$threadlist = array();
foreach ($arrlist as $_tid => &$_thread) {
$_thread = well_thread_safe_info($_thread);
// 归类列表数据
isset($tidlist[$_thread['tid']]) and $threadlist[$_tid] = $_thread;
// flag thread
if (!empty($flaglist)) {
foreach ($flaglist as $key => $val) {
if (isset($val['tids']) && in_array($_thread['tid'], $val['tids'])) {
$flaglist[$key]['list'][array_search($_thread['tid'], $val['tids'])] = $_thread;
ksort($flaglist[$key]['list']);
}
}
}
}
// 按之前tidlist排序
$threadlist = array2_sort_key($threadlist, $tidlist, 'tid');
unset($arrlist, $tidlist);
$arr = array('threadlist' => $threadlist, 'flaglist' => $flaglist);
return $arr;
}
// read.php 详情页其他主题调用,集合tid统一拉取数据,最后归类
function thread_other_pull($thread)
{
global $forumlist, $gid;
$fid = array_value($thread, 'fid');
$forum = array_value($forumlist, $fid);
if (empty($forum)) return NULL;
//$tid = array_value($thread, 'tid');
//$tag_fmt = array_value($thread, 'tag_fmt');
$arrlist = array();
$tidlist = array();
// 版块自定义
list($flaglist, $flagtids) = flag_thread_by_fid($fid);
empty($flagtids) || $tidlist += $flagtids;
unset($flagtids);
// 在这之前合并所有二维数组 tid值为键/array('tid值' => tid值)
$tidarr = empty($tidlist) ? array() : arrlist_values($tidlist, 'tid');
// 在这之前使用array_merge()前合并所有一维数组 tid/array(1,2,3)
if (empty($tidarr)) return NULL;
$tidarr = array_unique($tidarr);
// 主题相关统一遍历后再归类
$threadlist = well_thread_find($tidarr, count($tidarr));
// 过滤没有权限访问的主题 / filter no permission thread
well_thread_list_access_filter($threadlist, $gid);
foreach ($threadlist as &$_thread) {
$_thread = well_thread_safe_info($_thread);
// flag thread
if (!empty($flaglist)) {
foreach ($flaglist as $key => $val) {
if (isset($val['tids']) && in_array($_thread['tid'], $val['tids'])) {
$flaglist[$key]['list'][array_search($_thread['tid'], $val['tids'])] = $_thread;
ksort($flaglist[$key]['list']);
}
}
}
}
unset($threadlist);
if (!empty($flaglist)) {
foreach ($flaglist as &$val) {
$i = 0;
if (!isset($val['list'])) continue;
foreach ($val['list'] as &$v) {
++$i;
$v['i'] = $i;
}
}
$arrlist['flaglist'] = $flaglist;
unset($flaglist);
}
return $arrlist;
}
//--------------------------cache--------------------------
// 已格式化 从缓存中读取,避免重复从数据库取数据
function well_thread_read_cache($tid)
{
global $conf;
$key = 'website_thread_' . $tid;
static $cache = array(); // 用静态变量只能在当前 request 生命周期缓存,跨进程需要再加一层缓存:redis/memcached/xcache/apc
if (isset($cache[$key])) return $cache[$key];
if ('mysql' == $conf['cache']['type']) {
$r = well_thread_read($tid);
} else {
$r = cache_get($key);
if (NULL === $r) {
$r = well_thread_read($tid);
$r and cache_set($key, $r, 1800);
}
}
$cache[$key] = $r ? $r : NULL;
return $cache[$key];
}
?>
GitHub 趋势日报 (2025年05月01日)编程频道|福州电脑网
GitHub 趋势日报 (2025年05月01日)
编程之家770
更新时间:2026-04-10 02:38:55
本日报由 TrendForge 系统生成 https://trendforge.devlive/
📈 今日整体趋势 Top 10
| 排名 | 项目名称 | 项目描述 | 今日获星 | 总星数 | 语言 |
|---|
| 1 | hacksider/Deep-Live-Cam | real time face swap and one-click video deepfake with only a single image | ⭐ 1311 | ⭐ 56231 | Python |
| 2 | daytonaio/daytona | Daytona is a Secure and Elastic Infrastructure for Running AI-Generated Code | ⭐ 640 | ⭐ 17631 | TypeScript |
| 3 | juspay/hyperswitch | An open source payments switch written in Rust to make payments fast, reliable a… | ⭐ 520 | ⭐ 17269 | Rust |
| 4 | QwenLM/Qwen3 | Qwen3 is the large language model series developed by Qwen team, Alibaba Cloud. | ⭐ 312 | ⭐ 19815 | Shell |
| 5 | simular-ai/Agent-S | Agent S: an open agentic framework that uses computers like a human | ⭐ 244 | ⭐ 3779 | Python |
| 6 | patchy631/ai-engineering-hub | In-depth tutorials on LLMs, RAGs and real-world AI agent applications. | ⭐ 243 | ⭐ 8865 | Jupyter Notebook |
| 7 | louislam/uptime-kuma | A fancy self-hosted monitoring tool | ⭐ 232 | ⭐ 68422 | JavaScript |
| 8 | QwenLM/Qwen-Agent | Agent framework and applications built upon Qwen>=2.0, featuring Function Callin… | ⭐ 216 | ⭐ 7557 | Python |
| 9 | open-webui/open-webui | User-friendly AI Interface (Supports Ollama, OpenAI API, …) | ⭐ 164 | ⭐ 92463 | JavaScript |
| 10 | zed-industries/zed | Code at the speed of thought – Zed is a high-performance, multiplayer code edito… | ⭐ 124 | ⭐ 57806 | Rust |
📊 分语言趋势 Top 5
C++
| 排名 | 项目名称 | 项目描述 | 今日获星 | 总星数 |
|---|
| 1 | LadybirdBrowser/ladybird | Truly independent web browser | ⭐ 144 | ⭐ 38087 |
| 2 | bitcoin/bitcoin | Bitcoin Core integration/staging tree | ⭐ 91 | ⭐ 83243 |
| 3 | ggml-org/llama.cpp | LLM inference in C/C++ | ⭐ 46 | ⭐ 79097 |
| 4 | alibaba/MNN | MNN is a blazing fast, lightweight deep learning framework, battle-tested by bus… | ⭐ 45 | ⭐ 10472 |
| 5 | ValveSoftware/Proton | Compatibility tool for Steam Play based on Wine and additional components | ⭐ 44 | ⭐ 26227 |
PHP
| 排名 | 项目名称 | 项目描述 | 今日获星 | 总星数 |
|---|
| 1 | filamentphp/filament | A collection of beautiful full-stack components for Laravel. The perfect startin… | ⭐ 26 | ⭐ 23065 |
| 2 | danielmiessler/SecLists | SecLists is the security tester’s companion. It’s a collection of multiple types… | ⭐ 25 | ⭐ 62506 |
| 3 | InvoiceShelf/InvoiceShelf | Open Source Invoicing Solution for Individuals & Businesses | ⭐ 15 | ⭐ 1078 |
| 4 | solidtime-io/solidtime | Modern open-source time-tracking app | ⭐ 13 | ⭐ 5509 |
| 5 | woocommerce/woocommerce | A customizable, open-source ecommerce platform built on WordPress. Build any com… | ⭐ 7 | ⭐ 9729 |
Go
| 排名 | 项目名称 | 项目描述 | 今日获星 | 总星数 |
|---|
| 1 | ollama/ollama | Get up and running with Llama 3.3, DeepSeek-R1, Phi-4, Gemma 3, Mistral Small 3… | ⭐ 84 | ⭐ 139226 |
| 2 | GoogleCloudPlatform/kubectl-ai | AI powered Kubernetes Assistant | ⭐ 82 | ⭐ 371 |
| 3 | jesseduffield/lazygit | simple terminal UI for git commands | ⭐ 56 | ⭐ 59552 |
| 4 | aquasecurity/trivy | Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes… | ⭐ 45 | ⭐ 26061 |
| 5 | SagerNet/sing-box | The universal proxy platform | ⭐ 34 | ⭐ 23513 |
Ruby
| 排名 | 项目名称 | 项目描述 | 今日获星 | 总星数 |
|---|
| 1 | freeCodeCamp/devdocs | API Documentation Browser | ⭐ 9 | ⭐ 36188 |
| 2 | chatwoot/chatwoot | Open-source live-chat, email support, omni-channel desk. An alternative to Inter… | ⭐ 8 | ⭐ 23400 |
| 3 | rails/rails | Ruby on Rails | ⭐ 6 | ⭐ 56815 |
| 4 | discourse/discourse | A platform for community discussion. Free, open, simple. | ⭐ 5 | ⭐ 43877 |
| 5 | dependabot/dependabot-core | 🤖 Dependabot’s core logic for creating update PRs. | ⭐ 3 | ⭐ 5012 |
Swift
| 排名 | 项目名称 | 项目描述 | 今日获星 | 总星数 |
|---|
| 1 | ml-explore/mlx-swift-examples | Examples using MLX Swift | ⭐ 33 | ⭐ 1746 |
| 2 | ianyh/Amethyst | Automatic tiling window manager for macOS à la xmonad. | ⭐ 8 | ⭐ 15291 |
| 3 | pointfreeco/swift-composable-architecture | A library for building applications in a consistent and understandable way, with… | ⭐ 3 | ⭐ 13188 |
| 4 | gonzalezreal/swift-markdown-ui | Display and customize Markdown text in SwiftUI | ⭐ 3 | ⭐ 3139 |
| 5 | airbnb/lottie-ios | An iOS library to natively render After Effects vector animations | ⭐ 2 | ⭐ 26203 |
C#
| 排名 | 项目名称 | 项目描述 | 今日获星 | 总星数 |
|---|
| 1 | dotnet/eShop | A reference .NET application implementing an eCommerce site | ⭐ 42 | ⭐ 7879 |
| 2 | kgrzybek/modular-monolith-with-ddd | Full Modular Monolith application with Domain-Driven Design approach. | ⭐ 36 | ⭐ 11936 |
| 3 | HotCakeX/Harden-Windows-Security | Harden Windows Safely, Securely using Official Supported Microsoft methods and p… | ⭐ 20 | ⭐ 2499 |
| 4 | LykosAI/StabilityMatrix | Multi-Platform Package Manager for Stable Diffusion | ⭐ 13 | ⭐ 5908 |
| 5 | Nexus-Mods/NexusMods.App | Home of the development of the Nexus Mods App | ⭐ 10 | ⭐ 1508 |
Rust
| 排名 | 项目名称 | 项目描述 | 今日获星 | 总星数 |
|---|
| 1 | juspay/hyperswitch | An open source payments switch written in Rust to make payments fast, reliable a… | ⭐ 520 | ⭐ 17270 |
| 2 | unionlabs/union | The trust-minimized, zero-knowledge bridging protocol, designed for censorship r… | ⭐ 376 | ⭐ 55924 |
| 3 | astral-sh/uv | An extremely fast Python package and project manager, written in Rust. | ⭐ 142 | ⭐ 52132 |
| 4 | zed-industries/zed | Code at the speed of thought – Zed is a high-performance, multiplayer code edito… | ⭐ 124 | ⭐ 57806 |
| 5 | cloudflare/pingora | A library for building fast, reliable and evolvable network services. | ⭐ 53 | ⭐ 24018 |
TypeScript
| 排名 | 项目名称 | 项目描述 | 今日获星 | 总星数 |
|---|
| 1 | daytonaio/daytona | Daytona is a Secure and Elastic Infrastructure for Running AI-Generated Code | ⭐ 640 | ⭐ 17632 |
| 2 | n8n-io/n8n | Fair-code workflow automation platform with native AI capabilities. Combine visu… | ⭐ 281 | ⭐ 87988 |
| 3 | wasp-lang/open-saas | A free, open-source SaaS app starter for React & Node.js with superpowers. Full-… | ⭐ 225 | ⭐ 10610 |
| 4 | langwatch/langwatch | The open LLM Ops platform - Traces, Analytics, Evaluations, Datasets and Prompt … | ⭐ 128 | ⭐ 1558 |
| 5 | mediar-ai/screenpipe | AI app store powered by 24/7 desktop history. open source | 100% local … | ⭐ 97 | ⭐ 14230 |
Dart
| 排名 | 项目名称 | 项目描述 | 今日获星 | 总星数 |
|---|
| 1 | bagisto/opensource-ecommerce-mobile-app | This open-source mobile ecommerce app seamlessly transforms your Bagisto store i… | ⭐ 82 | ⭐ 7698 |
| 2 | localsend/localsend | An open-source cross-platform alternative to AirDrop | ⭐ 56 | ⭐ 60717 |
| 3 | mitesh77/Best-Flutter-UI-Templates | completely free for everyone. Its build-in Flutter Dart. | ⭐ 30 | ⭐ 21182 |
| 4 | flutter/flutter | Flutter makes it easy and fast to build beautiful apps for mobile and beyond | ⭐ 24 | ⭐ 170037 |
| 5 | xiaoyaocz/dart_simple_live | 简简单单的看直播 | ⭐ 23 | ⭐ 9792 |
Java
| 排名 | 项目名称 | 项目描述 | 今日获星 | 总星数 |
|---|
| 1 | conductor-oss/conductor | Conductor is an event driven orchestration platform providing durable and highly… | ⭐ 377 | ⭐ 21438 |
| 2 | AutoMQ/automq | AutoMQ is a stateless Kafka on S3. 10x Cost-Effective. No Cross-AZ Traffic Cost… | ⭐ 102 | ⭐ 6060 |
| 3 | keycloak/keycloak | Open Source Identity and Access Management For Modern Applications and Services | ⭐ 25 | ⭐ 26929 |
| 4 | CodePhiliaX/Chat2DB | 🔥🔥🔥AI-driven database tool and SQL client, The hottest GUI client, supporting… | ⭐ 16 | ⭐ 22694 |
| 5 | TeamNewPipe/NewPipe | A libre lightweight streaming front-end for Android. | ⭐ 16 | ⭐ 33657 |
Python
| 排名 | 项目名称 | 项目描述 | 今日获星 | 总星数 |
|---|
| 1 | hacksider/Deep-Live-Cam | real time face swap and one-click video deepfake with only a single image | ⭐ 1311 | ⭐ 56236 |
| 2 | simular-ai/Agent-S | Agent S: an open agentic framework that uses computers like a human | ⭐ 244 | ⭐ 3779 |
| 3 | QwenLM/Qwen-Agent | Agent framework and applications built upon Qwen>=2.0, featuring Function Callin… | ⭐ 216 | ⭐ 7557 |
| 4 | hiyouga/LLaMA-Factory | Unified Efficient Fine-Tuning of 100+ LLMs & VLMs (ACL 2024) | ⭐ 146 | ⭐ 48117 |
| 5 | aipotheosis-labs/aci | ACI.dev is the open source platform that connects your AI agents to 600+ tool in… | ⭐ 140 | ⭐ 836 |
Lua
| 排名 | 项目名称 | 项目描述 | 今日获星 | 总星数 |
|---|
| 1 | yetone/avante.nvim | Use your Neovim like using Cursor AI IDE! | ⭐ 23 | ⭐ 13159 |
| 2 | nvim-lua/kickstart.nvim | A launch point for your personal nvim configuration | ⭐ 20 | ⭐ 24238 |
| 3 | olimorris/codecompanion.nvim | ✨ AI-powered coding, seamlessly in Neovim | ⭐ 14 | ⭐ 3488 |
| 4 | CopilotC-Nvim/CopilotChat.nvim | Chat with GitHub Copilot in Neovim | ⭐ 10 | ⭐ 2710 |
| 5 | C0nw0nk/Nginx-Lua-Anti-DDoS | A Anti-DDoS script to protect Nginx web servers using Lua with a HTML Javascript… | ⭐ 10 | ⭐ 1271 |
C
| 排名 | 项目名称 | 项目描述 | 今日获星 | 总星数 |
|---|
| 1 | torvalds/linux | Linux kernel source tree | ⭐ 73 | ⭐ 192679 |
| 2 | koekeishiya/yabai | A tiling window manager for macOS based on binary space partitioning | ⭐ 23 | ⭐ 25652 |
| 3 | davatorium/rofi | Rofi: A window switcher, application launcher and dmenu replacement | ⭐ 19 | ⭐ 14127 |
| 4 | littlefs-project/littlefs | A little fail-safe filesystem designed for microcontrollers | ⭐ 16 | ⭐ 5616 |
| 5 | espressif/esp-idf | Espressif IoT Development Framework. Official development framework for Espressi… | ⭐ 13 | ⭐ 15102 |
Kotlin
| 排名 | 项目名称 | 项目描述 | 今日获星 | 总星数 |
|---|
| 1 | JunkFood02/Seal | 🦭 Video/Audio Downloader for Android, based on yt-dlp, designed with Material Y… | ⭐ 59 | ⭐ 16955 |
| 2 | libre-tube/LibreTube | An alternative frontend for YouTube, for Android. | ⭐ 27 | ⭐ 9411 |
| 3 | RikkaApps/Shizuku | Using system APIs directly with adb/root privileges from normal apps through a J… | ⭐ 19 | ⭐ 13917 |
| 4 | aaa1115910/bv | 哔哩哔哩 的第三方 Android TV 应用。A third-party Android TV app for Bilibili. | ⭐ 15 | ⭐ 2162 |
| 5 | breezy-weather/breezy-weather | A Material Design Weather Application | ⭐ 13 | ⭐ 6882 |
JavaScript
| 排名 | 项目名称 | 项目描述 | 今日获星 | 总星数 |
|---|
| 1 | louislam/uptime-kuma | A fancy self-hosted monitoring tool | ⭐ 232 | ⭐ 68425 |
| 2 | open-webui/open-webui | User-friendly AI Interface (Supports Ollama, OpenAI API, …) | ⭐ 164 | ⭐ 92466 |
| 3 | vercel/next.js | The React Framework | ⭐ 35 | ⭐ 131508 |
| 4 | SnapDrop/snapdrop | A Progressive Web App for local file sharing | ⭐ 26 | ⭐ 19047 |
| 5 | muyoou/st-memory-enhancement | SillyTavern酒馆的长期记忆增强插件 | ⭐ 25 | ⭐ 248 |
Jupyter Notebook
| 排名 | 项目名称 | 项目描述 | 今日获星 | 总星数 |
|---|
| 1 | microsoft/generative-ai-for-beginners | 21 Lessons, Get Started Building with Generative AI 🔗 https://microsoft.github… | ⭐ 255 | ⭐ 81910 |
| 2 | patchy631/ai-engineering-hub | In-depth tutorials on LLMs, RAGs and real-world AI agent applications. | ⭐ 243 | ⭐ 8865 |
| 3 | jackfrued/Python-100-Days | Python - 100天从新手到大师 | ⭐ 70 | ⭐ 165341 |
| 4 | goldmansachs/gs-quant | Python toolkit for quantitative finance | ⭐ 27 | ⭐ 8783 |
| 5 | NirDiamant/GenAI_Agents | This repository provides tutorials and implementations for various Generative AI… | ⭐ 20 | ⭐ 11864 |
HTML
| 排名 | 项目名称 | 项目描述 | 今日获星 | 总星数 |
|---|
| 1 | docker/awesome-compose | Awesome Docker Compose samples | ⭐ 30 | ⭐ 38797 |
| 2 | tegal1337/CiLocks | Crack Interface lockscreen, Metasploit and More Android/IOS Hacking | ⭐ 11 | ⭐ 2511 |
| 3 | gustavoguanabara/html-css | Curso de HTML5 e CSS3 | ⭐ 6 | ⭐ 14815 |
| 4 | CaiJimmy/hugo-theme-stack | Card-style Hugo theme designed for bloggers | ⭐ 5 | ⭐ 5591 |
| 5 | phil-opp/blog_os | Writing an OS in Rust | ⭐ 5 | ⭐ 16436 |
Markdown
| 排名 | 项目名称 | 项目描述 | 今日获星 | 总星数 |
|---|
| 1 | codecrafters-io/build-your-own-x | Master programming by recreating your favorite technologies from scratch. | ⭐ 254 | ⭐ 377188 |
| 2 | tldr-pages/tldr | 📚 Collaborative cheatsheets for console commands | ⭐ 24 | ⭐ 55034 |
| 3 | OAI/OpenAPI-Specification | The OpenAPI Specification Repository | ⭐ 7 | ⭐ 29670 |
| 4 | ethereum/ethereum-org-website | Ethereum is a primary online resource for the Ethereum community. | ⭐ 4 | ⭐ 5342 |
| 5 | mdn/content | The content behind MDN Web Docs | ⭐ 3 | ⭐ 9495 |
Shell
| 排名 | 项目名称 | 项目描述 | 今日获星 | 总星数 |
|---|
| 1 | QwenLM/Qwen3 | Qwen3 is the large language model series developed by Qwen team, Alibaba Cloud. | ⭐ 312 | ⭐ 19816 |
| 2 | nvm-sh/nvm | Node Version Manager - POSIX-compliant bash script to manage multiple active nod… | ⭐ 29 | ⭐ 84295 |
| 3 | mylinuxforwork/dotfiles | The ML4W Dotfiles for Hyprland - An advanced and full-featured configuration for… | ⭐ 21 | ⭐ 2483 |
| 4 | bin456789/reinstall | 一键DD/重装脚本 (One-click reinstall OS on VPS) | ⭐ 15 | ⭐ 4925 |
| 5 | grafana/docker-otel-lgtm | OpenTelemetry backend in a Docker image | ⭐ 13 | ⭐ 1028 |
Vim Script
| 排名 | 项目名称 | 项目描述 | 今日获星 | 总星数 |
|---|
| 1 | github/copilot.vim | Neovim plugin for GitHub Copilot | ⭐ 6 | ⭐ 9824 |
| 2 | vim/vim | The official Vim repository | ⭐ 4 | ⭐ 38041 |
| 3 | mg979/vim-visual-multi | Multiple cursors plugin for vim/neovim | ⭐ 3 | ⭐ 4505 |
| 4 | amix/vimrc | The ultimate Vim configuration (vimrc) | ⭐ 3 | ⭐ 31207 |
| 5 | dense-analysis/ale | Check syntax in Vim/Neovim asynchronously and fix files, with Language Server Pr… | ⭐ 2 | ⭐ 13743 |
MDX
| 排名 | 项目名称 | 项目描述 | 今日获星 | 总星数 |
|---|
| 1 | openai/openai-cookbook | Examples and guides for using the OpenAI API | ⭐ 22 | ⭐ 63664 |
| 2 | dair-ai/Prompt-Engineering-Guide | 🐙 Guides, papers, lecture, notebooks and resources for prompt engineering | ⭐ 19 | ⭐ 55586 |
| 3 | twbs/bootstrap | The most popular HTML, CSS, and JavaScript framework for developing responsive, … | ⭐ 15 | ⭐ 172267 |
| 4 | meshtastic/meshtastic | Meshtastic project website and documentation | ⭐ 3 | ⭐ 924 |
| 5 | mufeedvh/code2prompt | A CLI tool to convert your codebase into a single LLM prompt with source tree, p… | ⭐ 3 | ⭐ 5532 |
PowerShell
| 排名 | 项目名称 | 项目描述 | 今日获星 | 总星数 |
|---|
| 1 | ChrisTitusTech/winutil | Chris Titus Tech’s Windows Utility - Install Programs, Tweaks, Fixes, and Update… | ⭐ 166 | ⭐ 33320 |
| 2 | microsoft/winget-pkgs | The Microsoft community Windows Package Manager manifest repository | ⭐ 3 | ⭐ 9302 |
| 3 | Micke-K/IntuneManagement | Copy, export, import, delete, document and compare policies and profiles in Intu… | ⭐ 3 | ⭐ 1429 |
| 4 | mandiant/flare-vm | A collection of software installations scripts for Windows systems that allows y… | ⭐ 3 | ⭐ 7206 |
| 5 | actions/runner-images | GitHub Actions runner images | ⭐ 2 | ⭐ 11033 |
Dockerfile
| 排名 | 项目名称 | 项目描述 | 今日获星 | 总星数 |
|---|
| 1 | goldbergyoni/nodebestpractices | ✅ The Node.js best practices list (July 2024) | ⭐ 11 | ⭐ 102466 |
| 2 | OWASP/wstg | The Web Security Testing Guide is a comprehensive Open Source guide to testing t… | ⭐ 5 | ⭐ 7906 |
| 3 | piyushsachdeva/CKA-2024 | This repository contains the notes and code snippets of the CKA 2024 YouTube Pla… | ⭐ 3 | ⭐ 594 |
| 4 | autowarefoundation/autoware | Autoware - the world’s leading open-source software project for autonomous drivi… | ⭐ 1 | ⭐ 9869 |
| 5 | kagisearch/kagi-docs | Documentation for products made by Kagi Inc | ⭐ 1 | ⭐ 265 |
CMake
| 排名 | 项目名称 | 项目描述 | 今日获星 | 总星数 |
|---|
| 1 | TheRobotStudio/SO-ARM100 | Standard Open Arm 100 | ⭐ 51 | ⭐ 1752 |
| 2 | microsoft/vcpkg | C++ Library Manager for Windows, Linux, and MacOS | ⭐ 6 | ⭐ 24635 |
| 3 | leetal/ios-cmake | A CMake toolchain file for iOS/iPadOS, visionOS, macOS, watchOS & tvOS C/C++/Obj… | ⭐ 1 | ⭐ 2041 |
| 4 | ttroy50/cmake-examples | Useful CMake Examples | ⭐ 1 | ⭐ 12765 |
| 5 | steinbergmedia/vst3sdk | VST 3 Plug-In SDK | ⭐ 1 | ⭐ 1742 |
Batchfile
| 排名 | 项目名称 | 项目描述 | 今日获星 | 总星数 |
|---|
| 1 | Flowseal/zapret-discord-youtube | | ⭐ 47 | ⭐ 12550 |
| 2 | lstprjct/IDM-Activation-Script | IDM Activation & Trail Reset Script | ⭐ 16 | ⭐ 12151 |
| 3 | ionuttbara/windows-defender-remover | A tool which is uses to remove Windows Defender in Windows 8.x, Windows 10 (ever… | ⭐ 11 | ⭐ 5325 |
| 4 | StunlockStudios/vrising-dedicated-server-instructions | V Rising Dedicated Server Instructions | ⭐ 2 | ⭐ 493 |
| 5 | Systems-Modeling/SysML-v2-Release | The latest incremental release of SysML v2. Start here. | ⭐ 2 | ⭐ 553 |
Nextflow
| 排名 | 项目名称 | 项目描述 | 今日获星 | 总星数 |
|---|
| 1 | nf-core/rnaseq | RNA sequencing analysis pipeline using STAR, RSEM, HISAT2 or Salmon with gene/is… | ⭐ 1 | ⭐ 1021 |
| 2 | nf-core/modules | Repository to host tool-specific module files for the Nextflow DSL2 community! | ⭐ 0 | ⭐ 355 |
📅 报告生成时间: 2025/5/2
🔄 由 TrendForge 系统自动生成 | https://trendforge.devlive/
本文发布于:2025-05-18,感谢您对本站的认可!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:趋势日报Github
发布评论