Top 10 repos trending on GitHub this week — what they do, why they matter, and how to use them in your projects.
1. withmarbleapp/os-taxonomy
2,650 stars this week · JavaScript
This repo provides a structured, graph-based taxonomy of primary/elementary education topics, enabling precise tracking of learning prerequisites and curriculum alignment.
Use case
For an edtech developer building a personalized learning platform, this taxonomy solves the problem of mapping granular learning objectives to prerequisite skills. For example, if a student struggles with 'Fraction Multiplication,' the graph reveals they might need to revisit 'Understanding Fractions' or 'Basic Multiplication' first.
Why it's trending
It's trending because of the growing demand for structured educational data to power AI-driven learning tools, especially as remote and hybrid learning models become more prevalent.
How to use it
- Clone the repo and explore the
data/directory to understand the JSON structure of topics and prerequisites.,2. Use the interactive visualization at withmarble.com/curriculum to see how topics are connected.,3. Integrate the dataset into your project by importing the JSON files and using a graph library liked3.jsto visualize dependencies.,4. Example snippet to load the data in Node.js:
const taxonomy = require('./data/taxonomy.json');
console.log(taxonomy.topics[0].prerequisites);
How I could use this
- Henry could use this taxonomy to build a 'Learning Path Generator' for his blog, where users input a topic (e.g., 'Algebra') and the tool outputs a visual roadmap of prerequisites and aligned curriculum standards.
- For career tools, Henry could create a 'Teacher Resume Builder' that aligns teaching experience with specific curriculum standards, making it easier for educators to highlight relevant skills for job applications.
- For AI features, Henry could integrate this taxonomy into a chatbot that helps parents understand what their child is learning in school and suggests supplementary resources based on prerequisite gaps.
2. Shpigford/knockoff
1,812 stars this week · JavaScript · amazon browser-extension chrome-extension
Knockoff is a browser extension that filters out low-quality, pseudo-brand products from Amazon search results, helping users find genuine brands.
Use case
When searching for products on Amazon, users often encounter numerous low-quality, pseudo-brand items that clutter search results. Knockoff solves this by filtering out these items, making it easier to find and purchase from established, reputable brands. For example, if you're looking for a high-quality kitchen knife, Knockoff will hide or dim listings from unknown brands, highlighting only the trusted ones.
Why it's trending
Knockoff is trending due to recent media coverage highlighting the issue of low-quality products on Amazon and the growing consumer frustration with navigating through these items.
How to use it
Install the extension from the Chrome Web Store or Firefox Add-ons.,Go to Amazon and perform a search for a product.,Knockoff will automatically filter out pseudo-brand items, dimming or hiding them in the search results.,Adjust settings in the extension to customize how it filters and displays results.
How I could use this
- Henry could integrate a similar filtering mechanism in his blog to help users find high-quality content, filtering out low-quality or spammy posts.
- For career tools, Henry could create a browser extension that filters out low-quality job listings or resume tips, highlighting only the most reputable and useful resources.
- In AI features, Henry could use a similar approach to filter out low-quality or irrelevant data from AI training datasets, ensuring that only high-quality data is used for training models.
3. oso95/scroll-world
1,154 stars this week · JavaScript
This repo creates immersive, scroll-scrubbed 3D world landing pages for brands, enhancing user engagement through continuous camera flights.
Use case
It solves the problem of static, unengaging landing pages by transforming them into dynamic, scrollable 3D experiences. For example, a logistics company can showcase their global operations in a seamless, interactive fly-through, making their services more visually compelling.
Why it's trending
It's trending because of the growing demand for interactive, visually engaging web experiences and the recent advancements in AI-generated art and video tools like Higgsfield.
How to use it
Install the skill via the Claude Code marketplace: /plugin marketplace add oso95/scroll-world,Authenticate with Higgsfield CLI: higgsfield auth login,Ensure you have ffmpeg and Python 3 with Pillow installed,Invoke the skill in Claude Code with /scroll-world or ask for a scroll-through world landing page,Provide the brand or industry details to generate the 3D world
How I could use this
- Create a scrollable 3D world for your blog's homepage, where each section of the blog is represented as a unique scene, enhancing user engagement and making the blog more visually appealing.
- Develop an interactive resume where each section (education, experience, skills) is a different scene in the 3D world, providing a unique and memorable way to showcase your career.
- Implement an AI-powered portfolio showcase where each project is a scene in the 3D world, allowing visitors to fly through your projects in a continuous, immersive experience.
4. Robbyant/lingbot-world-v2
909 stars this week · Python
LingBot-World v2 enables real-time, interactive AI-driven environments with diverse actions and agentic control, making it ideal for dynamic, user-engaging applications.
Use case
This repo solves the problem of creating dynamic, interactive environments where users can engage with AI-driven characters in real-time. For example, a developer could use this to build a virtual training simulator where users practice skills like archery or spell-casting with immediate feedback and diverse interactive elements.
Why it's trending
It's trending due to its advanced capabilities in real-time interaction and diverse actions, which are highly relevant for applications in gaming, virtual training, and interactive storytelling.
How to use it
- Clone the repository:
git clone https://github.com/Robbyant/lingbot-world-v2.git,2. Install the required dependencies:pip install -r requirements.txt,3. Download the pre-trained model from HuggingFace or ModelScope.,4. Run the demo script to see the model in action:python demo.py,5. Integrate the model into your application by importing the necessary modules and initializing the LingBot-World environment.
How I could use this
- Henry could use LingBot-World v2 to create an interactive blog feature where readers can engage with AI-driven characters in a virtual world, enhancing user engagement and providing a unique reading experience.
- For career tools, Henry could develop a virtual interview simulator where users practice interviewing skills with AI-driven interviewers, receiving real-time feedback and diverse interactive scenarios.
- In AI features, Henry could integrate LingBot-World v2 to build a dynamic storytelling platform where users can interact with characters and influence the story's outcome, creating a personalized and engaging narrative experience.
5. x4gKing/3x-ui-Upgrade
871 stars this week · HTML
This repo provides a single-port deployment solution for Heimdall (a 3x-ui fork) on Railway, simplifying proxy and VLESS/WebSocket setup.
Use case
Solves the problem of deploying Heimdall with a reverse proxy and VLESS/WebSocket on Railway, which typically requires multiple ports. For example, a developer needing a unified port for managing subscriptions and inbound traffic without complex networking setups.
Why it's trending
Trending due to the increasing need for simplified single-port deployments on Railway, especially for developers managing multiple services.
How to use it
- Create a new GitHub repository and add the
Dockerfile,nginx.conf.template, andstart.shfiles from this repo.,2. Deploy the repository on Railway by selecting 'Deploy from GitHub repo' and ensuring the target port is set to 3000.,3. Generate a domain in Railway's settings and access the panel athttps://your-domain.up.railway.app/managepanel/with default credentialsadmin/admin.,4. Create an inbound with VLESS protocol, listen port 8080, and a custom path like/cdn.,5. Generate client links and subscription links using the provided format.
How I could use this
- Henry could use this setup to manage and deploy his blog's backend services on Railway, ensuring all traffic is routed through a single port for simplicity and security.
- For career tools, Henry could deploy a resume matcher service using this setup, ensuring secure and unified access to the service.
- For AI features, Henry could use this to deploy an AI-powered content recommendation service, managing all inbound and outbound traffic through a single port.
6. Robbyant/lingbot-video
709 stars this week · Python · image-to-video lingbot-video video-generation world-models
LingBot-Video is an open-source MoE video generation model that bridges video synthesis with physical world understanding, enabling high-quality, context-aware video generation.
Use case
LingBot-Video solves the problem of generating realistic, contextually aware videos from text or images, which is crucial for applications like creating dynamic content for blogs or generating instructional videos. For example, a developer could use it to automatically create video tutorials from blog posts, enhancing user engagement.
Why it's trending
It's trending due to its recent release and the growing interest in embodied intelligence and efficient video generation models. The combination of MoE architecture and massive training data makes it a standout in the current AI landscape.
How to use it
- Install the required dependencies:
pip install -r requirements.txt,2. Download the pre-trained model from Hugging Face or ModelScope.,3. Use the provided Python script to generate videos from text or images:,python,from lingbot_video import LingBotVideo,model = LingBotVideo.load_model('lingbot-video-dense-1.3b'),video = model.generate_video('A robot assembling a chair'),video.save('output.mp4'),,4. Customize the generation parameters to fit your specific use case.
How I could use this
- Henry could use LingBot-Video to automatically generate video summaries of his blog posts, making his content more engaging and accessible.
- For career tools, Henry could create dynamic video resumes or portfolio showcases that highlight his projects in an interactive way.
- In AI features, Henry could integrate LingBot-Video to generate instructional videos for complex topics, enhancing the educational value of his blog.
7. Robbyant/lingbot-vision
668 stars this week · Python
LingBot-Vision provides self-supervised vision transformers that capture spatial structure and semantic meaning, enabling better image understanding for AI applications.
Use case
This repo solves the problem of accurately interpreting spatial relationships and boundaries in images, which is crucial for tasks like autonomous navigation or detailed image analysis. For example, a robot using LingBot-Vision could better understand the layout of a room, distinguishing between objects and their spatial relationships without manual labeling.
Why it's trending
It's trending due to its innovative approach to combining semantic and spatial understanding in vision models, which is a hot topic in AI research right now. The release of the paper and model weights on platforms like HuggingFace has also sparked interest.
How to use it
- Clone the repository:
git clone https://github.com/Robbyant/lingbot-vision.git,2. Install dependencies:pip install -r requirements.txt,3. Load a pretrained model using HuggingFace:,python,from transformers import AutoModel,model = AutoModel.from_pretrained('robbyant/lingbot-vision'),,4. Use the model for inference on your images to extract spatial and semantic features.
How I could use this
- Henry could use LingBot-Vision to create a blog post series on 'Understanding Spatial AI,' where he visualizes how the model interprets different scenes and explains the technical nuances.
- For career tools, Henry could build a 'Portfolio Image Analyzer' that uses LingBot-Vision to assess the spatial layout and design of portfolio projects, providing feedback on visual balance and structure.
- For AI features, Henry could integrate LingBot-Vision into his blog to offer 'Image Insight' posts, where readers upload images and the model provides a detailed breakdown of spatial elements and semantic regions.
8. mereyabdenbekuly-ctrl/clodex-ide
636 stars this week · TypeScript · agentic-ai agentic-ide ai-agents developer-tools
Clodex is a local-first, zero-trust agentic IDE that enables verifiable autonomous software development.
Use case
Clodex solves the problem of trusting AI-generated code by providing a governed execution environment. For example, a developer can use Clodex to generate, review, and safely execute AI-suggested code snippets without risking their local environment, ensuring that the code adheres to explicit policies and isolated runtimes.
Why it's trending
It's trending because of the increasing need for secure, local-first development environments that can handle AI-generated code safely, especially with the rise of agentic AI tools.
How to use it
- Clone the repository:
git clone https://github.com/mereyabdenbekuly-ctrl/clodex-ide.git,2. Install dependencies:pnpm install,3. Build and run the application:pnpm run dev,4. Open the IDE and start creating AI tasks with governed execution policies.,5. Review and execute the AI-generated code in isolated runtimes.
How I could use this
- Henry could integrate Clodex into his blog to demonstrate how to safely use AI-generated code snippets in tutorials, providing readers with a secure way to test and execute code examples.
- For career tools, Henry could use Clodex to create a secure, local-first environment for generating and reviewing AI-assisted cover letters and resume updates, ensuring that sensitive personal data remains secure.
- For AI features, Henry could leverage Clodex's agentic capabilities to build a verifiable, autonomous blog post generator that writes, reviews, and safely executes code examples within a governed environment.
9. op7418/guizang-material-illustration
584 stars this week · various · agent chart-visualization chinese claude-code
This repo generates Chinese-labeled material-style illustrations for technical and educational content, solving the problem of creating clear, informative diagrams for social media and documentation.
Use case
When writing technical blog posts or documentation in Chinese, it's often challenging to create clear, visually appealing diagrams that explain complex concepts. This tool solves that by generating material-style illustrations with Chinese labels directly from text descriptions, making it ideal for developers who need to create educational content for Chinese-speaking audiences.
Why it's trending
It's trending because it fills a specific niche for Chinese technical content creators, combining AI-generated imagery with localized typography in a way that's particularly useful for educational and social media content.
How to use it
Install the skill using the command: npx skills add https://github.com/op7418/guizang-material-illustration --skill guizang-material-illustration,Ask your AI agent to generate an illustration by providing a text description, e.g., '用歸藏的材质插画 skill,帮我把这段产品说明做成一张带中文标签的机制图。',Refine the output by specifying details like style, labels, or data points, e.g., '把这张柱状图重新画成歸藏材质风格,数据和坐标不要改。',Export the generated image and integrate it into your blog or social media post.
How I could use this
- Use this tool to generate Chinese-labeled diagrams for technical blog posts about Next.js or Supabase, making complex concepts like authentication flows or database schemas more accessible to Chinese-speaking readers.
- Create a portfolio section showcasing your ability to generate localized technical content by including AI-generated diagrams with Chinese labels, demonstrating your skills in both technical writing and localization.
- Build an AI-powered feature in your blog that allows users to input a technical concept and generate a Chinese-labeled diagram, enhancing user engagement and providing a unique interactive element.
10. vinhhien112/Three.js-Object-Sculptor-Codex-Plugin
537 stars this week · Python
This repo enables developers to convert 2D object images into procedural 3D models using Three.js, making it easier to create interactive 3D content for web applications.
Use case
Henry can use this to turn simple 2D sketches or reference images into interactive 3D models for his blog posts. For example, if he wants to create a 3D visualization of a concept he's explaining, he can quickly generate a model from a reference image instead of building it from scratch.
Why it's trending
The recent surge in interest around 3D web experiences and the growing popularity of Three.js in the developer community make this tool particularly relevant. It simplifies the process of creating 3D models, which is a significant pain point for many developers.
How to use it
Install the plugin in your Codex environment.,Attach an image of the object you want to convert to 3D.,Run the plugin to generate the Three.js code for the procedural model.,Integrate the generated code into your Next.js project.,Customize the model and add interactivity as needed.
How I could use this
- Create interactive 3D visualizations for blog posts to enhance reader engagement and understanding of complex topics.
- Build a portfolio section showcasing 3D models of projects or concepts, making your resume stand out with interactive elements.
- Develop an AI-powered tool that automatically generates 3D models from user-uploaded images, adding a unique feature to your blog.