All Projects → cktang88 → Spaceboard

cktang88 / Spaceboard

Licence: mit
Pinterest for markdown notes. Made with React, TypeScript, and Next.js.

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Spaceboard

Notes
📝 Simple delightful note taking, with more unix and less lock-in.
Stars: ✭ 939 (+785.85%)
Mutual labels:  productivity, notes, markdown
Nb
CLI and local web plain text note‑taking, bookmarking, and archiving with linking, tagging, filtering, search, Git versioning & syncing, Pandoc conversion, + more, in a single portable script.
Stars: ✭ 3,846 (+3528.3%)
Mutual labels:  productivity, notes, markdown
Zettlr
A Markdown Editor for the 21st century.
Stars: ✭ 6,099 (+5653.77%)
Mutual labels:  productivity, markdown, offline
Notes Cli
A simple CLI app to take notes daily on markdown file
Stars: ✭ 58 (-45.28%)
Mutual labels:  notes, markdown
Codimd
CodiMD - Realtime collaborative markdown notes on all platforms.
Stars: ✭ 7,592 (+7062.26%)
Mutual labels:  notes, markdown
Notes
📝 Migrated to(迁移至) https://github.com/Kuangcp/Note 当前仓库已经废弃, 对应的博客网站:
Stars: ✭ 33 (-68.87%)
Mutual labels:  notes, markdown
Ml Note
📙慢慢整理所学的机器学习算法,并根据自己所理解的样子叙述出来。(注重数学推导)
Stars: ✭ 537 (+406.6%)
Mutual labels:  notes, markdown
Markdownxiaoshujiang
markdownxiaoshujiang
Stars: ✭ 1,188 (+1020.75%)
Mutual labels:  notes, markdown
Gitjournal
Mobile first Note Taking integrated with Git
Stars: ✭ 1,138 (+973.58%)
Mutual labels:  notes, markdown
Community Modules
Stars: ✭ 1,258 (+1086.79%)
Mutual labels:  markdown, offline
Trackmd
Tools for tracking changes in Markdown format within RStudio
Stars: ✭ 89 (-16.04%)
Mutual labels:  productivity, markdown
Nextein
A static site generator with markdown + react for Next.js
Stars: ✭ 825 (+678.3%)
Mutual labels:  markdown, nextjs
Yana
Powerful note-taking app with nested documents, full-text search, rich-text editor, code snippet editor and more
Stars: ✭ 87 (-17.92%)
Mutual labels:  productivity, notes
Next Offline
make your Next.js application work offline using service workers via Google's workbox
Stars: ✭ 1,306 (+1132.08%)
Mutual labels:  nextjs, offline
Helix
Habit tracking app
Stars: ✭ 43 (-59.43%)
Mutual labels:  productivity, notes
Tinacms
Open source editor that brings visual editing into React websites. A developer-centric CMS to build contextual and intuitive editing experience without sacrificing code quality.
Stars: ✭ 6,804 (+6318.87%)
Mutual labels:  markdown, nextjs
Enex Dump
Dump the content of .enex files, preserving attachements, some metadata and optionally converting notes to Markdown.
Stars: ✭ 73 (-31.13%)
Mutual labels:  notes, markdown
Polyx
Productivity suite written from scratch in Ink on the backend and Torus on the web
Stars: ✭ 98 (-7.55%)
Mutual labels:  productivity, notes
Notes Up
Markdown notes editor & manager
Stars: ✭ 535 (+404.72%)
Mutual labels:  notes, markdown
Nextra
The Next.js Static Site Generator
Stars: ✭ 1,271 (+1099.06%)
Mutual labels:  markdown, nextjs

Spaceboard

Pinterest for Notes.

Try the Demo here!

Features:

  • full Markdown support
  • Saves automatically to IndexedDB/WebSQL/LocalStorage
  • free-form rearranging of cards, with automatic tiling/non-overlapping, snaps to grid
  • resizable cards
  • offline support

example

Inspiration

Inspired by thesephist/thingboard.

Main differences:

  1. people usually don't want to overlap notes, and waste a lot of time rearranging to not overlap
    • bringing to top to focus is not ideal UX
  2. Built with React/Next.js :)
  3. Support markdown

Dev

Tech stack: Next.js, React, ThemeUI/Styled-system, TypeScript

yarn create next-app --example with-typescript
yarn
yarn dev

Todos

  1. drag+drop images/files?
  2. eventually support sharing links...

also:

  • use @theme-ui/typography,@theme-ui/color ?

@theme-ui/prism didn't work, so had to use react-syntax-highlighter instead.

Deploy your own

Deploy the example using Vercel:

Deploy with Vercel

Deploy it to the cloud with Vercel (Documentation).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].