{"id":25588463,"url":"https://github.com/jhordyess/cornell-notes-generator","last_synced_at":"2025-08-31T12:34:51.050Z","repository":{"id":51993878,"uuid":"410421537","full_name":"jhordyess/cornell-notes-generator","owner":"jhordyess","description":"A simple Cornell notes generator with React.","archived":false,"fork":false,"pushed_at":"2023-04-13T19:48:38.000Z","size":3187,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2023-05-01T20:33:31.939Z","etag":null,"topics":["cornell-notes","notes","react"],"latest_commit_sha":null,"homepage":"https://jhordyess.github.io/cornell-notes-generator/","language":"JavaScript","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/jhordyess.png","metadata":{"files":{"readme":"README.md","changelog":"history.sh","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-09-26T01:38:33.000Z","updated_at":"2023-05-01T02:27:30.000Z","dependencies_parsed_at":"2022-08-28T03:11:50.659Z","dependency_job_id":null,"html_url":"https://github.com/jhordyess/cornell-notes-generator","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhordyess%2Fcornell-notes-generator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhordyess%2Fcornell-notes-generator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhordyess%2Fcornell-notes-generator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhordyess%2Fcornell-notes-generator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jhordyess","download_url":"https://codeload.github.com/jhordyess/cornell-notes-generator/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239985719,"owners_count":19729512,"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":["cornell-notes","notes","react"],"created_at":"2025-02-21T08:37:44.088Z","updated_at":"2025-02-21T08:37:54.151Z","avatar_url":"https://github.com/jhordyess.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Cornell Notes Generator\n\nA simple Cornell notes generator with [React](https://reactjs.org/).\n\nAfter learning how to take the best notes, I create this.\n\n## Description\n\nChoose the color with the picker, then the pdf is automatically re-rendered.\n\nDefault properties: letter paper, double-sided, 1cm of margin, portrait letter, and some predefined values.\n\n### Technologies Used\n\n- JS Libraries: [ReactJS](https://reactjs.org/), [React-pdf](https://react-pdf.org/), [React Color](https://casesandberg.github.io/react-color/)\n- Font: [Alegreya Sans by Juan Pablo del Peral, Huerta Tipográfica](https://fonts.google.com/specimen/Alegreya+Sans)\n- Programming Language: [JavaScript ES6+](https://developer.mozilla.org/en-US/docs/Web/JavaScript)\n- Bundler: [Webpack](https://webpack.js.org/)\n- Hosting: [GitHub Pages](https://pages.github.com/)\n- Dev Environment: [VSCode](https://code.visualstudio.com/) with [dev containers](https://code.visualstudio.com/docs/remote/containers) in [Zorin OS](https://zorinos.com/)\n\n### Online\n\nVisit the project at: [https://jhordyess.github.io/cornell-notes-generator/](https://jhordyess.github.io/cornell-notes-generator/).\n\n### Screenshot\n\n![Home](https://res.cloudinary.com/jhordyess/image/upload/v1675257291/cornell-notes-generator/home.png_rz4gd0.png)\n\n### Evolution from LaTeX\n\nThe original idea was started with [LaTeX](https://www.latex-project.org/) and its package [TikZ](https://www.ctan.org/pkg/pgf), see the code and example: [https://github.com/jhordyess/cornell-notes-generator-latex](https://github.com/jhordyess/cornell-notes-generator-latex)\n\nNow uses [React](https://reactjs.org/) to have more control for: lengths, rows, columns, use portrait or landscape, view in the letter or A4 size, single-sided or double-sided, and so on.\n\n## To-Do\n\n- Add form for customize the pdf output.\n- The color picker transparency doesn't work.\n- Add more features 🤔\n\n## Contribution\n\nIf you would like to contribute to the project, open an issue or make a pull request on the repository.\n\n## License\n\n© 2021\u003e [Jhordyess](https://github.com/jhordyess). Under the [MIT](https://choosealicense.com/licenses/mit/) license. See the [LICENSE](./LICENSE) file for more details.\n\n---\n\nMade with 💪 by [Jhordyess](https://www.jhordyess.com/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjhordyess%2Fcornell-notes-generator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjhordyess%2Fcornell-notes-generator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjhordyess%2Fcornell-notes-generator/lists"}