whatisgithub

What is ninimenu?

tryharder-l/ninimenu — explained in plain English

Analysis updated 2026-05-18

48GoAudience · generalComplexity · 3/5LicenseSetup · moderate

In one sentence

NiniMenu is a Chinese language web app that helps couples and families decide what to cook, with recipes, meal plans, shopping lists, and playful pick-a-meal games.

Mindmap

mindmap
  root((repo))
    What it does
      Meal decision app
      Recipe management
      Weekly meal plans
    Features
      Spin the wheel
      Blind box surprise
      Mood based matching
    Tech stack
      Go backend
      Separate frontend
    Audience
      Couples and families
      Chinese speaking users
    Caveats
      Private license
      Large planned roadmap

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Get a smart meal recommendation based on your food preferences.

USE CASE 2

Spin a virtual wheel or open a blind box to randomly decide what to cook tonight.

USE CASE 3

Generate a weekly meal plan with a matching shopping list.

USE CASE 4

Track a history of past meals with ratings and photos.

What is it built with?

Go

How does it compare?

tryharder-l/ninimenuopen-gitagent/langship.shrockorager/comview
Stars484847
LanguageGoGoGo
Setup difficultymoderatehardeasy
Complexity3/54/52/5
Audiencegeneralops devopsdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 1h+

Full stack app with separate frontend and backend, the code is private and not open for public reuse.

The project is marked Private with all rights reserved, so the code is not open for reuse or redistribution.

So what is it?

NiniMenu is a web application designed to solve the daily question of what to eat. It is built for couples and families who struggle with meal decisions and want a more organized, playful way to manage their cooking. The README is written in Chinese, and the project appears to target Chinese-speaking users. The app offers several ways to pick a meal. You can get a smart recommendation based on your preferences, spin a virtual wheel to let chance decide, or open a blind box for a surprise dish. There is also a mood-based matching feature that suggests meals based on how you are feeling. Beyond meal selection, the app manages recipes with step-by-step cooking instructions, generates weekly meal plans, creates shopping lists based on what you plan to cook, and maintains a history of past meals with a rating system. An achievement system tracks milestones in your cooking and eating habits, and there is a photo wall where you can save pictures of meals you have made. An admin panel handles recipe management in the back end. The application is a full-stack web project with a separate front end and back end. The README outlines a large roadmap of planned features. These include nutrition tracking with calorie and protein data, ingredient-based recipe search so you can ask what you can make with what is in your refrigerator, a refrigerator inventory tracker, multi-person family mode that balances different taste preferences, weekly health reports on dietary variety, and a cooking challenge system that suggests new dishes to try each week. The project is listed as Private with all rights reserved, meaning the code is not open for reuse or redistribution.

Copy-paste prompts

Prompt 1
Explain how the mood based meal matching feature in NiniMenu works.
Prompt 2
What does the achievement system in NiniMenu track for cooking habits.
Prompt 3
Summarize the planned roadmap features like refrigerator inventory tracking and nutrition data.
Prompt 4
How is the shopping list generated from a weekly meal plan in this app.

Frequently asked questions

What is ninimenu?

NiniMenu is a Chinese language web app that helps couples and families decide what to cook, with recipes, meal plans, shopping lists, and playful pick-a-meal games.

What language is ninimenu written in?

Mainly Go. The stack also includes Go.

What license does ninimenu use?

The project is marked Private with all rights reserved, so the code is not open for reuse or redistribution.

How hard is ninimenu to set up?

Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.

Who is ninimenu for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.