Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ulkajs/ulka

A simple and fast static site generator written in typescript.
https://github.com/ulkajs/ulka

blog blog-engine documentation-generator javascript ssg static-site-generator ulka

Last synced: 4 days ago
JSON representation

A simple and fast static site generator written in typescript.

Awesome Lists containing this project

README

        



Ulka logo


Ulka


A simple, fast and lightweight static site generator written in javascript.




NPM
MIT
CI
PRs welcome!
PRs welcome!

## 🚀 Getting Started

1. Create new ulka site.

```sh
# with npm
npm init ulka

# with yarn
yarn create ulka
```

Then chose the template and project name.

OR you can directly specify project name and template

```sh
# with npm
npm init ulka my-blog -- --template default-blog

# with yarn
yarn create ulka my-blog --template default-blog
```

1. Navigate to project name and install dependencies.

```sh
cd my-blog

# with npm
npm install

# with yarn
yarn install
```

1. Build your project.

```sh
# with npx
npx ulka # build the project
npx ulka -w # build and watch

# with yarn
yarn ulka # build the project
yarn ulka -w # build and watch
```

## Documentation

Visit [ulka.js.org](https://ulka.js.org) for documentation and tutorial.

## License

[MIT](https://mit-license.org/)