Skip to content

BottyIvan/introfy

Repository files navigation

Introfy.dev

Caution

Some features of Introfy are still under development and may not be fully functional. Stay tuned for updates!

Note

🚀 Introfy CLI is now available!
Easily scaffold new landing pages and manage your project from the command line.
Learn more in the create-introfy repository.

Introfy.dev is a modern, open source landing page generator designed for software projects, teams, and developers who want to showcase their work professionally, quickly, and with SEO optimization.

Main Features

  • 🚀 Fast generation of customizable landing pages
  • 🎨 Modern, responsive templates
  • 🛠️ GitHub integration (changelog, contributors, release downloads)
  • 📄 Changelog management via JSON files
  • 🌗 Dark mode and color customization
  • 🔍 SEO optimized with analytics support
  • ☁️ Easy deployment to Vercel, Netlify, etc.
  • 📚 Documentation in Markdown, loaded dynamically

Tech Stack

Configuration

Getting Started

Installation

Install the Introfy CLI globally:

npm install -g create-introfy

Create a New Project

Initialize a new Introfy project with:

create-introfy

Follow the interactive prompts to configure your landing page.


Local Development

  1. Clone the repository

    git clone https://github.com/BottyIvan/introfy.git
    cd introfy
  2. Install dependencies

    npm install
  3. Start the development server

    npm run dev

    The app will be available at http://localhost:5173 (or the port shown in your terminal).


Continue customizing your project as described below.

  1. Customize your landing page

  2. View the documentation

    • Access Markdown pages via navigation or directly by URL (e.g., #/documentation).
  3. Build for production

    npm run build
  4. Deploy

    • You can deploy the dist/ folder to any static hosting (Vercel, Netlify, GitHub Pages, etc.).
    • For GitHub Pages, a GitHub Actions workflow is already available (.github/workflows/deploy.yml).

Note

Some features are under development. Check the updated documentation in the Markdown pages (src/pages/) or on GitHub.

Deployment

You can deploy to any platform that supports static sites, such as Vercel, Netlify, or GitHub Pages.

Contributing

Contributions, bug reports, and suggestions are welcome!
Open an issue or pull request on GitHub.

License

This project is licensed under the MIT license.

About

Create modern landing pages for your open source projects in minutes.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors