Fork me on GitLab

About Blog’s Source Code

My gitlab repository contains source for web-site: “Sachin Gupta’s Website”. It’s hosted via gitlab pages. All pages, blog posts, code etc hosted in this repository is copyright by Sachin Gupta, unless otherwise mentioned. Purpose of this Blog is strictly non-commercial, and non-profit for knowledge sharing and personal record-keeping only. Citations from 3rd party content, sites, references etc. mentioned in articles of this blog and elsewhere on this site bears due thanks and courtesy to owners and 3rd parties (duly mentioned or implied in site content) with zero liabilities to myself. Presently site code is contained in private repository, so unfortunately you’ll not be able to get it now.smirk

Thanks To Open-Source Projects.

Sincere thanks to, each of the open source project. Without which, I could not be able to finish off, this powerful blog structure witin 45 days timeline. Kudos to each to open-minded professionals out there. I owe an apology to any of the projects (list as well as unlisted) used in my blog for which I may’ve either forgotten to incorporate licensing terms or already have in pipeline. *For any violations, please advice me a message here for corrections before going any legal :).

  • FavicontIt, to generate multi-browser favicons as in Wikipedia
  • Font Awesome, the iconic font and CSS toolkit for all those shining icons like for facebook etc
  • Editor.md, the awsome markdown editor want to integrate (work inprogress, only added bower package)
    • KaTeX: The fastest math typesetting library for the web
    • Prettifier: JavaScript code prettifier
    • Marked: A full-featured markdown parser and compiler, written in JavaScript. Built for speed.
    • CodeMirror: A versatile text editor implemented in JavaScript for the browser.
    • Github-Markdown-Css: The minimal amount of CSS to replicate the GitHub Markdown style
    • Flowchart.js: Great looking text to flowcharts using markdown to html conversion
    • JS-Sequence-Diagrams: Great looking text to UML diagrams using markdown to html conversion
  • FormSpree, an awsome email sending URL based sercive with no registration and no hassles.
  • Jekyll-Rss-Feeds, Jekyll-Feed & JekyllTips Site for providing guidance about feeds.
  • Jekyll Emoji to provide liquid filter for emojifying text with Gemoji and awsome Emoji Cheat Sheet
  • Lunr.js to provide powerfull full-text-search abilities. See sample and how to Here. This is implemented using here.
  • Reveal.js an HTML presentation framework integrated with Jekyll as mentioned here. Presentations are written using HTML or Markdown
  • Zopim to provide free chatting with one agent now named as Zendesk Chat. Requires login on Zopim Server to be able to chat with my website users.
  • Google Custom Search to provide wonderful script and ability to search in any website.
  • TypeForm for allowing free creation and hosting of forms, polls, ratings etc. Used this in contact.html.
  • PageSpeed Insight from google for finding errors in speedy load of site like minification, compression etc.
  • MailChimp for thar awsome news subscription form, with unsubscribe and returen to site. Unlimited emails, 200 users in free version.
  • Raven.js JavaScript client library for Senty.io for trapping front-end exception in real-time on your web pages.
  • Embedded Content Providers:
    • CodePen for hosting editable snippets of (HTML5 + CSS + JS) as serving them as embedded CodePen containers.
    • SketchFab for the world’s largest platform to publish, share & discover 3D online and in VR in your web pages. Similar to codepen.
    • MapBox & it’s Studio for interactive map editing and sharing over pages as embedded code
    • SlideShare LinkedIn for publishing power point presentations in a great way.
    • SpeakerDeck GitHub for publishing powerpoint (PDF only) presentations without ad-way.
    • TED for providing lots of intresting videos for public viewing and shareing.
    • SnipCart for providing awsome shopping cart experience to static web sites.
    • YouTube for hosting embeddable Video.
    • Wolfram for hosting embeddable Maths Applets like matlab.
    • TED TalkShow for hosting embeddable TED Video.
    • SpeakerDeck for hosting embeddable PDF Presentations.
    • SoundCloud for hosting embeddable Audio and Music.
    • SlideShare for hosting embeddable PowerPoint Presentations and Video.
    • MapBox for hosting embeddable Maps with awsome maps, customizations, directions and examples.
    • SketchFab for hosting embeddable 3D Models.
  • Google Maps API for embeddable google maps, inferior than MapBox.
  • Google Analytics API for embeddable dashboard reports on site usage.
  • browserify browser-side require() the node.js way http://browserify.org/
  • Mermaid.JS for great looking flowchart, sequence digram, and gnatt charts.
  • BootStrap for awsome responsiveness to web site and W3Schools BootStrap Tutorials
  • Modernizr for providing browser feature detection mechanism as industry standard.
  • MathJAX for powerfull inline text to equation conversion, this feature even Editor.md and Jekyll Liquid is missing.
  • DataProjector for helping invisualizing high dimensionality data. Sample demonstrations here
  • BootStrap Social Buttons for cool Social sign-in and simple buttons using pure CSS, BootStrap and Font-Awsome at GitHub
  • Masonry, Isotope, Packery, Gridster.js, Shuffle.js & ShapeShift for adjustable dashboard tiles.
  • Modernizr for telling me what HTML, CSS and JavaScript features the user’s browser has to offer in simplest manner.
  • Three.JS and Babylon.js for providing powerful 3D Gaming Engine libraries for those beautiful animations.
  • Jupyter NoteBooks for open source, interactive data science and scientific computing across over 40 programming languages.
  • PDF.js as an awsome general-purpose, web standards-based pdf platform for parsing and rendering PDFs.
  • -prefix-free for lets you use only unprefixed CSS properties everywhere, not needed to write :-moz-read-write {}. It’ll add -moz vendor prefix on mozilla browser and so on so forth, saving time and energy. See what’s this and take testdrive.
  • qTip2 JS library for providing the most ultimate tooltip experience including video, and even geolocation on tooltip.

Copyright (C) 2017, Sachin Gupta

All source is copyright with Modified Apache License (Version 2).
All posts are copyrighted - any reproduction is not allowed.

READ LICENSE