{"id":20812822,"url":"https://github.com/hudy9x/kompad","last_synced_at":"2025-05-15T19:08:01.044Z","repository":{"id":65836007,"uuid":"494353991","full_name":"hudy9x/kompad","owner":"hudy9x","description":"Open source note-taking app for geeks that supports desktop, web, mobile web versions","archived":false,"fork":false,"pushed_at":"2024-10-22T14:27:29.000Z","size":2056,"stargazers_count":526,"open_issues_count":7,"forks_count":43,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-04-08T01:35:20.606Z","etag":null,"topics":["note-app","reactjs","tauri-app"],"latest_commit_sha":null,"homepage":"https://kompad.hudy9x.com","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hudy9x.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-05-20T06:52:30.000Z","updated_at":"2025-04-04T22:42:56.000Z","dependencies_parsed_at":"2023-03-10T19:12:04.432Z","dependency_job_id":"5bf91611-862f-48bd-a389-1f3ea9b30291","html_url":"https://github.com/hudy9x/kompad","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudy9x%2Fkompad","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudy9x%2Fkompad/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudy9x%2Fkompad/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hudy9x%2Fkompad/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hudy9x","download_url":"https://codeload.github.com/hudy9x/kompad/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254404356,"owners_count":22065641,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["note-app","reactjs","tauri-app"],"created_at":"2024-11-17T20:59:33.084Z","updated_at":"2025-05-15T19:08:01.023Z","avatar_url":"https://github.com/hudy9x.png","language":"TypeScript","funding_links":[],"categories":["TypeScript"],"sub_categories":[],"readme":"## Kompad\n\n![App preview](https://github.com/hudy9x/kompad/assets/95471659/f5e532b2-cc8e-4f70-bbfc-f236341cccc9)\n\nThis is a simple note-taking app that i built for myself last year. It includes some features as follows:\n\n- File organizations\n- Note list\n- Folder group\n- Tagging\n- Autoupdate\n- Word counting\n- Theme customization\n- ...more features. [see here](https://kompad.vercel.app/)\n\n### Techstacks\nWhat i use to build this app\n- [Tauri](https://tauri.app/v1/guides/): a toolkit that lets you build desktop app\n- Reactjs\n- Zustand: the best state management for me now - simple, easy to use\n- Firebase\n- [Tiptap](https://tiptap.dev/): the main text editor\n- [Algolia](https://www.algolia.com/): Fulltext search service\n\n### Installation\n\nIf you guys want to use it, please take a look at this [vietnamese instruction](./docs/INSTRUCTION.md) or [english instruction](./docs/INSTRUCTION-EN.md).\n\n### Deploy web version\n\nOr you can try the web version using Vercel Button. However you have to follow the above installation to create project setting on Firebase first. The app requires these config to build.\n\n[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fhudy9x%2Fkompad%2Ftree%2Fmain\u0026env=REACT_APP_FIREBASE_APP_ID,REACT_APP_FIREBASE_MESSAGE_SENDER_ID,REACT_APP_FIREBASE_STORAGE_BUCKET,REACT_APP_FIREBASE_PROJECT_ID,REACT_APP_FIREBASE_AUTH_DOMAIN,REACT_APP_FIREBASE_API_KEY,REACT_APP_ALGOLIA_APP_ID,REACT_APP_ALGOLIA_API_KEY)\n\nFor newbie, go to my setup video on Youtube\n\n[![IMAGE ALT TEXT HERE](https://img.youtube.com/vi/aBVF-3NE_1Q/0.jpg)](https://www.youtube.com/watch?v=aBVF-3NE_1Q)\n\n### Contributes\n\nFeel free to folk the repo and request a new PR for your refactoring or features\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhudy9x%2Fkompad","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhudy9x%2Fkompad","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhudy9x%2Fkompad/lists"}