Coder Social home page Coder Social logo

notion.dog's Introduction

๐Ÿถ Notion Dog

Turn your Notion pages into websites in minutes

Turn your Notion pages into fast, functional websites in minutes with free subdomain, custom google fonts, custom javascript code, pretty URLs, search engine optimization, CDN, and more.

NotionDog is the easiest way to build simple, powerful websites with nothing but Notion. Especially when you have no money and no own domain at all. ๐Ÿ˜‡

YES, it's FREE! ๐Ÿ˜‡๐Ÿ˜‡

Notion Dog  - Turn your Notion pages into websites in minutes | Product Hunt

Showcases

https://juliana.notion.dog

https://supplementspod.notion.dog

https://youwang.notion.dog

https://amyrogers.notion.dog

https://aaron.notion.dog

https://zz.notion.dog

https://ritchnotes.notion.dog

https://japanese-sites.notion.dog

https://ica.notion.dog

https://elliot.notion.dog

https://lucky.notion.dog

https://kieukette.notion.dog

https://talha.notion.dog

Features

  • Fast: Optimized, statically generated, and hosted on a CDN. NotionDog is the easiest way to build simple, powerful websites with nothing but Notion.
  • SEO-Friendly: NotionDog automatically creates sitemap and robots.txt for your website.
  • Automatic SSL
  • Custom Javascript Code : You can insert custom Javascript code such as Google Analytics into your site!
  • Free: Yes, NotionDog is totally FREE!
  • Pretty URL: You can use URL slugs for your Notion website. For example, https://amyrogers.notion.dog/about is stands for https://www.notion.so/About-me-42eb85e3c570457b90d7f5e681315acb
  • Automatically Night Mode
  • Custom Google Font

To get a short and sleek subdomain for your own Notion website follow these 4 Steps:

Step 0 - Star This Repo โญ

Star This Repo ! ๐Ÿ˜‰ ๐Ÿ˜‰

Step 1 - Prerequisite ๐Ÿ—’๏ธ

Enable Public Access on your desired pages through Notion's Share menu.

Step 2 - Choose your subdomain ๐Ÿ’ก

Now determine your notion.dog subdomain: either choose your username or the name according to your Notion website (for example, either foo.notion.dog or bar.notion.dog would be possible).

Step 3 - [IMPORTANT] Add a JSON data file to this repo ๐Ÿ“Œ

๐Ÿฎ Add a JSON data file named [your-subdomain].json into the your.notion.dog folder of this repo.

examples:

๐Ÿ’ก When your JSON file is named foo.json, the finally URL would be https://foo.notion.dog.

โœ๏ธ Configue everything in your JSON file, such as home page, URL slugs,custom google fonts, custom javascript code, page title, meta description and more. Please refer to the demo file amyrogers.json to figure out how to get it done , it's easy to understand. ๐Ÿ˜‰

๐Ÿ“Œ IMPORTANT: please make sure your JSON file is valid and correct in JSON syntax before you move forward! A JSON Checker would be help.

Instructions

How to add JSON file into the target folder?

Where is my Notion page ID?

It's the last 32 characters of your sharing notion page URL.

How to configure my site in JSON file?

Step 4 - Make a pull request โœจ

To finish the procedure, make a pull request in this GitHub repository that adds your subdomain JSON file to the the your.notion.dog folder.

Your website should go live within 24 hours (keep an eye on your pull request in case of a naming conflict or a incorrect JSON syntax).

FAQ

Q: Can I use my own domain(such as example.com) rather than myname.notion.dog?

A: Not now, maybe later. ๐Ÿ˜‰

notion.dog's People

Contributors

markliuyuxiang avatar notiondog avatar mdtalhachy avatar julianasouza-s avatar realette avatar youwang-kim avatar linys0710 avatar wwerkk avatar everruler12 avatar tafheemhasan avatar luckydynamite avatar janachi avatar sh-bd avatar mashrurrashid avatar rezlia avatar tahara-pg avatar ahnaf72 avatar ioalex avatar amymrogers avatar ayshptk avatar goodasa avatar harshmakadia avatar ic4r avatar cheeaun avatar lovology avatar mwt avatar mauricioryan avatar nazmul-arefin avatar nicolas-vrcc avatar prdolmos 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.