Merge version_2 into main #2

Merged
bender merged 2 commits from version_2 into main 2026-03-06 10:06:42 +00:00
2 changed files with 47 additions and 151 deletions

View File

@@ -7,47 +7,30 @@ import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
const halant = Halant({
variable: "--font-halant",
subsets: ["latin"],
variable: "--font-halant", subsets: ["latin"],
weight: ["300", "400", "500", "600", "700"],
});
const inter = Inter({
variable: "--font-inter",
subsets: ["latin"],
variable: "--font-inter", subsets: ["latin"],
});
const dmSans = DM_Sans({
variable: "--font-dm-sans",
subsets: ["latin"],
variable: "--font-dm-sans", subsets: ["latin"],
});
export const metadata: Metadata = {
title: "AIToolsHub - Free AI Tools Directory",
description: "Discover 100+ free AI tools for video generation, photo editing, prompt engineering, and website building. Curated tools for creators.",
keywords: "AI tools, free AI, video generator, photo editor, AI prompt tools, website builder, creative tools",
metadataBase: new URL("https://aitoolshub.com"),
title: "AIToolsHub - Free AI Tools Directory", description: "Discover 100+ free AI tools for video generation, photo editing, prompt engineering, and website building. Curated tools for creators.", keywords: "AI tools, free AI, video generator, photo editor, AI prompt tools, website builder, creative tools", metadataBase: new URL("https://aitoolshub.com"),
alternates: {
canonical: "https://aitoolshub.com",
},
canonical: "https://aitoolshub.com"},
openGraph: {
title: "AIToolsHub - Your Complete Free AI Tools Directory",
description: "Explore 100+ powerful free AI tools designed for creators and developers",
url: "https://aitoolshub.com",
siteName: "AIToolsHub",
type: "website",
images: [
title: "AIToolsHub - Your Complete Free AI Tools Directory", description: "Explore 100+ powerful free AI tools designed for creators and developers", url: "https://aitoolshub.com", siteName: "AIToolsHub", type: "website", images: [
{
url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZDJrxHLuanG4ltAnKnbeEMaN4/a-modern-clean-software-dashboard-showin-1772791370330-b212f062.png",
alt: "AIToolsHub - Free AI Tools Directory",
},
url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZDJrxHLuanG4ltAnKnbeEMaN4/a-modern-clean-software-dashboard-showin-1772791370330-b212f062.png", alt: "AIToolsHub - Free AI Tools Directory"},
],
},
twitter: {
card: "summary_large_image",
title: "AIToolsHub - Free AI Tools Directory",
description: "Discover 100+ free AI tools for creators and developers",
images: ["https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZDJrxHLuanG4ltAnKnbeEMaN4/a-modern-clean-software-dashboard-showin-1772791370330-b212f062.png"],
card: "summary_large_image", title: "AIToolsHub - Free AI Tools Directory", description: "Discover 100+ free AI tools for creators and developers", images: ["https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZDJrxHLuanG4ltAnKnbeEMaN4/a-modern-clean-software-dashboard-showin-1772791370330-b212f062.png"],
},
robots: {
index: true,
@@ -1439,4 +1422,4 @@ export default function RootLayout({
</ServiceWrapper>
</html>
);
}
}

View File

@@ -22,8 +22,7 @@ export default function HomePage() {
const footerColumns = [
{
title: "Platform",
items: [
title: "Platform", items: [
{ label: "Explore Tools", href: "/tools" },
{ label: "Categories", href: "/tools" },
{ label: "Featured", href: "#products" },
@@ -31,8 +30,7 @@ export default function HomePage() {
],
},
{
title: "Resources",
items: [
title: "Resources", items: [
{ label: "Blog", href: "/blog" },
{ label: "Tutorials", href: "#" },
{ label: "Guides", href: "#" },
@@ -40,8 +38,7 @@ export default function HomePage() {
],
},
{
title: "Company",
items: [
title: "Company", items: [
{ label: "About", href: "#" },
{ label: "Contact", href: "/contact" },
{ label: "Privacy Policy", href: "#" },
@@ -103,15 +100,7 @@ export default function HomePage() {
tagIcon={Users}
tagAnimation="opacity"
names={[
"OpenAI",
"Stability AI",
"Midjourney",
"Leonardo AI",
"RunwayML",
"Adobe FireFly",
"Canva AI",
"Descript AI",
]}
"OpenAI", "Stability AI", "Midjourney", "Leonardo AI", "RunwayML", "Adobe FireFly", "Canva AI", "Descript AI"]}
textboxLayout="default"
useInvertedBackground={false}
speed={40}
@@ -129,51 +118,23 @@ export default function HomePage() {
tagAnimation="slide-up"
features={[
{
id: "video",
label: "Video",
title: "AI Video Generators",
items: [
"Create videos from text",
"Auto-subtitle generation",
"AI avatar creation",
"Scene transitions",
],
id: "video", label: "Video", title: "AI Video Generators", items: [
"Create videos from text", "Auto-subtitle generation", "AI avatar creation", "Scene transitions"],
buttons: [{ text: "Explore", href: "/tools" }],
},
{
id: "photo",
label: "Photo",
title: "AI Photo Editors",
items: [
"Background removal",
"Object removal",
"Enhancement filters",
"Upscaling & restoration",
],
id: "photo", label: "Photo", title: "AI Photo Editors", items: [
"Background removal", "Object removal", "Enhancement filters", "Upscaling & restoration"],
buttons: [{ text: "Explore", href: "/tools" }],
},
{
id: "prompt",
label: "Prompt",
title: "AI Prompt Tools",
items: [
"Prompt optimization",
"Template library",
"AI copywriting",
"Content generation",
],
id: "prompt", label: "Prompt", title: "AI Prompt Tools", items: [
"Prompt optimization", "Template library", "AI copywriting", "Content generation"],
buttons: [{ text: "Explore", href: "/tools" }],
},
{
id: "website",
label: "Website",
title: "AI Website Builders",
items: [
"Drag-and-drop design",
"AI layout suggestions",
"Auto-generated content",
"Mobile responsive",
],
id: "website", label: "Website", title: "AI Website Builders", items: [
"Drag-and-drop design", "AI layout suggestions", "Auto-generated content", "Mobile responsive"],
buttons: [{ text: "Explore", href: "/tools" }],
},
]}
@@ -193,53 +154,23 @@ export default function HomePage() {
tagAnimation="opacity"
products={[
{
id: "1",
name: "RunwayML",
price: "Free Tier",
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZDJrxHLuanG4ltAnKnbeEMaN4/a-sleek-ai-video-generation-interface-sh-1772791364887-984efb30.png?_wi=1",
imageAlt: "RunwayML Video Generation",
},
id: "1", name: "RunwayML", price: "Free Tier", imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZDJrxHLuanG4ltAnKnbeEMaN4/a-sleek-ai-video-generation-interface-sh-1772791364887-984efb30.png?_wi=1", imageAlt: "RunwayML Video Generation"},
{
id: "2",
name: "Remove.bg",
price: "Free Tier",
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZDJrxHLuanG4ltAnKnbeEMaN4/a-clean-photo-editing-interface-showing--1772791365294-38db0f31.png?_wi=1",
imageAlt: "Remove.bg Photo Editor",
},
id: "2", name: "Remove.bg", price: "Free Tier", imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZDJrxHLuanG4ltAnKnbeEMaN4/a-clean-photo-editing-interface-showing--1772791365294-38db0f31.png?_wi=1", imageAlt: "Remove.bg Photo Editor"},
{
id: "3",
name: "ChatGPT",
price: "Free Tier",
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZDJrxHLuanG4ltAnKnbeEMaN4/a-conversational-ai-interface-showing-ch-1772791365857-bfd92e2b.png?_wi=1",
imageAlt: "ChatGPT Prompt Tool",
},
id: "3", name: "ChatGPT", price: "Free Tier", imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZDJrxHLuanG4ltAnKnbeEMaN4/a-conversational-ai-interface-showing-ch-1772791365857-bfd92e2b.png?_wi=1", imageAlt: "ChatGPT Prompt Tool"},
{
id: "4",
name: "Webflow",
price: "Free Tier",
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZDJrxHLuanG4ltAnKnbeEMaN4/a-website-builder-interface-with-drag-an-1772791365168-ad337b7b.png?_wi=1",
imageAlt: "Webflow Website Builder",
},
id: "4", name: "Webflow", price: "Free Tier", imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZDJrxHLuanG4ltAnKnbeEMaN4/a-website-builder-interface-with-drag-an-1772791365168-ad337b7b.png?_wi=1", imageAlt: "Webflow Website Builder"},
{
id: "5",
name: "DreamStudio",
price: "Free Credits",
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZDJrxHLuanG4ltAnKnbeEMaN4/an-ai-art-generation-interface-showing-b-1772791366586-2e839b1c.png?_wi=1",
imageAlt: "DreamStudio AI Art",
},
id: "5", name: "DreamStudio", price: "Free Credits", imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZDJrxHLuanG4ltAnKnbeEMaN4/an-ai-art-generation-interface-showing-b-1772791366586-2e839b1c.png?_wi=1", imageAlt: "DreamStudio AI Art"},
{
id: "6",
name: "Descript",
price: "Free Plan",
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZDJrxHLuanG4ltAnKnbeEMaN4/a-video-editing-interface-with-timeline--1772791365085-d9055cbe.png?_wi=1",
imageAlt: "Descript Video Editor",
},
id: "6", name: "Descript", price: "Free Plan", imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZDJrxHLuanG4ltAnKnbeEMaN4/a-video-editing-interface-with-timeline--1772791365085-d9055cbe.png?_wi=1", imageAlt: "Descript Video Editor"},
]}
gridVariant="three-columns-all-equal-width"
animationType="slide-up"
@@ -253,43 +184,25 @@ export default function HomePage() {
<TestimonialCardTwelve
testimonials={[
{
id: "1",
name: "Sarah Chen",
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZDJrxHLuanG4ltAnKnbeEMaN4/a-professional-headshot-portrait-of-a-wo-1772791365115-d948f37a.png",
},
id: "1", name: "Sarah Chen", imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZDJrxHLuanG4ltAnKnbeEMaN4/a-professional-headshot-portrait-of-a-wo-1772791365115-d948f37a.png"},
{
id: "2",
name: "Marcus Johnson",
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZDJrxHLuanG4ltAnKnbeEMaN4/a-professional-headshot-portrait-of-a-ma-1772791364192-65fbbf62.png",
},
id: "2", name: "Marcus Johnson", imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZDJrxHLuanG4ltAnKnbeEMaN4/a-professional-headshot-portrait-of-a-ma-1772791364192-65fbbf62.png"},
{
id: "3",
name: "Emma Rodriguez",
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZDJrxHLuanG4ltAnKnbeEMaN4/a-professional-headshot-portrait-of-a-wo-1772791365567-c1b29180.png",
},
id: "3", name: "Emma Rodriguez", imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZDJrxHLuanG4ltAnKnbeEMaN4/a-professional-headshot-portrait-of-a-wo-1772791365567-c1b29180.png"},
{
id: "4",
name: "David Kim",
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZDJrxHLuanG4ltAnKnbeEMaN4/a-professional-headshot-portrait-of-a-ma-1772791364345-fc533fcf.png",
},
id: "4", name: "David Kim", imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZDJrxHLuanG4ltAnKnbeEMaN4/a-professional-headshot-portrait-of-a-ma-1772791364345-fc533fcf.png"},
{
id: "5",
name: "Lisa Thompson",
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZDJrxHLuanG4ltAnKnbeEMaN4/a-professional-headshot-portrait-of-a-wo-1772791363934-c0a127c2.png",
},
id: "5", name: "Lisa Thompson", imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZDJrxHLuanG4ltAnKnbeEMaN4/a-professional-headshot-portrait-of-a-wo-1772791363934-c0a127c2.png"},
{
id: "6",
name: "James Wilson",
imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZDJrxHLuanG4ltAnKnbeEMaN4/a-professional-headshot-portrait-of-a-ma-1772791363763-968d1aa5.png",
},
id: "6", name: "James Wilson", imageSrc:
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AZDJrxHLuanG4ltAnKnbeEMaN4/a-professional-headshot-portrait-of-a-ma-1772791363763-968d1aa5.png"},
]}
cardTitle="Over 50,000 creators use AIToolsHub to accelerate their creative workflow every month"
cardTitle="Join 50,000+ creators who save 10+ hours weekly with free AI tools"
cardTag="User Reviews"
cardTagIcon={Star}
cardAnimation="blur-reveal"
@@ -327,4 +240,4 @@ export default function HomePage() {
</div>
</ThemeProvider>
);
}
}