Giter Site home page Giter Site logo

jeket / 100linesofcode Goto Github PK

View Code? Open in Web Editor NEW

This project forked from josharsh/100linesofcode

0.0 1.0 0.0 8.4 MB

Let's build something productive in less than 100 Lines of Code.

License: GNU General Public License v3.0

JavaScript 10.59% HTML 8.53% CSS 6.49% Jupyter Notebook 24.01% Python 43.28% Java 2.43% Go 2.99% C++ 0.47% Processing 1.00% Shell 0.21%

100linesofcode's Introduction

100LinesOfCode

Contents:

About

This repository contains all the applications, extensions, add-ons, designs, themes and anything else which is productive developed in less than #100LinesOfCode.

Here's What It Is:

Does #100DaysOfCode get too recursive for you? Are you fed up of #coding just for a #streak? Do you want to change the #trend? Here's something fresh. This #season let's challenge our brains to develop something productive in less than #100LinesOfCode Often in places close and far, we come across those little things which can really be coded to easen the process. You want to watch a youtube video at 10X?, make a browser #extension for it. If you want to add custom design themes to sites you visit, do it by designing an#extension theme. #100LinesOfCode is a #challenge to get your neurons together to develop anything and everything productive using less than #100LinesOfCode. It can be an android code snippet, Javascript function, a python Library usage and anything else you can think of. So run the horses, pull up the socks, grab a cup of coffee and start to code to develop something productive in #100LinesOfCode. I have created a Github repository https://github.com/josharsh/100LinesOfCode. Navigate and contribute to #OpenSource in the process.

Purpose

Purpose of this repository is to promote development of productive applications and utilities which seem so common yet might not be into use. Trigger your brain, take the challenge of developing something in less than #100LinesofCode.

Contributing

For Contributing norms and guidelines, go to CONTRIBUTING.MD

Adding Your Code:

Here are the steps: 1: Develop something in the programming language of your choice for any platform in less than #100LinesOfCode 2: Fork this repository 3: Clone this repository

$ git clone "https://www.github.com/{Username}/100LinesOfCode.git"

where username is your GitHub account username.

  1. Create a branch where you can do your local work. Never work on master branch as we do not allow master commits except by admins.
$ git branch {branchname}
$ git checkout branchname
  1. Do your work and stage your changes.
$ git add <filename>
  1. Commit you changes with a commit message containing your name, file(s) worked upon, changes added.
$ git commit -m "Name| files| Changes"
  1. Push changes to your forked repository
$ git push -u origin branchname
Synchronize forked repository with Upstream repository
  1. Create upstream as our repository
$ git remote add upstream "https://github.com/josharsh/100LinesOfCode"
  1. Fetch upstream changes in local machine
$ git fetch upstream
  1. Switch to master branch
$ git checkout master
  1. Merge changes in local machine
$ git merge upstream/master
  1. Push changes to your forked GitHub repository
$ git push -f origin master

Structure of Your Code:

The root directory of your developed application must contain

  • A README.md describing your project, idea and Implementation
  • Source code for your app
  • Link to working app (In case the app in an extension, add-ons, etc.)
  • If Possible, Deploy the code onto a hosting platform.

Note: Please Add Author's name in Readme.md of application.

100linesofcode's People

Contributors

aaakashkumar avatar aashu0148 avatar abhhii avatar ajayjha5899 avatar aman2241 avatar anushkathakkar avatar arpit-omprakash avatar atharvathorve avatar awalerohin avatar danielhinker avatar devansh3712 avatar ghostcodekc avatar git-harshit avatar heavycrystal avatar igorbanin avatar joranquinten avatar josharsh avatar kacpermayday avatar kraizan avatar lunatichacker avatar maxily1 avatar namanshenoy avatar omotola28 avatar phuocding avatar raymanrt avatar saif807380 avatar sanchitpandey avatar sanket7738 avatar vigov5 avatar waldenjosh avatar

Watchers

 avatar

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.