Top 10 Trending GitHub Repositories, December 2024
Welcome to our weekly roundup of the Top 10 Trending GitHub Repositories for the week of December 09, 2024. Whether you’re a developer, data scientist, or tech enthusiast, these repositories have garnered significant attention on GitHub this week. Let’s dive into what makes these projects stand out!
1. Myhhub / Stock
Description: A comprehensive tool for stock data analysis, indicator calculations, pattern recognition, stock selection strategies, and automatic trading. Supports both PC and mobile.
Link to Repository: Visit Repository
InStock股票系统
InStock股票系统,抓取每日股票、ETF关键数据,计算股票技术指标、筹码分布,识别K线各种形态,综合选股,内置多种选股策略,支持选股验证回测,支持自动交易,支持批量时间,运行高效,支持PC、平板、手机移动设备显示,同时提供Docker镜像方便安装,是量化投资的好帮手。
The stock system,Capture key data on daily stocks and ETFs, calculate stock technical indicators, chip distribution, Position Cost Distribution(CYQ), identify various K-line forms, comprehensive stock selection, built-in multiple stock selection strategies, support stock selection verification and backtesting, support automatic trading, and support batch time , runs efficiently, supports display on PCs, tablets, and mobile phones, and provides Docker images for easy installation, making it a good helper for quantitative investment.
Docker镜像:https://hub.docker.com/r/mayanghua/instock 镜像优化构建仅170M。
功能介绍
一:综合选股
综合选股支持股票范围、基本面、技术面、消息面、人气指标、行情数据等方面共200多个信息栏目进行自由组合选股。选股条件分为以下大类:
1.股票范围
市场、 行业、地区、 概念、 风格、指数成份、 上市时间。
2.基本面
估值指标、每股指标、盈利能力、成长能力、资本结构与偿债能力、股本股东。
3.技术面
MACD金叉、KDJ金叉、放量突破、低位资金净流入、高位资金净流出、向上突破均线、均线多头排列、均线空头排列、连涨放量、下跌无量、一根大阳线、两根大阳线、旭日东升、强势多方、炮拨云见日、七仙女下凡(七连阴)、八仙过海(八连阳)、九阳神功(九连阳)、四串阳、天量法则、放量上攻、穿头破脚、倒转锤头、射击之星、黄昏之星、曙光初现、身怀六甲、乌云盖顶、早晨之星、窄幅整理。
4.消息面
公告大事、机构关注情况、机构持股家数、机构持股比例。
5.人气指标
股吧人气排名、人气排名变化、人气排名连涨、人气排名连跌、人气排名创新高、人气排名创新低、新晋粉丝占比、铁杆粉丝占比、7日关注排名、今日浏览排名。
6.行情数据
股价表现、成交情况、资金流向、行情统计、沪深股通。
二:股票每日数据
包括每日股票数据、股票资金流向、股票分红配送、股票龙虎榜、股票大宗交易、股票基本面数据、行业资金流向、概念资金流向、每日ETF数据。
抓取A股票每日数据,主要为一些关键数据,同时封装抓取方法,方便扩展系统获取个人关注的数据。
三:股票指标计算
基于talib、pandas 计算指标,计算高效准确。调整个别指标公式,确保结果和同花顺、通信达结果一致。 指标:
1、MACD 2、KDJ 3、BOLL 4、TRIX,TRMA 5、CR 6、SMA 7、RSI
8、VR,MAVR 9、ROC 10、DMI,+DI,-DI,DX,ADX,ADXR 11、W&R
12、CCI 13、TR、ATR 14、DMA、AMA 15、OBV 16、SAR 17、PSY
18、BRAR 19、EMV 20、BIAS 21、TEMA 22、MFI 23、VWMA
24、PPO 25、WT 26、Supertrend 27、DPO 28、VHF 29、RVI
30、FI 31、ENE 32、STOCHRSI
四:判断买入卖出的股票
根据指标判定可能买入卖出的股票,具体筛选条件如下:
KDJ
1、超买区:K值在80以上,D值在70以上,J值大于90时为超买。一般情况下,股价有可能下跌。投资者应谨慎行事,局外人不应再追涨,局内人应适时卖出。
2、超卖区:K值在20以下,D值在30以下为超卖区。一般情况下,股价有可能上涨,反弹的可能性增大。局内人不应轻易抛出股票,局外人可寻机入场。
RSI:
1、当六日指标上升到达80时,表示股市已有超买现象,如果一旦继续上升,超过90以上时,则表示已到严重超买的警戒区,股价已形成头部,极可能在短期内反转回转。
2、当六日强弱指标下降至20时,表示股市有超卖现象,如果一旦继续下降至10以下时则表示已到严重超卖区域,股价极可能有止跌回升的机会。
CCI:
1、当CCI>﹢100时,表明股价已经进入非常态区间——超买区间,股价的异动现象应多加关注。
2、当CCI<﹣100时,表明股价已经进入另一个非常态区间——超卖区间,投资者可以逢低吸纳股票。
CR:
1、跌穿a、b、c、d四条线,再由低点向上爬升160时,为短线获利的一个良机,应适当卖出股票。
2、CR跌至40以下时,是建仓良机。
WR:
1、当%R线达到20时,市场处于超买状况,走势可能即将见顶。
…2. LadybirdBrowser / Ladybird
Description: Truly independent web browser.
Link to Repository: Visit Repository
LadybirdBrowser / ladybird
Truly independent web browser
Ladybird
Ladybird is a truly independent web browser, using a novel engine based on web standards.
Important
Ladybird is in a pre-alpha state, and only suitable for use by developers
Features
We aim to build a complete, usable browser for the modern web.
Ladybird uses a multi-process architecture with a main UI process, several WebContent renderer processes an ImageDecoder process, and a RequestServer process.
Image decoding and network connections are done out of process to be more robust against malicious content. Each tab has its own renderer process, which is sandboxed from the rest of the system.
At the moment, many core library support components are inherited from SerenityOS:
- LibWeb: Web rendering engine
- LibJS: JavaScript engine
- LibWasm: WebAssembly implementation
- LibCrypto/LibTLS: Cryptography primitives and Transport Layer Security
- LibHTTP: HTTP/1.1 client
- LibGfx: 2D Graphics Library, Image Decoding and Rendering
- LibUnicode: Unicode and locale support
- LibMedia: Audio and video playback
- LibCore: Event loop…
3. Lobehub / Lobe-Chat
Description: 🤯 Lobe Chat - an open-source AI chat framework supporting multiple AI providers, knowledge management, and multi-modal capabilities.
Link to Repository: Visit Repository
lobehub / lobe-chat
🤯 Lobe Chat - an open-source, modern-design AI chat framework. Supports Multi AI Providers( OpenAI / Claude 3 / Gemini / Ollama / Qwen / DeepSeek), Knowledge Base (file upload / knowledge management / RAG ), Multi-Modals (Vision/TTS/Plugins/Artifacts). One-click FREE deployment of your private ChatGPT/ Claude application.
Lobe Chat
An open-source, modern-design ChatGPT/LLMs UI/Framework.
Supports speech-synthesis, multi-modal, and extensible (function call) plugin system.
One-click FREE deployment of your private OpenAI ChatGPT/Claude/Gemini/Groq/Ollama chat application.
English · 简体中文 · 日本語 · Official Site · Changelog · Documents · Blog · Feedback
Share LobeChat Repository
Pioneering the new age of thinking and creating. Built for you, the Super Individual.
Table of contents
TOC
- 👋🏻 Getting Started & Join Our Community
-
✨ Features
1
File Upload/Knowledge Base2
Multi-Model Service Provider Support3
Local Large Language Model (LLM) Support4
Model Visual Recognition5
TTS & STT Voice Conversation6
Text to Image Generation7
Plugin System (Function Calling)8
Agent Market (GPTs)9
Support Local / Remote Database10
Support Multi-User Management11
Progressive Web App (PWA)12
Mobile Device Adaptation13
Custom Themes*
What's more
- ⚡️ Performance
- 🛳 Self Hosting
4. Fishaudio / Fish-Speech
Description: SOTA Open Source TTS.
Link to Repository: Visit Repository
fishaudio / fish-speech
SOTA Open Source TTS
This codebase is released under Apache License and all model weights are released under CC-BY-NC-SA-4.0 License. Please refer to LICENSE for more details.
Fish Agent
We are very excited to announce that we have made our self-research agent demo open source, you can now try our agent demo online at demo for instant English chat and English and Chinese chat locally by following the docs.
You should mention that the content is released under a CC BY-NC-SA 4.0 licence. And the demo is an early alpha test version, the inference speed needs to be optimised, and there are a lot of bugs waiting to be fixed. If you've found a bug or want to fix it, we'd be very happy to receive an issue or a pull request.
Features
Fish Speech
-
Zero-shot & Few-shot TTS: Input a…
5. 0Voice / Expert_Readed_Books
Description: A curated list of recommended books for engineers covering topics like computer science, software technology, and mathematics.
Link to Repository: Visit Repository
0voice / expert_readed_books
2021年最新总结,推荐工程师合适读本,计算机科学,软件技术,创业,思想类,数学类,人物传记书籍
2024年最新总结,推荐工程师合适读本,计算机科学,软件技术,软件工程,创业,设计类,思想类,数学类等等,内容介绍,读后感受,欢迎沟通交流心得。
喜欢的书籍,请购买正版书籍。尊重知识,尊重原作者付出。电子书只能满足收藏欲望,不足以满足对知识的渴望。如有侵权,提交issue,第一时间删除。
计算机科学类
软件技术类
6. Aidenybai / React-Scan
Description: Scan for React performance issues and eliminate slow renders in your app.
Link to Repository: Visit Repository
aidenybai / react-scan
Scan for React performance issues and eliminate slow renders in your app
React Scan automatically detects performance issues in your React app.
Previously, tools like:
-
<Profiler />
required lots of manual changes - Why Did You Render? lacked simple visual cues
- React Devtools didn't have a simple, portable, and programmatic API
React Scan attempts to solve these problems:
- It requires no code changes – just drop it in
- It highlights exactly the components you need to optimize
- Use it via script tag, npm, CLI, you name it!
Trusted by engineering teams at:
Important
Want to monitor issues in production? Check out React Scan Monitoring!
Install
Add this script to your app:
<!-- import this BEFORE any scripts -->
<script src="https://unpkg.com/react-scan/dist/auto.global.js"></script>
Examples:
Next.js (pages)
Add the script tag to your pages/_document.tsx
:
import { Html, Head, Main, NextScript } from 'next/document';
export default function
…7. Ruanyf / Weekly
Description: 科技爱好者周刊, a Chinese weekly magazine for tech enthusiasts published every Friday.
Link to Repository: Visit Repository
科技爱好者周刊
记录每周值得分享的科技内容,周五发布。
欢迎投稿,推荐或自荐文章/软件/资源,请提交 issue 。
P.S. 讨论区的《谁在招人》,是一个免费的程序员招聘帖,提供大量就业信息,欢迎访问或发布工作/实习岗位。
如何搜索
周刊已经沉淀了大量内容,可以使用下面的几种方法进行搜索。
1、使用 GitHub 自带的网页搜索。
2、使用 Sourcegraph.com 进行搜索。
3、将这个仓库克隆到本地,然后在仓库目录使用下面的命令。
$ grep -nri [搜索词] docs | cat --number
比如,搜索 CSS 相关内容。
$ grep -nri css docs | cat --number
2025
一月
- 第 333 期:一切都要支付两次
- 第 332 期:西蒙·威利森的年终总结,梁文锋的访谈
2024
十二月
- 第 331 期:你可能是一个 NPC
- 第 330 期:李开复梳理人工智能
- 第 329 期:示意图利器 D2
- 第 328 期:AI 模型不是一门好生意
十一月
- 第 327 期:没有链接的互联网
- 第 326 期:世界没有那么多财富
- 第 325 期:VS Code 编辑器的下一站是 Zed?
- 第 324 期:人类已知的最大质数
- 第 323 期:技术公司的口号比拼
十月
九月
- 第 319 期:如何拍出爆款视频
- 第 318 期:创业咖啡馆的记忆
- 第 317 期:驴子,老虎和狮子的寓言
- 第 316 期:你一生的故事
八月
- 第 315 期:一份谷歌离职报告
- 第 314 期:《黑神话:悟空》可以产业化吗?
- 第 313 期:如果新加坡没有空调
- 第 312 期:从英特尔看“美国制造”
- 第 311 期:低利率与长期项目
七月
- 第 310 期:内容农场的 AI…
8. Guovin / IPTV-API
Description: 📺 IPTV live TV source update tool, supporting a wide range of channels, custom additions, and updates.
Link to Repository: Visit Repository
Guovin / iptv-api
📺IPTV电视直播源更新项目『✨秒播级体验🚀』:支持IPv4/IPv6;支持自定义频道;支持组播源、酒店源、订阅源、关键字搜索;每天自动更新两次,结果可用于TVBox等播放软件;支持工作流、Docker(amd64/arm64/arm v7)、命令行、GUI运行方式 | IPTV live TV source update project
English | 中文
📍订阅源来自:
- iptv-org/iptv
- suxuang/myIPTV
- kimwang1978/collect-tv-txt
- xzw832/cmys
- asdjkl6/tv
- yuanzl77/IPTV
- fanmingming/live
- vbskycn/iptv
- YueChan/Live
- YanG-1989/m3u
📍频道图标来自:
特点
- ✅ 自定义模板,生成您想要的频道
- ✅ 支持多种获取源方式:组播源、酒店源、订阅源、关键字搜索
- ✅ 接口测速验效,获取延迟、速率、分辨率,过滤无效接口
- ✅ 偏好设置:IPv4、IPv6、接口来源排序优先级与数量配置、接口白名单
- ✅ 定时执行,北京时间每日 6:00 与 18:00 执行更新
- ✅ 支持多种运行方式:工作流、命令行、GUI 软件、Docker(amd64/arm64/arm v7)
- ✨ 更多功能请见配置参数
最新结果
- 接口源:
https://raw.githubusercontent.com/Guovin/iptv-api/gd/output/result.m3u
https://raw.githubusercontent.com/Guovin/iptv-api/gd/output/result.txt
或
https://cdn.jsdelivr.net/gh/Guovin/iptv-api@gd/output/result.m3u
https://cdn.jsdelivr.net/gh/Guovin/iptv-api@gd/output/result.txt
- 数据源:
https://raw.githubusercontent.com/Guovin/iptv-api/gd/source.json
或
https://cdn.jsdelivr.net/gh/Guovin/iptv-api@gd/source.json
配置
配置项
描述
默认值
open_driver
开启浏览器运行,若更新无数据可开启此模式,较消耗性能
False
open_empty_category
开启无结果频道分类,自动归类至底部
False
open_filter_resolution
开启分辨率过滤,低于最小分辨率(min_resolution)的接口将会被过滤,GUI用户需要手动安装FFmpeg,程序会自动调用FFmpeg获取接口分辨率,推荐开启,虽然会增加测速阶段耗时,但能更有效地区分是否可播放的接口
True
open_filter_speed
开启速率过滤,低于最小速率(min_speed)的接口将会被过滤
True
open_hotel
开启酒店源功能,关闭后所有酒店源工作模式都将关闭
True
open_hotel_foodie
开启 Foodie 酒店源工作模式
True
open_hotel_fofa
开启 FOFA、ZoomEye 酒店源工作模式
True
open_keep_all
开启保留所有检索结果,会保留非模板频道名称的结果,推荐手动维护时开启
False
open_m3u_result
开启转换生成 m3u 文件类型结果链接,支持显示频道图标
True
open_multicast
开启组播源功能,关闭后所有组播源工作模式都将关闭
True
open_multicast_foodie
开启 Foodie 组播源工作模式
True
open_multicast_fofa
开启 FOFA 组播源工作模式
True
open_online_search
开启关键字搜索源功能
False
open_proxy
开启代理,自动获取免费可用代理,若更新无数据可开启此模式
False
open_request
开启查询请求,数据来源于网络(仅针对酒店源与组播源)
False
open_service
开启页面服务,用于控制是否启动结果页面服务;如果使用青龙等平台部署,有专门设定的定时任务,需要更新完成后停止运行,可以关闭该功能
True
open_sort
开启排序功能(响应速度、日期、分辨率)
True
open_subscribe
开启订阅源功能
False
open_update
开启更新,用于控制是否更新接口,若关闭则所有工作模式(获取接口和测速)均停止
True
open_update_time
开启显示更新时间
True
open_url_info
9. Keephq / Keep
Description: The open-source alert management and AIOps platform.
Link to Repository: Visit Repository
The open-source alert management and AIOps platform
Docs · Try it out · Report Bug · Book a Demo · Website
- 🔍 Single pane of glass - Best-in-class customizable UI for all your alerts and incidents
- 🛠️ Swiss Army Knife for alerts - Deduplication, correlation, filtering and enrichment
- 🔄 Deep integrations - Bi-directional syncs with monitoring tools, customizable workflows
- ⚡ Automation - GitHub Actions for your monitoring tools
- 🤖 AIOps 2.0 - AI-powered correlation and summarization
See full platform documentation.
Supported Integrations
View the full list in our documentation
Missing a provider? Submit a new provider request and we'll add it quickly!
Observability Tools
10. AI16Z / Eliza
Description: Autonomous agents for everyone.
Link to Repository: Visit Repository
Eliza 🤖
📖 Documentation | 🎯 Examples
🌍 README Translations
中文说明 | 日本語の説明 | 한국어 설명 | Persian | Français | Português | Türkçe | Русский | Español | Italiano | ไทย | Deutsch | Tiếng Việt | עִברִית | Tagalog | Polski | Arabic | Hungarian | Srpski | Română | Nederlands | Ελληνικά
🚩 Overview
✨ Features
- 🛠️ Full-featured Discord, Twitter and Telegram connectors
- 🔗 Support for every model (Llama, Grok, OpenAI, Anthropic, etc.)
- 👥 Multi-agent and room support
- 📚 Easily ingest and interact with your documents
- 💾 Retrievable memory and document store
- 🚀 Highly extensible - create your own actions and clients
- ☁️ Supports many models (local Llama, OpenAI, Anthropic, Groq, etc.)
- 📦 Just works!
Video Tutorials
🎯 Use Cases
- 🤖 Chatbots
- 🕵️ Autonomous Agents
- 📈 Business Process Handling
- 🎮 Video Game NPCs
- 🧠 Trading
🚀 Quick Start
Prerequisites
Honorable Mentions
Here are a few repositories that didn’t make the top 10 but deserve a mention this week:
- Unclecode / Crawl4AI – 🔥🕷️ Smart, fast crawling tool designed for AI use cases.
- Krahets / Hello-Algo – Interactive tutorials for data structures and algorithms.
- Expensify / App – Next-gen Expensify for financial collaboration.
- Topjohnwu / Magisk – The Magic Mask for Android devices.
- Kamranahmedse / Developer-Roadmap – Interactive roadmaps to help developers grow in their careers.
Conclusion
That concludes our Top 10 Trending GitHub Repositories for the week of December 09, 2024! Be sure to explore these projects, contribute if possible, and stay tuned for next week’s roundup of trending repositories.
Personal Recommendation of the week:
(postiz-app)[https://github.com/gitroomhq/postiz-app]
gitroomhq / postiz-app
📨 The ultimate social media scheduling tool, with a bunch of AI 🤖
Your ultimate AI social media scheduling tool
Postiz: An alternative to: Buffer.com, Hypefury, Twitter Hunter, Etc...
Postiz offers everything you need to manage your social media posts,
build an audience, capture leads, and grow your business
Explore the docs »
Register
·
Join Our Discord
·
X
·
Gitroom
hero.1.mp4
✨ Features
Intro
- Schedule all your social media posts (many AI features)
- Measure your work with analytics.
- Collaborate with other team members to exchange or buy posts.
- Invite your team members to collaborate, comment, and schedule posts.
- At the moment there is no difference between the hosted version to the self-hosted version
Tech Stack
- NX (Monorepo)
- NextJS (React)
- NestJS
- Prisma (Default to PostgreSQL)
- Redis (BullMQ)
- Resend (email notifications)
Quick Start
To have the project up and running, please follow the Quick Start Guide
Postiz on Pumpfun!
https://pump.fun/coin/DMsTbeCfX1crgAse5tver98KAMarPWeP3d6U3Gmmpump
License
This repository's source code is available under the Apache 2.0 License…
If you're looking for a manage version of Postiz you can sign up for the service, that way we help this amazing open source:
Happy hacking!
Working on the audio version
Top comments (1)
Very well written post, flagging as high quality