This repository contains quick notes that I've made, including ideas for future projects.
API | URL |
---|---|
Notes | https://anandchowdhary.github.io/notes/api.json |
Threads | https://anandchowdhary.github.io/notes/threads/api.json |
- 226 notes in 8 years
- Pricing that buyers trust: resolution-based (e.g.,...
- The UX of AI is invisible....
- There are two physical devices with...
- Open-source Canva-like app powered by stable...
- Intention Focus Homework insight How bumpy...
- Read TDOET summary - https://elvischidera.com/2022-06-24-design-everyday-things...
- Open startup tools, dashboard to show...
- Like books have indices, have an...
- Life data project - Start by...
- Create React framework with i18n routes...
- Idiosyncrasies of Indian English - 'before'...
- Maintainers want MRR...
- Write blog post on getting Dotcom...
- Blog post: Is it lazy to...
- Respond to https://www.linkedin.com/pulse/dyslexic-myths-presented-truths-gareth-ford-williams/...
- With contextual contacts, people connect their...
- segment.io for website plugins; intercom-like interface...
- "Check your privilege" app, simple Q&A...
- Visit Rue de l'Abreuvoir (voted prettiest...
- The 5 files every repository needs....
- Airtable for contacts app. Algolia for...
- According to population growth statistics in...
- Uptime monitor with GitHub Actions scheduler...
- Document the class rebels story on...
- CSS starter on top of Normalize...
- GitHub powered markdown editor for blogs,...
- README generator from template, import MD...
- https://opensource.com/article/20/6/sell-open-source-software...
- Notes section on site. Bash profile....
- New branding of UT, embracing the...
- Article: New TLDs like bank.sbi vs...
- Archiver as a service? For $1/m,...
- Learn Swift UI and build a...
- .ss domain is available, see if...
- Netherland by Joseph O'Neill https://g.co/kgs/gsBzTa...
- Breaking down Agastya into multiple tiny...
- Beautiful landing page generator, Staart Site...
- Expo starter for informational apps, e.g.,...
- GitHub Actions scheduler-powered uptime robot competitor...
- GoodReads book quotes I like, then...
- Mini JWT without first part. Use...
- @staart/generator like create react app for...
- Site to podcast. Enter URL, we...
- Citation generation. React + ZEIT. Unlimited...
- GitHub Action for scheduling cron jobs...
- Package for local storage version control...
- Notion clone in React (GitWords-style git...
- Dotenv sync app with GitHub private...
- Imagemin UI - Electron app for...
- Correlation between heart rate dip and...
- Invite friends feature for Staart UI....
- doi.org identifier for blog posts?...
- Auto generate news story videos using...
- A comparison of Twente horses (Twents...
- Google Keep in life data private...
- The Year of Long Term...
- “Learnings” article on why Twente license...
- Meta name template content templateName tag...
- Staart API v2 check if commonly...
- GitHub app for spell check...
- Use face detection to remove non...
- JS string utilities...
- Moscow method for must have, should...
- Make open source plugins for read...
- Rebuilt MWLII with Next SSR (or...
- Agastya bionic reading...
- Support for undo transaction in Staart....
- "What is a creative technologist?" article...
- Like American Innocence Projects (I saw...
- Instagram stories but for the web,...
- Ziet serverless function to return number...
- https://news.ycombinator.com/item?id=21581361...
- New Oswald Labs Accelerator for preventing,...
- platform-v3 Node package in Staart main/module...
- Accessibility Guidelines 1.0 (go beyond WCAG...
- Knowledge APIs (Wikidata ID to local...
- RN noise app...
- GitHub repo analytics badge — add...
- TypeStart Babel and scripts for fast...
- Add session ID to Agastya tracking...
- @Cron(“1 day”) decorator...
- “Don’t miss out on leads” Chatbot...
- I pay for iPhone insurance. Go...
- Gitwriter style front end like Netlify...
- Ara Proposl/Speer style steps. Create custom...
- Nuxt style routes for Staart...
- Add collaborating documents, lists, notes, passwords,...
- TypeScript express auth starter. Organizations, users,...
- Add dialogflow integration, either iframe or...
- Google Sheets as data source for...
- Agastya for Boloji...
- Image CDN ideas: Flags, Langs, browser...
- Single file components (e.g., read-aloud.agastya) which...
- data if conditional rendering library with...
- On India.gov.in, the email/phone of every...
- Fraud for serverless (s3)?...
- [ ] Homework plays a critical,...
- Image optimization and CDN powered by...
- Ara: People database to match emails...
- Add time stamp to meta.json generator...
- Use Fraud value in config, plus...
- Add ignoring slashes to Fraud. Then...
- Copyright year bot. Crawls GitHub and...
- Keep list of built ideas on...
- Native app from URL generator +...
- CI tool for finding accessibility issues....
- There’s a really good business opportunity...
- Optimized image delivery (CDN + resize...
- Email signature creator...
- IFTTT but open source and self...
- GitWriter: GitHub version controlled writing, autosaving...
- Notify: Swift app that runs in...
- link.to/map/73.263837/43.172984 link.to/music/Love+Story/Taylor+Swift (https://smarturl.it/EllaMai) link.to/podcast/Hello+Internet/37 link.to/app/instagram <–...
- Gap in knowledge and understanding to...
- React to React Native: Accessibility (compare...
- Typescript interface export to MySQL schema...
- Changebar: Changelog notifications widget using CHANGELOG.md...
- Twente License bot auto pull request...
- Stackoverflow sort by upvotes Chrome extension...
- Open-source podcast player for the web...
- Words (3.0?) API in Node.js with...
- Google Keep, Notion, Words auto-backup to...
- "Contacts" app to store important people...
- Twitter sub-accounts: e.g., twitter.com/AnandChowdhary/hellobar as an...
- Chrome extensions, Valmiki 2.0 with features;...
- Disqus but with Twitter replies. Embed...
- Oswald Labs Research...
- Twente License...
- Cloudinary backup tool...
- 2FAce: Face Unlock for the Web,...
- Accessibility support as a service: email...
- Like MIT OCW, but UT. There...
- Pitch entrepreneurship honors subject to honors...
- Oswald Labs Blog for SEO (Non...
- Open image API Duckduckgo...
- Gravatar competitor, multi-source and better: http://picasaweb.google.com/data/entry/api/user/anandchowdhary?alt=json...
- Open source Google Photos like autoupload...
- pointer-events: none overlay for Agastya...
- State of the Dock 2018...
- Facebook embed shortcode for Middleman...
- My email system in 2018. Also...
- Notifications on Agastya. Like "Dictionary enabled....
- Secure read aloud endpoint...
- Made in Twente...
- Git book writer. Google Docs-like save...
- Subscriptions app. Dynamically generated email for...
- Ara UI (Gmail connect) to send...
- Flags for Indian states...
- 555 lazy load better with everything...
- RequireJS mini library...
- Schema on website blog itemprop...
- Add "Oswald Labs AI" page on...
- PodEmbed: Website to embed podcast episodes...
- Tool to show GitHub contributors;
,...
- Hover cards JS plugin to make...
- Agastya Dialog flow chat, AI answers...
- fast.ai...
- Knowledge API = Wikipedia rich hover...
- Smart Reply API. Instead of saying...
- SWOT to make Agastya open-source with...
- Wikibility chrome extension...
- MWLII merch on Melangebox...
- Send AJAX request with entire HTML...
- https://stackoverflow.com/a/618198/1656944 insertBefore...
- Universal contacts. Connect contacts with Facebook,...
- Agastya admin modes in css Dev,...
- Stackoverflow + Quora + Wikipedia +...
- Binary tree with huffman codes for...
- Ara scheduler...
- Accelerator/MWLII: Footer like Meetup, languages for...
- Jwt for Agastya token avoid db...
- Image API from keyword -- Wikimedia,...
- when you log into your admin...
- For MWLII profiles, Facebook friends' emails...
- translation earphones...
- One CMS for Oswald Accelerator and...
- Have permissions as a flow. if...
- MWLII: Generate slugs for user-defined inputs...
- MWLII: SEO image generator using PHP,...
- MWLII: Make router using PHP, not...
- MWLII: Use slugify to generate slugs:...
- MWLII: Add AMP version (static) Comment...
- Airbnb for Trivago. Connect with locals,...
- Events on MWLII Comment added in...
- Places on MWLII: List co-working places...
- ChromeVox light Comment added in 2025:...
- Amy for following up and introductions,...
- Social media profile link in AR...
- AutoALT using AWS Comment added in...
- Security inolenentation - notification if person...
- Hindi ligature Comment added in 2025:...
- Redesign Wikipedia for Web Tech, ML...
- EU Cookie JS plugin, one yes...
- uberLITE m.uber in web view, material...
- LibriVox + Material Design (Saga like)...
- Oswald accelerator in partnership with nobility...
- EyeD Comment added in 2025: Back...
- Agastya affiliate Comment added in 2025:...
- Invisible Translate (widget, iframe invisible, custom...
- URL shortener as a service...
- Amazon SES mail sending API with...
- UTM as a Service...
- Translate API instead of widget...
- read aloud Arrow keys to navigate...
- Agastya Seal Comment added in 2025:...
- Kaksha, like Microsoft dyslexia friendly sentence...
- Made with Love in India like...
- Speer...
- Webpage crawler + search...
- RSS Feeds for Reading Mode...
- News summarizer Comment added in 2025:...
- the name for self driving Cars:...
- On eBooks on Android...
- Agastya widget.php for analytics Comment added...
- Publish Zomato medium article Comment added...
- For read aloud, explode from period....
- combining two approaches 15 second timer...
- The iron lady - meryl streep...
- What if Shravan is like Facebook...
- write post on md5 and plain...
- The architecture of the medium affects...
- Summarizer API...
- Bilingual typography Comment added in 2025:...
- Agastya load features from separate js...
- AnandChowdhary/notes-summary is used to generate the
README.md
summary - Data before October 2020 was exported from Google Keep using vHanda/google-keep-exporter
- Older data was committed on the right date using google-keep-notes.js
Create a scripts/data.json
file with many notes (you can generate this using your favorite tool's data export functionality) with the following format. slug
is optional but date
and content
are required:
[
{
"slug": "note-title",
"date": "2022-07-18",
"content": "This is a note"
}
]
Then npm install
inside the scripts
directory and run node scripts/import-json.mjs
.