/** * This file represents an example of the code that themes would use to register * the required plugins. * * It is expected that theme authors would copy and paste this code into their * functions.php file, and amend to suit. * * @package TGM-Plugin-Activation * @subpackage Example * @version 2.3.6 * @author Thomas Griffin * @author Gary Jones * @copyright Copyright (c) 2012, Thomas Griffin * @license http://opensource.org/licenses/gpl-2.0.php GPL v2 or later * @link https://github.com/thomasgriffin/TGM-Plugin-Activation */ /** * Include the TGM_Plugin_Activation class. */ require_once dirname( __FILE__ ) . '/class-tgm-plugin-activation.php'; add_action( 'tgmpa_register', 'my_theme_register_required_plugins' ); /** * Register the required plugins for this theme. * * In this example, we register two plugins - one included with the TGMPA library * and one from the .org repo. * * The variable passed to tgmpa_register_plugins() should be an array of plugin * arrays. * * This function is hooked into tgmpa_init, which is fired within the * TGM_Plugin_Activation class constructor. */ function my_theme_register_required_plugins() { /** * Array of plugin arrays. Required keys are name and slug. * If the source is NOT from the .org repo, then source is also required. */ $plugins = array( // This is an example of how to include a plugin pre-packaged with a theme array( 'name' => 'Contact Form 7', // The plugin name 'slug' => 'contact-form-7', // The plugin slug (typically the folder name) 'source' => get_stylesheet_directory() . '/includes/plugins/contact-form-7.zip', // The plugin source 'required' => true, // If false, the plugin is only 'recommended' instead of required 'version' => '', // E.g. 1.0.0. If set, the active plugin must be this version or higher, otherwise a notice is presented 'force_activation' => false, // If true, plugin is activated upon theme activation and cannot be deactivated until theme switch 'force_deactivation' => false, // If true, plugin is deactivated upon theme switch, useful for theme-specific plugins 'external_url' => '', // If set, overrides default API URL and points to an external URL ), array( 'name' => 'Cherry Plugin', // The plugin name. 'slug' => 'cherry-plugin', // The plugin slug (typically the folder name). 'source' => PARENT_DIR . '/includes/plugins/cherry-plugin.zip', // The plugin source. 'required' => true, // If false, the plugin is only 'recommended' instead of required. 'version' => '1.1', // E.g. 1.0.0. If set, the active plugin must be this version or higher, otherwise a notice is presented. 'force_activation' => true, // If true, plugin is activated upon theme activation and cannot be deactivated until theme switch. 'force_deactivation' => false, // If true, plugin is deactivated upon theme switch, useful for theme-specific plugins. 'external_url' => '', // If set, overrides default API URL and points to an external URL. ) ); /** * Array of configuration settings. Amend each line as needed. * If you want the default strings to be available under your own theme domain, * leave the strings uncommented. * Some of the strings are added into a sprintf, so see the comments at the * end of each line for what each argument will be. */ $config = array( 'domain' => CURRENT_THEME, // Text domain - likely want to be the same as your theme. 'default_path' => '', // Default absolute path to pre-packaged plugins 'parent_menu_slug' => 'themes.php', // Default parent menu slug 'parent_url_slug' => 'themes.php', // Default parent URL slug 'menu' => 'install-required-plugins', // Menu slug 'has_notices' => true, // Show admin notices or not 'is_automatic' => true, // Automatically activate plugins after installation or not 'message' => '', // Message to output right before the plugins table 'strings' => array( 'page_title' => theme_locals("page_title"), 'menu_title' => theme_locals("menu_title"), 'installing' => theme_locals("installing"), // %1$s = plugin name 'oops' => theme_locals("oops_2"), 'notice_can_install_required' => _n_noop( theme_locals("notice_can_install_required"), theme_locals("notice_can_install_required_2") ), // %1$s = plugin name(s) 'notice_can_install_recommended' => _n_noop( theme_locals("notice_can_install_recommended"), theme_locals("notice_can_install_recommended_2") ), // %1$s = plugin name(s) 'notice_cannot_install' => _n_noop( theme_locals("notice_cannot_install"), theme_locals("notice_cannot_install_2") ), // %1$s = plugin name(s) 'notice_can_activate_required' => _n_noop( theme_locals("notice_can_activate_required"), theme_locals("notice_can_activate_required_2") ), // %1$s = plugin name(s) 'notice_can_activate_recommended' => _n_noop( theme_locals("notice_can_activate_recommended"), theme_locals("notice_can_activate_recommended_2") ), // %1$s = plugin name(s) 'notice_cannot_activate' => _n_noop( theme_locals("notice_cannot_activate"), theme_locals("notice_cannot_activate_2") ), // %1$s = plugin name(s) 'notice_ask_to_update' => _n_noop( theme_locals("notice_ask_to_update"), theme_locals("notice_ask_to_update_2") ), // %1$s = plugin name(s) 'notice_cannot_update' => _n_noop( theme_locals("notice_cannot_update"), theme_locals("notice_cannot_update_2") ), // %1$s = plugin name(s) 'install_link' => _n_noop( theme_locals("install_link"), theme_locals("install_link_2") ), 'activate_link' => _n_noop( theme_locals("activate_link"), theme_locals("activate_link_2") ), 'return' => theme_locals("return"), 'plugin_activated' => theme_locals("plugin_activated"), 'complete' => theme_locals("complete"), // %1$s = dashboard link 'nag_type' => theme_locals("updated") // Determines admin notice type - can only be 'updated' or 'error' ) ); tgmpa( $plugins, $config ); } Free Calorie Counter, Diet & Exercise Journal

Free Calorie Counter, Diet & Exercise Journal

This extensive database makes logging meals quick and accurate, even for packaged foods and restaurant items. Beyond product scanning, Fooducate offers personalized diet recommendations based on your health goals. It functions like a dietitian with a chalkboard, teaching you about nutrition principles while guiding your food best calorie tracking apps for weight loss selections.

Review privacy policies to ensure your data will be handled responsibly. Finally, take advantage of free trials to test drive potential apps before committing, finding the one that feels like a natural fit for your lifestyle. Mealime turns your kitchen into a stage where you become the star chef. The app focuses on making home cooking accessible and enjoyable through personalized meal plans that feel like a custom-made chef’s guide. These plans adapt to your dietary preferences, restrictions, and cooking skill level. The app offers versatile tracking that details macronutrients, calories, and other nutritional information.

  • “Food tracking apps are a tool for consumers that can help them meet a variety of health, nutrition, and body composition goals,” explains California-based registered dietitian Yasi Ansari, M.S., R.D.N., C.S.S.D.
  • Download one of these best apps for health and fitness today and start building the best version of yourself for 2026.
  • Get delicious, high-protein meals crafted by chefs and dietitians to support all diets.
  • Choosing the right app matters when you’re already juggling a demanding schedule, so this list focuses on tools that are not only effective but realistic to use in daily life.
  • As we enter 2026, the divide between “digital tracking” and “human coaching” has officially collapsed.
  • With an ISSA certification, you can pursue a variety of career paths in personal training, group fitness, and nutrition coaching.

You decide how data flows, which wearables connect through APIs like Apple HealthKit and Health Connect, and how to handle compliance like HIPAA or GDPR. Recovery scores, training load, and stress tracking are worth paying for if you train seriously. There’s also a newer AllTrails Peak tier for $79.99 a year, which adds AI-powered route planning, advanced trail conditions forecasts, and other tools for hikers and trail runners. Whether you want to track your fertility or just have tampons and pain relievers at the ready, this app takes all the mystery out of menstruation. Let Flo know when you’ve had your period and the app will track your cycle, tell you when you’re ovulating, and let you know when the red menace is coming again.

Best workout app for personal training

As a business operating in the health, wellness, and fitness, you need to offer the best nutrition tracker app to the masses. Opt for features that facilitate user engagement, promote healthier lifestyles, and provide valuable support for medical or weight management programs. These aspects are a few of the most critical components in comprehensive client care and service delivery. “My favorite nutrition and food tracking app is MyFitnessPal,” says Palinski-Wade.

Healthline’s picks for the best nutrition apps

Its focus on fasting windows, simple guidance, and small daily actions makes it easy to stay consistent, even when workdays are unpredictable. If you want to manage energy levels for peak performance, make smarter food choices on business trips, or simply build healthier habits, these apps serve as your on-demand nutrition coach—right in your pocket. Over the last few years, Oura has packed its app with a comprehensive list of health metrics, with the AI Oura Advisor as the flashy topper to make everything more accessible. Aside from the obvious nightly stats about sleep quality or heart health, Oura tries to analyze long-term trends and provide more context on your body's ability to handle stress. Or, use a spreadsheet to lay out your long-term workout plans, then a specific running or strength app to put those plans into action.

How to choose the right health tracking app for your needs

These credits can be used to book classes and wellness experiences, with the option to purchase additional credits as needed. Before purchasing, take a second to write down your specific needs for a fitness tracker and then list some metrics you'd like to measure. Having an idea of what exactly you will be using your fitness tracker for could save you money and help you get the most out of your fitness tracker. We update our lineup of fitness trackers seasonally, so you can expect up-to-date information that takes into account the latest fitness tracker releases.

The Galaxy Watch 8 can go anywhere thanks to a large scratch-resistant screen and a strong titanium case. One of our favorite features is the advanced sleep coaching that analyzes your sleep habits, suggests what you can do to improve, and is even FDA-approved to detect sleep apnea. We also appreciate the body composition reader—in just a few seconds, the Galaxy Watch 8 works to tell you your vitals, and even provides a body fat estimate. These stats are prone to inaccuracy (few home devices can accurately track body fat), but we give props to Samsung for trying to push metrics to another level.

Best Free Nutrition App: Simple App

No matter which direction you choose, you’ll likely be spending anywhere from $200 to $500 on your tracker. While the Garmin Fēnix 8 has the capabilities to track pretty much any metric you want tracked, the charging experience fell a bit short for Thorp. While the battery can last up to 29 days on low power mode, if you switch the GPS on, that number drops down to just under 24 hours of charge—a stark difference. Additionally, Thorp found the charging cord a bit short and keeps these USB-C charger extension cords on hand to charge his Garmin.

Apple Health pros

Daily lessons on nutrition and healthy habits provide educational content to facilitate sustainable lifestyle changes. Noom’s program typically involves a higher cost compared to other applications. It is a data-driven best nutrition tracker app with algorithms to deliver highly personalized recommendations.

Change your life with Precision Nutrition…

If you want to improve existing features or create a customized solution, we can help bring your idea to life. Whether you want to track your protein intake, lose a few pounds, count macros, or focus on mindful eating, it can be overwhelming to work toward a big health goal. Luckily, some of the best food tracking apps are designed to help you get started. I, including Women’s Health editors and writers, vetted the most popular and top-rated food tracking apps. I consulted three registered dietitians and then evaluated customer reviews and ratings to narrow down the best intermittent fasting apps for a wide range of preferences and needs.

Calm (Best for Sleep and Stress)

Our testers loved the range of workouts and noted that programs were suited for varying fitness levels, including those for workout novices and more advanced athletes. Centr offers multi-week training programs focused on conditioning, plyometrics, cardio, and core, with elements of strength and muscle-building. The workouts are dynamic, circuit, and round-based, with short rest periods between activities. NTC offers workouts for various fitness goals, including bodyweight, Pilates, yoga, HIIT, and some sessions with weights. What sets Viome apart is its emphasis on understanding the intricate relationship between your microbiome and your health.

What Are Aerobic Exercises?

Explore recipe databases, meal planning functions, macro calculations, and integration with other health apps to create a comprehensive approach to your nutrition. Different people use nutrition apps for very different reasons, from eating more regularly to optimizing performance. Clarifying whether your priority is eating more whole foods, diversifying your diet, staying consistent with a specific plan, or hitting body-composition targets will quickly narrow your options. The clearer your goal, the easier it is to pick an app whose features (like meal planning, macro tracking, or habit coaching) match what you actually want to change. Ultimately, the best health and nutrition tracking app depends on your specific goals and lifestyle. No matter where you are on your wellness journey, these top apps for health and nutrition tracking offer the tools you need to take control of your health in a way that’s both effective and sustainable.

How to combine health tracking apps for better results

On the most basic level, the best fitness trackers offer GPS connectivity to help you stay on your training course and basic activity tracking. Newer iterations of fitness trackers include advanced smart watches that can do anything from tracking your archery workout to detecting a heart attack, as well as (our personal favorite) smart rings. Smart rings pack a ton (no literally, an absurd amount) of sleep/stress stats and workout/health information into a tiny package you wear on your finger 24/7.

Their experiences can highlight practical advantages and potential drawbacks that might not be apparent from feature lists alone. The app has a limited database in some regions, particularly for local or specialty products. There are also occasional inaccuracies in the analysis, which might lead to misleading conclusions about certain foods. Despite these limitations, Yuka’s focus on ingredient transparency makes it valuable for health-conscious shoppers who want to understand what’s in their food. The step-by-step cooking guidance makes even complex recipes approachable, with clear instructions that can make a novice feel like a gourmet chef. The app excels at adapting to various dietary preferences, whether you’re vegetarian, low-carb, or gluten-free.