Code Monkey home page Code Monkey logo

site's Introduction

Staart Site

Staart Site is a static site generator for helpdesk or documentation websites written in TypeScript. It creates beautiful, accessible, and ultra-lightweight websites that score 100/100 on Lightbox.

Status
Build GitHub Actions Travis CI Circle CI Azure Pipelines
Dependencies Dependencies Dev dependencies Vulnerabilities
Community Contributors GitHub Type definitions npm package version semantic-release

๐ŸŒŸ Features

  • Zero-config, no setup required
  • Scores 100/100 on Lighthouse
  • Sitemap & schema data for SEO
  • 1.2kb minzipped CSS, dark & light theme

๐Ÿ’ป Getting started

The easiest way is to use npx to generate a static site in your current working directory:

npx @staart/site

You should see something like the following output in your terminal:

โœ”  success   Start Site built in 0.39s

Alternately, you can add the package as a devDependency:

npm install @staart/site --save-dev

Then, run the site command to generate your static site:

npm run site

Or programmatically use the generate function:

import { generate } from "@staart/site";

generate({
  /* options */
})
  .then(() => console.log("Completed"))
  .catch(error => console.error(error));

๐Ÿ—๏ธ Built with Staart Site

The Staart ecosystem consists of open-source projects to build your SaaS startup, written in TypeScript.

Package
๐Ÿ› ๏ธ Staart API Node.js backend with RESTful APIs Build status Docs npm package version
๐ŸŒ Staart UI Frontend Vue.js Progressive Web App Build status Docs npm package version
๐Ÿ“‘ Staart Site Static site generator for docs/helpdesk Build status Docs npm package version
๐Ÿ“ฑ Staart Native React Native app for Android and iOS Build status Docs npm package version
๐ŸŽจ Staart.css Sass/CSS framework and utilities Build status Docs npm package version
๐Ÿ“ฆ Staart Packages Helper functions and utility packages Build status Custom badge

๐Ÿ’ Sponsors

The development of Staart projects is supported by these wonderful companies. Find us on OpenCollective


Oswald Labs

O15Y

Speakup

Netlify

๐Ÿ“„ License

site's People

Contributors

anandchowdhary avatar dependabot-preview[bot] avatar semantic-release-bot avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.