AStartupToolkit

AStartupToolkit

AStartup™ GitHub product documentation and business model canvas Jekyll template for apps, game dev, books, hardware, and your product; and the Simple Startup Syndication specification.

The AStartup Toolkit™ Jekyll template simplifies your startup documentation with a statically-generated Jekyll product documentation and business model canvas that can work for almost any startup. Make your startup an A-Startup with the A* Startup™, your shortest-possible graph to success™.

General Templates

App Development Templates

Game Development Templates

Quickstart

1. Clone AStarStartup GitHub workspace.

cd Workspace
git clone https://github.com/AStarStartup/AStarStartup --recursive

2. Delete the .git folder in the AStartupToolkit root folder, create a new git repo, and look around the repository.

cd AStartupToolkit
rmdir /Q /S ".git"

3. Find and replace all references of AStartupToolkit to YourProject.Docs. You can use a different folder name but the tutorial will use YourProject.Docs so you will have to keep that in mind.

4. Find and replace all references of /AStartup to /YourStartup.

4.A For Windows users, use the Powershell script:

I haven't ran this script yet. Please submit fixes via the ITS.

$configFiles = Get-ChildItem . *.md, *.html -rec
foreach ($file in $configFiles)
{
    (Get-Content $file.PSPath) |
    Foreach-Object { $_ -replace "AStarStartup/AStartupToolkit", "YourGitHubAccount/YourGitHubRepoName" } |
    Set-Content $file.PSPath
}
$configFiles = Get-ChildItem . *.md, *.html -rec
foreach ($file in $configFiles)
{
    (Get-Content $file.PSPath) |
    Foreach-Object { $_ -replace "astartup.net", "YourGitHubAccount.github.io" } |
    Set-Content $file.PSPath
}
$configFiles = Get-ChildItem . *.md, *.html -rec
foreach ($file in $configFiles)
{
    (Get-Content $file.PSPath) |
    Foreach-Object { $_ -replace "AStartup", "YourStartup" } |
    Set-Content $file.PSPath
}

4.B BASH users can use the following script:

I haven't ran this script yet. Please submit fixes via the ITS.

find . -name '*.md' -exec sed -i -e 's//AStarStartup//AStartupToolkit/YourGitHubAccount//YourGitHubRepoName/g' {} \;
find . -name '*.md' -exec sed -i -e 's//astartup.net//YourGitHubAccount.github.io/g' {} \;
find . -name '*.md' -exec sed -i -e 's///AStarStartup//YourStartup/g' {} \;

6. Delete the Template Agreement section and replace the License if you want with your own license or one of the Kabuki Licenses.

7. Create a new git repo on GitHub and on your computer, lets call it "Docs", then upload the template to github. In IMUL an underscore after a word (post-underscore) means that it is private and a pre-underscore means that the file or folder is not part of the output files. On gitHub three issue tickets, the first titled "This", the second titled "Session.Future", and the third titled "Add AStartup Toolkit template files".

git init
git add .
git commit -m "Add AStartup Toolkit template files. #3"
git remote add origin https://github.com/YourGitHubAccount/_Docs_.git
git push -u origin master

8. Consult the AStartup Cookbook when you don't know what you're doing; consider making a contribution on GitHub.

License

Copyright AStartup™; all rights reserved, public display prohibited, unauthorized use prohibited, contains trade secrets and other confidential materials, licensed under the Kabuki Strong Source-closed License that YOU MUST CONSENT TO at https://github.com/AStarStartup/AStartupToolkit.

This source code form is confidential and is covered under the Kabuki Strong Source-closed License. The source code form contains intellectual property, trade secrets, copyrighted material, and other protected works, refereed to as the Writings and Discoveries, that are the property of Your Company Name. Public display of the Writings and Discoveries is prohibited. Unauthorized possession of the IP is theft and may not purchase a license to use the Writings and Discoveries. By using the Writings and Discoveries to you hereby consent to the terms and conditions of this license, and you are prohibited from any further use to the Writings and Discoveries.

Template Agreement

This is a template intended for you to turn into your own copyright so disregard the copyright notices, just find and replace all references to AStartup™ with your name, delete this section, and all derived works are your copyright. This template uses the Kabuki Strong Source-closed License. There are also the Kabuki Strong Source-available license, Kabuki Weak Source-available license, and Kabuki Weak Source-closed license for that give you better copyright protection from things like public display and open-source theft than traditional open-source licenses like MIT, GNU, etc.

jekyll logo

Want a Jekyll website built?

Hire a Jekyll developer