[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-70607":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":25,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":33,"readmeContent":34,"aiSummary":35,"trendingCount":16,"starSnapshotCount":16,"syncStatus":36,"lastSyncTime":37,"discoverSource":38},70607,"neorg","nvim-neorg\u002Fneorg","nvim-neorg","Modernity meets insane extensibility. The future of organizing your life in Neovim.","",null,"Lua",7427,239,48,197,0,5,9,129,15,87.64,"GNU General Public License v3.0",false,"main",true,[27,5,28,29,30,31,32],"lua","neovim","neovim-plugin","nvim","org-mode","organization","2026-06-12 04:00:56","\u003Cdiv align=\"center\">\n\n\u003Cimg src=\"res\u002Fneorg.svg\" width=300>\n\n# Neorg - An Organized Future\n\n\u003Ca href=\"https:\u002F\u002Fneovim.io\"> ![Neovim](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FNeovim%200.10+-brightgreen?style=for-the-badge) \u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fchat.neorg.org\"> ![Zulip](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fzulip-join-6492fe?style=for-the-badge&logo=zulip) \u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fdiscord.gg\u002FT6EgTAX7ht\"> ![Discord](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fdiscord-join-7289da?style=for-the-badge&logo=discord) \u003C\u002Fa>\n\u003Ca href=\"\u002FLICENSE\"> ![License](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Flicense-GPL%20v3-brightgreen?style=for-the-badge)\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fdotfyle.com\u002Fplugins\u002Fnvim-neorg\u002Fneorg\"> ![Usage](https:\u002F\u002Fdotfyle.com\u002Fplugins\u002Fnvim-neorg\u002Fneorg\u002Fshield?style=for-the-badge) \u003C\u002Fa>\n\nYour New Life Organization Tool - All in Lua\n\n[Tutorial](#-tutorial)\n•\n[Roadmap](\u002FROADMAP.md)\n•\n[Installation](#-installation)\n•\n[Further Learning](#-further-learning)\n\u003Cbr>\n[Credits](#credits)\n•\n[Support](#support)\n\n\u003C\u002Fdiv>\n\n\u003Cdiv align=\"center\">\n\n\u003Cbr>\n\n**:warning: Neorg `9.0.0` has introduced some breaking changes! Please see [this blog post](https:\u002F\u002Fvhyrro.github.io\u002Fposts\u002Fneorg-9-0-0\u002F) on what changed.**\n\n## Summary\n\n\u003C\u002Fdiv>\n\nNeorg (_Neo_ - new, _org_ - organization) is a Neovim plugin designed to reimagine organization as you know it.\nGrab some coffee, start writing some notes, let your editor handle the rest.\n\n### What is Neorg?\n\nNeorg is an all-encompassing tool based around structured note taking, project and task management, time\ntracking, slideshows, writing typeset documents and much more. The premise is that all of these features are\nbuilt on top of a single base file format (`.norg`), which the user only has to learn once to gain access to\nall of Neorg's functionality.\n\nNot only does this yield a low barrier for entry for new users it also ensures that all features are integrated with each\nother and speak the same underlying language. The file format is built to be expressive and easy to parse,\nwhich also makes `.norg` files easily usable anywhere outside of Neorg itself.\n\nA good way of thinking about Neorg is as a plaintext environment which can be adapted to a variety of use cases.\nIf a problem can be represented using raw text, it can be solved using Neorg.\n\n###### :exclamation: **IMPORTANT**: Neorg is young software. We consider it stable however be prepared for occasional breaking workflow changes. Make sure to pin the version of Neorg you'd like to use and only update when you are ready.\n\n## 🌟 Tutorial\n\nA video tutorial may be found on Youtube:\n\n\u003Cdiv>\n\n\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=NnmRVY22Lq8&list=PLx2ksyallYzVI8CN1JMXhEf62j2AijeDa&index=1\">\n \u003Cimg src=\"https:\u002F\u002Fimg.youtube.com\u002Fvi\u002FNnmRVY22Lq8\u002F0.jpg\" style=\"width:75%;\">\n\u003C\u002Fa>\n\n\u003C\u002Fdiv>\n\n## 📦 Installation\n\nNeorg's setup process is slightly more complex than average, so we encourage you to be patient :)\n\n**Neorg requires Neovim 0.10 or above to function. After you're done with the\ninstallation process, run `:checkhealth neorg` to see if everything's\ncorrect!**\n\n### `neorg-kickstart`\n\nNot bothered to set up Neovim on your own? Check out our [kickstart config](https:\u002F\u002Fgithub.com\u002Fnvim-neorg\u002Fneorg\u002Fwiki\u002FKickstart)\nwhich will get you up and running with Neorg without any prior Neovim configuration knowledge.\n\n### `rocks.nvim`\n\nOne way of installing Neorg is via [rocks.nvim](https:\u002F\u002Fgithub.com\u002Fnvim-neorocks\u002Frocks.nvim).\n\n\u003Cdetails>\n\u003Csummary>Installation snippet.\u003C\u002Fsummary>\n\n- Run `:Rocks install rocks-config.nvim` (if you don't have it already!).\n- Run `:Rocks install neorg`.\n- From the root of your configuration (`~\u002F.config\u002Fnvim\u002F` on unix-like systems), create a `lua\u002Fplugins\u002Fneorg.lua` file and place the following content inside:\n  ```lua\n  require(\"neorg\").setup()\n  ```\n\n\u003C!-- TODO: rewrite this section once a new luarocks release is made, as it will automatically download nvim-treesitter-legacy-api as a dependency -->\nFor the time being you also need `nvim-treesitter` installed.\n- `:Rocks install nvim-treesitter-legacy-api`\n- Just like the `neorg.lua` file, create a `lua\u002Fplugins\u002Ftreesitter.lua` file and place the following content inside:\n  ```lua\n  require(\"nvim-treesitter.configs\").setup({\n    highlight = {\n      enable = true,\n    },\n  })\n  ```\n\nThe last three steps will eventually not be required to run Neorg.\n\n\u003C\u002Fdetails>\n\n### `lazy.nvim`\n\nTo install Neorg via lazy, first ensure that you have `luarocks` installed on your system.\nOn Linux\u002FMac, this involves installing using your system's package manager. On Windows, consider\nthe [Lua for Windows](https:\u002F\u002Fgithub.com\u002Frjpcomputing\u002Fluaforwindows) all-in-one package.\n\n\u003Cdetails>\n\u003Csummary>Click for installation snippet.\u003C\u002Fsummary>\n\n```lua\n{\n    \"nvim-neorg\u002Fneorg\",\n    lazy = false, -- Disable lazy loading as some `lazy.nvim` distributions set `lazy = true` by default\n    version = \"*\", -- Pin Neorg to the latest stable release\n    config = true,\n}\n```\n\nWhile lazy [supports lazy-loading upon specific commands and\nfiletypes](https:\u002F\u002Flazy.folke.io\u002Fspec#spec-lazy-loading), it can cause neorg to load incorrectly,\nleading to a 'broken' plugin. Lazy load at your own risk, and disable lazy loading as your first\ndebugging step.\n\n\u003C\u002Fdetails>\n\n### `packer.nvim`\n\nNeorg can be installed purely via luarocks on packer, pulling in all required dependencies in the process.\n\nIt is not recommended to use packer as it is now unmaintained.\n\n\u003Cdetails>\n\u003Csummary>Click for installation snippet.\u003C\u002Fsummary>\n\n```lua\nuse {\n  \"nvim-neorg\u002Fneorg\",\n  rocks = { \"lua-utils.nvim\", \"nvim-nio\", \"nui.nvim\", \"pathlib.nvim\", \"nvim-treesitter-legacy-api\" },\n  tag = \"*\", -- Pin Neorg to the latest stable release\n  config = function()\n      require(\"neorg\").setup()\n  end,\n}\n```\n\n\u003C\u002Fdetails>\n\n### Other Plugin Managers\n\nBecause of the complexities of `luarocks`, we are choosing not to support other plugin managers for the time\nbeing. It is actively on our TODO list, however!\n\n## 📚 Further Learning\n\nAfter you have installed Neorg, we recommend you head over to either the Youtube tutorial series or to the [wiki](https:\u002F\u002Fgithub.com\u002Fnvim-neorg\u002Fneorg\u002Fwiki)!\n\n## Credits\n\nMassive shoutouts go to all the contributors actively working on the project together to form a fantastic\nintegrated workflow:\n\n- [mrossinek](https:\u002F\u002Fgithub.com\u002Fmrossinek) - for basically being my second brain when it comes to developing new features\n  and adding new syntax elements\n- [danymat](https:\u002F\u002Fgithub.com\u002Fdanymat) - for creating the excellent foundations for the up and coming GTD system\n\nAnd an extra thank you to:\n\n- [Binx](https:\u002F\u002Fgithub.com\u002Fdvchoudh) - for making that gorgeous logo for free!\n- [bandithedoge](https:\u002F\u002Fgithub.com\u002Fbandithedoge) - for converting the PNG version of the logo into SVG form\n\n## Support\n\nLove what I do? Want to see more get done faster? Want to support future projects? Any sort of support is always\nheartwarming and fuels the urge to keep going :heart:. You can show support here:\n\n- [Buy me a coffee!](https:\u002F\u002Fbuymeacoffee.com\u002Fvhyrro)\n- [Support me via Github Sponsors](https:\u002F\u002Fgithub.com\u002Fsponsors\u002Fvhyrro)\n- [Support me on Patreon](https:\u002F\u002Fpatreon.com\u002Fvhyrro)\n\nImmense thank you to all of the sponsors of my work!\n\n\u003Cdiv align=\"center\">\n\n\u003C!-- sponsors -->\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmolleweide\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fmolleweide.png\" width=\"60px\" alt=\"molleweide\" \u002F>\u003C\u002Fa>&nbsp;&nbsp;&nbsp;\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdanymat\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fdanymat.png\" width=\"60px\" alt=\"danymat\" \u002F>\u003C\u002Fa>&nbsp;&nbsp;&nbsp;\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjgregoire\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fjgregoire.png\" width=\"60px\" alt=\"jgregoire\" \u002F>\u003C\u002Fa>&nbsp;&nbsp;&nbsp;\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbottd\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fbottd.png\" width=\"60px\" alt=\"bottd\" \u002F>\u003C\u002Fa>&nbsp;&nbsp;&nbsp;\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fkvodenicharov\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fkvodenicharov.png\" width=\"60px\" alt=\"kvodenicharov\" \u002F>\u003C\u002Fa>&nbsp;&nbsp;&nbsp;\u003C!-- sponsors -->\n\n\u003C\u002Fdiv>\n","Neorg 是一个为 Neovim 设计的组织工具插件，旨在通过结构化的笔记、项目和任务管理、时间跟踪、幻灯片制作以及文档撰写等功能重新定义个人或团队的信息组织方式。其核心特色在于所有功能均基于单一的 `.norg` 文件格式构建，用户只需掌握这一格式即可解锁全部特性，这不仅降低了新用户的入门门槛，也保证了不同功能之间的无缝集成。Neorg 采用 Lua 编写，支持高度可扩展性，并且其设计允许以纯文本形式解决多种问题场景。适用于需要强大组织能力与灵活定制选项的开发者、学生及任何希望在 Neovim 内部高效管理信息的用户。请注意，尽管该项目已趋于稳定，但仍处于快速发展阶段，建议固定使用特定版本以避免工作流中断。",2,"2026-06-11 03:32:57","high_star"]