github.com/tooploox/oya@v0.0.21-0.20230524103240-1cda1861aad6/docs/index.html (about)

     1  ---
     2  layout: default
     3  ---
     4  
     5  
     6  <div class="top-line"></div>
     7    <div id="snackbar" class="snackbar">Commands copied to your clipboard</div><img src="images/pattern.svg" alt="" class="pattern">
     8    <div class="container w-container">
     9      <div class="logo-container"><a href="/index.html" class="w-inline-block w--current"><img src="images/Logo.svg" alt="" class="image"></a></div>
    10      <p class="title">New projects set up lightening fast</p>
    11      <p class="sub-title">Oya with its ecosystem of powerful, <a href="/packs" class="link"><strong class="underlined-link">reusable packs</strong></a> lets you <strong>bootstrap deployable projects</strong> without a hassle.</p>
    12      <div class="cta-buttons"><a data-w-id="27734c38-818a-d9fc-1f06-0e59cf105d65" href="https://github.com/tooploox/oya" target="_blank" class="cta-button github-button w-inline-block"><img src="images/github-icon.svg" data-w-id="a84c2626-de19-6696-7ff2-930f6f0d38b5" alt="" class="button-github-icon"><div data-w-id="d7880b0e-9280-38a4-6e77-3516ac5638d4" class="github-button-text">Open Github repo</div></a>
    13        <a data-w-id="20ef2a21-7ccb-a620-0210-252f86dbbd30" href="/documentation" class="cta-button doc-button w-inline-block">
    14          <div data-w-id="d8d9d949-c8dd-6221-f000-7fb8ff760d62" class="documentation-button-text">Open documentation</div><img src="images/documentation-arrow.svg" data-w-id="c00c2d20-8aaf-50c6-02cc-a0dd3d97e067" alt=""></a>
    15      </div>
    16      <div class="how-to-install">
    17        <h3 class="heading h3">How to install</h3>
    18        <h2 class="heading h2">Quick start</h2>
    19        <div class="code-wrapper">
    20          <div class="code-block">
    21            <div class="code-line">
    22              <div class="code yellow">curl </div>
    23              <div class="code white">https://oya.sh/get </div>
    24              <div class="code gray">| bash</div>
    25            </div>
    26          </div>
    27          <div class="code-tooltip">CLICK TO COPY</div>
    28        </div>
    29      </div>
    30      <div data-w-id="1cc4c61c-f5ac-bac7-b63b-c4ad3a31b108" class="features">
    31        <h3 class="heading h3">Features</h3>
    32        <h2 class="heading h2">How Oya helps you</h2>
    33        <div class="w-row">
    34          <div class="column first w-col w-col-4"><img src="images/marginalia-page-under-construction.svg" alt="" class="features-icon">
    35            <div class="features-title"><strong>Reuse boilerplate</strong></div>
    36            <div class="features-content"><strong>Kick off new project setup</strong> using packaged boilerplate &amp; scripts</div>
    37          </div>
    38          <div class="column w-col w-col-4"><img src="images/marginalia-delivery.svg" alt="" class="features-icon">
    39            <div class="features-title"><strong>Write code that matters</strong></div>
    40            <div class="features-content"><strong>Cut through repetitive steps,</strong> save time and focus on essential parts of your app</div>
    41          </div>
    42          <div class="column last w-col w-col-4"><img src="images/marginalia-bad-gateway.svg" alt="" class="features-icon">
    43            <div class="features-title"><strong>Become a hero</strong></div>
    44            <div class="features-content"><strong>Easily develop and share your own scripts</strong> &amp; boilerplate with others</div>
    45          </div>
    46        </div>
    47      </div>
    48      <div data-w-id="50bee2c5-17cc-1e1e-e4f8-b3a7d29b24e2" class="code-snippets">
    49        <h3 class="heading h3">Example usage</h3>
    50        <h2 class="heading h2">How to use Oya</h2>
    51        <div class="text-block">Creating project template</div>
    52        <div class="code-wrapper">
    53          <div class="code-block">
    54            <div class="code-line">
    55              <div class="code yellow">oya </div>
    56              <div class="code blue">init</div>
    57            </div>
    58            <div class="code-line">
    59              <div class="code yellow">oya </div>
    60              <div class="code blue">import </div>
    61              <div class="code white">github.com/tooploox/oya-packs/scaffold</div>
    62            </div>
    63            <div class="code-line">
    64              <div class="code yellow">oya </div>
    65              <div class="code blue">run </div>
    66              <div class="code white">scaffold.generate</div>
    67            </div>
    68          </div>
    69          <div class="code-tooltip">CLICK TO COPY</div>
    70        </div>
    71        <div class="text-block">Generating Dockerfile</div>
    72        <div class="code-wrapper">
    73          <div class="code-block">
    74            <div class="code-line">
    75              <div class="code yellow">oya </div>
    76              <div class="code blue">init</div>
    77            </div>
    78            <div class="code-line">
    79              <div class="code yellow">oya </div>
    80              <div class="code blue">import </div>
    81              <div class="code white">github.com/tooploox/oya-packs/docker</div>
    82            </div>
    83            <div class="code-line">
    84              <div class="code yellow">oya </div>
    85              <div class="code blue">run </div>
    86              <div class="code white">docker.generate</div>
    87            </div>
    88          </div>
    89          <div class="code-tooltip">CLICK TO COPY</div>
    90        </div>
    91        <div class="text-block">Deploying to k8s <span class="work-in-progress">– work in progress</span></div>
    92        <div class="code-wrapper">
    93          <div class="code-block">
    94            <div class="code-line">
    95              <div class="code yellow">oya </div>
    96              <div class="code blue">init</div>
    97            </div>
    98            <div class="code-line">
    99              <div class="code yellow">oya </div>
   100              <div class="code blue">import </div>
   101              <div class="code white">github.com/tooploox/oya-packs/k8s</div>
   102            </div>
   103            <div class="code-line">
   104              <div class="code yellow">oya </div>
   105              <div class="code blue">run </div>
   106              <div class="code white">k8s.init</div>
   107            </div>
   108            <div class="code-line">
   109              <div class="code yellow">oya </div>
   110              <div class="code blue">run </div>
   111              <div class="code white">k8s.generate</div>
   112            </div>
   113            <div class="code-line">
   114              <div class="code yellow">oya </div>
   115              <div class="code blue">run </div>
   116              <div class="code white">k8s.deploy</div>
   117            </div>
   118          </div>
   119          <div class="code-tooltip">CLICK TO COPY</div>
   120        </div>
   121        <div class="cta-packs"><a data-w-id="1bd0f877-cf9e-90de-f02f-3b41b352ad01" href="packs.html" class="cta-button github-button w-inline-block"><img src="images/pacs-icon.svg" alt="" class="button-github-icon"><div class="github-button-text">Find packs you need</div></a>
   122          <div class="cta-packs-description">The biggest power of Oya is lies within in reusable packs dedicated to the most popular development environments and tools.</div>
   123        </div>
   124      </div>
   125      <div data-w-id="bba094f5-35c9-efb9-9514-c4a1dae37dc6" class="testimonial">
   126        <h3 class="heading h3">Testomonial</h3>
   127        <h2 class="heading h2">Who uses Oya?</h2>
   128        <div class="testimonial-content"><img src="images/quote-mark.svg" alt="" class="quote-mark">
   129          <p class="testimonial-quote">At Tooploox we work with startups both big and small, often building products from the ground up. To us writing boilerplate code, be it bootstrapping a project or setting up CI/CD, is a time that can be way better spent. Oya enables us to deliver things faster, better and with greater satisfaction among engineers.</p>
   130        </div>
   131        <div class="testimonial-person"><img src="images/christarnowski.png" width="36" alt="" class="image-2">
   132          <div class="text-block-2"><strong>Chris Tarnowski</strong>, Co-founder at Tooploox</div>
   133        </div>
   134      </div>
   135      <div data-w-id="5eb48107-20be-2d2f-0a78-8a1c7430438a" class="team">
   136        <h3 class="heading h3">Our team</h3>
   137        <h2 class="heading h2">Who we are</h2>
   138        <div class="w-layout-grid grid">
   139          <div class="team-member color-a"><img src="images/marcin.png" width="216" alt="" class="team-photo">
   140            <div class="team-info">
   141              <div class="team-memberr-name color-a">Marcin</div>
   142              <div class="team-memberr-position color-a">Ruby Developer</div>
   143              <div class="team-member-socials"><a href="https://github.com/bilus" target="_blank" class="team-member-social-link w-inline-block"><img src="images/github-icon.svg" alt="" class="team-member-social-icon"></a><a href="#" class="team-member-social-link w-inline-block"><img src="images/twitter-icon.svg" alt="" class="team-member-social-icon"></a></div>
   144            </div>
   145          </div>
   146          <div class="team-member color-b"><img src="images/konrad.png" width="216" alt="" class="team-photo">
   147            <div class="team-info">
   148              <div class="team-memberr-name color-b">Konrad</div>
   149              <div class="team-memberr-position color-b">Product Designer</div>
   150              <div class="team-member-socials"><a href="https://dribbble.com/konradkolasa" target="_blank" class="team-member-social-link w-inline-block"><img src="images/dribbble-icon-dark.svg" alt="" class="team-member-social-icon"></a></div>
   151            </div>
   152          </div>
   153          <div class="team-member color-a"><img src="images/piotr.png" width="216" alt="" class="team-photo">
   154            <div class="team-info">
   155              <div class="team-memberr-name color-a">Piotr</div>
   156              <div class="team-memberr-position color-a">SRE Engineer</div>
   157              <div class="team-member-socials"><a data-w-id="cf462cf3-5de1-1440-06d7-67114fb337cc" href="https://github.com/blackpioter" target="_blank" class="team-member-social-link w-inline-block"><img src="images/github-icon.svg" alt="" class="team-member-social-icon"></a><a href="https://twitter.com/blackpioter" target="_blank" class="team-member-social-link w-inline-block"><img src="images/twitter-icon.svg" alt="" class="team-member-social-icon"></a></div>
   158            </div>
   159          </div>
   160          <div class="team-member color-b"><img src="images/bartek.png" width="216" alt="" class="team-photo">
   161            <div class="team-info">
   162              <div class="team-memberr-name color-b">Bartosz</div>
   163              <div class="team-memberr-position color-b">Ruby Developer</div>
   164              <div class="team-member-socials"><a href="https://github.com/bart84ek" target="_blank" class="team-member-social-link w-inline-block"><img src="images/github-icon-dark.svg" alt="" class="team-member-social-icon"></a><a href="#" class="team-member-social-link w-inline-block"><img src="images/twitter-icon-dark.svg" alt="" class="team-member-social-icon"></a></div>
   165            </div>
   166          </div>
   167        </div>
   168      </div>
   169      <div class="tagline">
   170        <h1 class="tagline-heading"><strong class="heading h1">Oya’s growing ecosystem of installable “packs” for common tasks lets developers focus on code that matters not on boilerplate.</strong></h1>
   171      </div>
   172    </div>