All Projects → levibostian → static

levibostian / static

Licence: MIT License
Download, preview, and deploy dynamic websites to GitHub pages.

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to static

MDPIC
利用Github实现自己的图床! Use Github Build Your Own Markdown Picture Server
Stars: ✭ 16 (-60%)
Mutual labels:  github-pages
hugo-gh-pages
🚀 Build and Publish Your Hugo Site to GitHub Pages 🚀
Stars: ✭ 37 (-7.5%)
Mutual labels:  github-pages
cliar
Create modular Python CLIs with type annotations and inheritance
Stars: ✭ 47 (+17.5%)
Mutual labels:  docopt
amphp.github.io
Main website repository.
Stars: ✭ 21 (-47.5%)
Mutual labels:  github-pages
docshub
API Documentation Browser based Github Pages Service
Stars: ✭ 58 (+45%)
Mutual labels:  github-pages
Fake Terminal Resume Website
A fake terminal website for coders
Stars: ✭ 57 (+42.5%)
Mutual labels:  github-pages
fuse-core
The 'Fuse Core' Jekyll theme.
Stars: ✭ 29 (-27.5%)
Mutual labels:  github-pages
sheeptester.github.io
What you see when you go to this site ->
Stars: ✭ 44 (+10%)
Mutual labels:  github-pages
gas-url-shortener
A URL Shortening service powered by Google Apps Script.
Stars: ✭ 43 (+7.5%)
Mutual labels:  github-pages
CodeForAfrica.org
The @CodeForAfrica landing page. Built with Jekyll and hosted on Github Pages. Accessible at https://codeforafrica.org/
Stars: ✭ 20 (-50%)
Mutual labels:  github-pages
BaseMax.Github.io
Max Base Personal Website.
Stars: ✭ 20 (-50%)
Mutual labels:  github-pages
prathimacode-hub
Hello everyone, Welcome to my GitHub README profile. Glad to see you here! Check out this repository to view my work and learn more about me. Don't just star it, fork it as well.📢✌️
Stars: ✭ 53 (+32.5%)
Mutual labels:  github-pages
helm-gh-pages
A GitHub Action for publishing Helm charts to Github Pages
Stars: ✭ 60 (+50%)
Mutual labels:  github-pages
vikramtiwari.github.com
Simple one pager website for your profile. Hosted with ❤️ on GitHub Pages
Stars: ✭ 87 (+117.5%)
Mutual labels:  github-pages
TW5-GitHub-Saver
Direct saving Tiddlywiki 5.1.20+ to GitHub Pages using the new Tiddlywiki Github Saver Mechanism
Stars: ✭ 16 (-60%)
Mutual labels:  github-pages
google-sheet-to-github-website
This is a working project for operating a data driven website on Github Pages using Google Sheets as a data source.
Stars: ✭ 20 (-50%)
Mutual labels:  github-pages
addtobasic.github.io
CUI Portfolio like ubuntu terminal.
Stars: ✭ 18 (-55%)
Mutual labels:  github-pages
startbootstrap-stylish-portfolio-jekyll
Jekyll theme based on Stylish Portfolio Bootstrap theme
Stars: ✭ 20 (-50%)
Mutual labels:  github-pages
teletext
Hacker news as teletext
Stars: ✭ 48 (+20%)
Mutual labels:  github-pages
harttle.github.io
Harttle Land 的源码和文章
Stars: ✭ 118 (+195%)
Mutual labels:  github-pages

static

Static website generator to push dynamic website to GitHub pages for static hosting.

Generate Static Pages from existing static/dynamic website. Preview. Deploy to GitHub Pages.

logo

The interface

setup Use if you currently do not have a git repo created on your machine. setup creates a git repo for the website to push up to GitHub pages.

add Like setup but use this if you already have a git repo created.

remove Removes existing site from your site config file. Does not delete content, just removes website from static's site list.

generate Generates static HTML files from your locally running website so you can then push up to GitHub pages.

preview Before deploying to GitHub pages, preview your changes locally on localhost:9000.

deploy Commits and pushes git changes to GitHub repository on the appropriate branch. Make sure to run generate before this.

add-domain Adds CNAME file to local directory where site is located to allow a custom domain on your website.

Installation

First, make sure you follow the requirements section before continuing on!

  1. Clone the repo: git clone [email protected]:levibostian/static.git
  2. Go into the root of static: cd static.
  3. Install ruby dependencies: bundler install
  4. Now run the program. Use this command to check out what static can do: ruby lib/main.rb -h

Requirements

Contributing

If you are hoping to add an even better experience to static, check out the existing issues or simply fork the repo, make some edits, and make a pull request.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].