Promo Video
The Introduction

So in case you were wondering what this is all about...

Nift is a cross-platform open source framework for managing and generating websites.

It's lightning fast (evidence), developed from the ground up in C++, and released for free under the MIT license, use it for any of your personal or commercial projects – just be sure to preserve copyright and license notices!

The Details

Why use Nift over other website generators?

Lightning Fast

Nift is possibly the world's fastest website generator (evidence). Focus on development rather than waiting for your website to build.

Compact

The source code for Nift is under 150kb in size and can be compiled in to an executable under 300kb in size.

Static and Dynamic Websites

Nift can manage and generate not just static but also dynamic websites, with a whole range of hosting options.

Script Support

Nift has support for pre/post build/serve scripts to integrate with cURL, databases, SASS, Grunt, GraphQL, Python Web Server, Live Server/Reload, etc..

Command-Line Integration

Nift brings you the full power of the command line, with syntax in the template language to run scripts and input/inject the output of a script at any point while building webpages.

Git Integration

Nift integrates seamlessly with Git to clone from and push to AWS Amplify Console, AWS CodeCommit, BitBucket, GitHub, GitLab, Netlify, surge.sh, ZEIT Now etc..

Framework Integration

Nift integrates flawlessly with various Javascript frameworks eg. Grunt, Gulp, Vue, Node, React, etc. and PHP frameworks eg. Laravel, CakePHP, Phalcon, etc..

Language Agnostic

You can use any language you want, eg. markdown, $\LaTeX$, html, xml, css, javascript, php, MySQL, etc..

Build Errors

Nift will throw errors and tell you the exact file and line number where there is a problem.

Single Executable

Nift compiles in to one executable file.

Intuitive Templating System

Nift's templating system is intuitive while being easy to understand and remember.

Multithreading Support

Nift will take advantage of all the computing power on your machine, whether you're running on a Raspberry Pi or a super computer, Nift has you covered.

Template Selection

Nift has a variety of stylishly designed templates available for making websites, blogs and SNApps, including templates modified from HTML5 UP, unDraw and W3.CSS.




Get Started   Documentation   Templates   Hosting Options