https://github.com/getlumos/lumos-website
World-class marketing website for LUMOS - Type-safe schemas for Solana development
https://github.com/getlumos/lumos-website
anchor borsh code-generation developer-tools marketing-website react rust schema solana type-safety typescript vite
Last synced: 4 months ago
JSON representation
World-class marketing website for LUMOS - Type-safe schemas for Solana development
- Host: GitHub
- URL: https://github.com/getlumos/lumos-website
- Owner: getlumos
- Created: 2025-11-24T17:18:18.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-12-17T09:36:13.000Z (7 months ago)
- Last Synced: 2025-12-20T22:46:41.269Z (7 months ago)
- Topics: anchor, borsh, code-generation, developer-tools, marketing-website, react, rust, schema, solana, type-safety, typescript, vite
- Language: TypeScript
- Homepage: https://lumos-lang.org
- Size: 702 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# LUMOS Website
Official marketing website for LUMOS - Type-safe schemas for Solana development.
## Project Info
- **Repository**: https://github.com/getlumos/lumos-website
- **Live Site**: https://lumos-lang.org (coming soon)
- **Stack**: Vite + React + TypeScript + Shadcn/ui + Tailwind CSS
## Development
```sh
# Clone the repository
git clone https://github.com/getlumos/lumos-website.git
# Navigate to the project directory
cd lumos-website
# Install dependencies
npm install
# Start development server
npm run dev
# Build for production
npm run build
# Preview production build
npm run preview
```
## Tech Stack
- **Vite** - Fast build tool and dev server
- **React 18** - UI library
- **TypeScript** - Type safety
- **Shadcn/ui** - Accessible component library
- **Tailwind CSS** - Utility-first styling
- **Lucide React** - Icon library
- **React Router DOM** - Navigation
## Project Structure
```
├── src/
│ ├── components/ # React components
│ │ ├── ui/ # Shadcn/ui components
│ │ ├── Hero.tsx # Hero section
│ │ ├── Features.tsx # Features section
│ │ └── ...
│ ├── pages/ # Page components
│ │ └── Index.tsx # Home page
│ ├── App.tsx # Root component
│ ├── index.css # Global styles
│ └── main.tsx # Entry point
├── public/ # Static assets
├── index.html # HTML template
└── package.json # Dependencies
```
## Deployment
The site can be deployed to:
- **Vercel** (recommended)
- **Netlify**
- **Cloudflare Pages**
- Any static hosting provider
## Contributing
See the main [LUMOS repository](https://github.com/getlumos/lumos) for contribution guidelines.
## License
Dual-licensed under MIT and Apache 2.0 - see the main repository.