Skip to content

josharsh/100LinesOfCode

Folders and files

NameName
Last commit message
Last commit date
Apr 20, 2021
Apr 14, 2023
Jul 7, 2020
Oct 3, 2020
Oct 8, 2020
Nov 20, 2020
Oct 2, 2020
Dec 11, 2022
Jul 24, 2020
May 19, 2020
Mar 6, 2020
Apr 20, 2020
Aug 22, 2021
Oct 1, 2020
Aug 29, 2021
Oct 2, 2020
Sep 7, 2021
Nov 18, 2020
Feb 11, 2022
Oct 2, 2020
Oct 2, 2020
Mar 13, 2023
Aug 8, 2020
Oct 1, 2020
Mar 12, 2024
Aug 24, 2021
Oct 1, 2020
Oct 2, 2020
Feb 4, 2023
Oct 2, 2020
Oct 1, 2021
Oct 5, 2021
Jun 21, 2021
Mar 12, 2024
Aug 23, 2021
Aug 6, 2020
Jul 27, 2020
Aug 4, 2020
Mar 31, 2021
Jul 28, 2020
Oct 1, 2020
Jul 13, 2020
Apr 14, 2023
Mar 19, 2021
Sep 17, 2021
Mar 6, 2020
Jan 23, 2023
Jul 29, 2020
Jun 12, 2021
Nov 26, 2020
May 12, 2020
Sep 29, 2020
Dec 23, 2020
Jun 15, 2020
Nov 18, 2020
Apr 14, 2023
Jun 17, 2020
Oct 1, 2020
Oct 2, 2020
Jul 24, 2020
Jan 19, 2022
Nov 26, 2020
Jan 31, 2021
Oct 6, 2020
Jul 2, 2020
Oct 2, 2020
Oct 10, 2022
Jan 6, 2022
Jul 26, 2020
Jul 17, 2020
Aug 19, 2021
Oct 2, 2020
Oct 6, 2020
Oct 4, 2020
Nov 21, 2023
Aug 2, 2020
Aug 29, 2021
Aug 27, 2020
Oct 1, 2020
May 13, 2023
Oct 1, 2020
Jul 17, 2020
Oct 2, 2020
Apr 14, 2023
Dec 16, 2019
Dec 16, 2019
Jun 16, 2021
Aug 24, 2021
Aug 24, 2021

Repository files navigation

100LinesOfCode

Important Notice:

This project is actively looking for new project maintainers. Please contact at harsh.joshi.pth@gmail.com to know more.

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.