Discover and explore top open-source AI tools and projects—updated daily.
solana-foundationSolana's official web presence and developer hub
Top 68.8% on SourcePulse
Summary
This repository houses the official solana.com website and its suite of related applications, functioning as a central platform for Solana's web presence. It is designed for developers and users seeking comprehensive information about the Solana ecosystem, providing access to the main website, detailed developer documentation, a dynamic blog, and a showcase for code templates. The project leverages a Turborepo-powered monorepo structure to streamline the development, build, and management of these interconnected Next.js applications.
How It Works
The project utilizes a Turborepo-powered monorepo architecture to efficiently manage multiple Next.js applications and shared internal packages. The core applications include the main public-facing website (apps/web), comprehensive developer documentation (apps/docs), a content-rich blog and media platform (apps/media powered by TinaCMS), and an interactive code templates showcase (apps/templates). Shared packages provide standardized configurations for ESLint and TypeScript, robust internationalization utilities (i18n leveraging next-intl), and a suite of reusable UI components (ui, ui-chrome) built upon the accessible Radix UI library. The primary web application, apps/web, is built using the Next.js App Router, enabling advanced features like server components and optimized routing.
Quick Start & Requirements
pnpm install. The pnpm package manager is a mandatory prerequisite.pnpm dev to run all applications concurrently. For targeted development, use the --filter flag (e.g., pnpm dev --filter solana-com for the main website).https://github.com/solana-foundation/solana-com.githttps://solana.comHighlighted Details
packages/ui) built with Radix UI, promoting consistency and accessibility.Maintenance & Community
This project is officially managed and maintained by the Solana Foundation. Specific contribution guidelines and sub-app documentation can be found within their respective directories, such as apps/web/CLAUDE.md for the main website.
Licensing & Compatibility
The provided README snippet does not specify the project's license type or offer compatibility notes relevant to commercial use or integration with closed-source projects.
Limitations & Caveats
The provided README snippet does not detail any specific project limitations, known bugs, alpha status, or potential adoption blockers.
1 day ago
Inactive
yue