Giter VIP home page Giter VIP logo

zsnout / v6.zsnout.com Goto Github PK

View Code? Open in Web Editor NEW
3.0 2.0 2.0 11.31 MB

zSnout is a website created by Zachary Sakowitz for experimenting with different programming concepts and ideas while making them publicly available to the world.

Home Page: https://v6.zsnout.com

License: GNU General Public License v3.0

HTML 0.67% Vue 75.59% TypeScript 22.00% SCSS 0.59% JavaScript 1.16%
typescript vue zsnout nodejs sass vite markdown

v6.zsnout.com's Introduction

Welcome to zSnout 6!

Hey everybody! We're excited that you've decided to contribute to zSnout or look at our source. Every new contribution helps and you can help in lots of ways!

The easiest way to help is to browse zSnout and noting any bugs/issues that you find as well as anything that could be improved. After looking you can submit a bug report or feature request to GitHub and we'll work on it!

You can also prototype code in StackBlitz without needing to install anything onto your computer! More information is available under the "Remote Development" section.

If you're feeling up to the task, you can directly contribute code to zSnout by submitting a pull request. When you do, a bot will spin up a preview of the website and comment on your pull request. Once we approve it your code will be merged into the official zSnout!

Remote Development

You can work on zSnout directly in your web browser using StackBlitz. To save your project, sign in to StackBlitz and fork the zSnout project after editing.

To run the development server, execute

npm run dev

in the StackBlitz terminal.

The preview command npm run preview doesn't work on StackBlitz, so you can't view the complete version of the site. However, npm run dev should work well enough.

Local Development

To work on zSnout locally, run these shell commands:

git clone https://github.com/zSnout/zsnout.com zsnout
cd zsnout
npm install

You can then open zSnout in your code editor and start coding! To start a development server, run

npm run dev

Note that the dev server will not include the service worker, so the "Install" button won't appear.

You can preview the complete version by running

npm run preview

Note that the preview server will include the service worker and may not update properly when testing multiple previews.

v6.zsnout.com's People

Contributors

dependabot[bot] avatar github-actions[bot] avatar zsakowitz avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

zsnoutfan

v6.zsnout.com's Issues

Add pages from zSnout 5

Before posting to the main site, this project should have all the pages from zSnout 5. It would also be nice to import things from previous versions that aren't accessible to the public anymore, but they are optional.

  • Import "Game of Life" using WebGL
  • Create "Reversed Noise" using WebGL
  • Create better UI for TicTacToe Generator
  • Display images from fractal gallery (takes up lots of space)
  • Add online chess pages (requires online server)
  • Add bookmarklet creator (requires large library)
  • Create more streamlined version of zCall (requires large library)
  • Import "Identicon Generator" (requires large library)
  • Import notepad (requires large library)
  • Add our old timeline generator, TimelineOnline (required cloud storage)
  • Add Storymatic editor (requires large library)
  • Add Overcolorifier using WebGL
  • Import math articles from zSnout 5
  • Add Stockfish chess pages
  • Add color remover using WebGL
  • Add about us page
  • Add "English is Weird"
  • Implement blog
  • Add links to various fractals
  • Add blob simulator
  • Create better UI for homepage
  • Add bingo master board
  • Add bingo board
  • Add "Rainbow vs Random"
  • Add standard chess pages
  • Add social links
  • Implement fractal generator
  • Practice 2x2 to 12x12
  • Practice 2² to 20²
  • Add "Fake Gradient"
  • Add "Fake Gradient 2"
  • Add Trope Highlighter (custom colors?)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.