A note enhancement & full knowledge management workflow for Zotero.

Overview

Knowledge for Zotero

A full knowledge management workflow in Zotero.

User Guide(EN) | 用户指引(中文)

Review.Writing.Best.Practice.mp4

Features

  • Note as you go. Open note links as your will;

  • Quick link from note/annotation with just a click;

  • Foward-link to sub-notes and back-link to PDF attachments;

  • Export your knowledge including linked sub-notes in MarkDown/rich-text format.

    • Export markdown with images is supported in v0.1.1

Quick Start Guide

Install

  • Download the latest release (.xpi file) from the Releases PageNote If you're using Firefox as your browser, right-click the .xpi and select "Save As.."
  • In Zotero click Tools in the top menu bar and then click Addons
  • Go to the Extensions page and then click the gear icon in the top right.
  • Select Install Add-on from file.
  • Browse to where you downloaded the .xpi file and select it.
  • Restart Zotero, by clicking restart now in the extensions list where the Zotero PDF Translate plugin is now listed.

Usage

For new users, a User Guide will help you get started quickly and create a user guide note for you. Use it as a playground and explore your own workflow!

Documentation:
User Guide(EN) | 用户指引(中文)

Development & Contributing

This add-on is built on the Zotero Addon Template of zotero-pdf-translate.

Disclaimer

Use this code under AGPL (open source required). No warranties are provided. Keep the laws of your locality in mind!

Part of the code of this repo refers to other open-source projects within the allowed scope.

My Other Zotero Addons

Comments
  • [Discussion] v0.3.0 with Note Template

    [Discussion] v0.3.0 with Note Template

    This issue is archived. Please don't reply here.

    Hi everyone,

    Please discuss everything about the template here:

    • Ask for a new template;
    • Contribute your template;
    • Bugs & feature requests. Documentation
    opened by windingwind 69
  • 小小建议

    小小建议

    1.不知道up主能否设置一个按钮或者设置能将某篇文章的metadata(如文献题目、杂志、影响因子、作者等)引入到Knowledge中,这样的话,对于笔记的完整性会更好 2.能否将生成的Knowledge中思维导图的每一个条目设置呈可以调整长短或者设置显示字数是自由的,现在的情况,如果某一个层级标题字数多现在显示不好,只能看到几个字

    enhancement 
    opened by SeaCheChe 43
  • item links broken in markdown export

    item links broken in markdown export

    1. After exporting to markdown in obsidian links to annotaions are broken (both annotation page and the item). Item ID is missing.
    2. Shortcuts are missing in ouline area. There is only view mode. image

    I am on widows 7 OS. Thanks for the great addon.

    opened by Sleepwalker6 42
  • Note templates issues

    Note templates issues

    I do not understand how the note templates features should be used. The options Insert Template from the Edit menu seem to be visible from everywhere. But they do not do anything most of the time. Could you help me clarify how it should be used? From where to where, what should be opened in order to work? What does it take as an entry and what is the target? Does it work on an individual annotation, or is it only accessible from the item level? Is it only working from the Workspace? Or should I have a note opened to have anything to happen?

    bug 
    opened by mjthoraval 31
  • [Feature] Export notes containing images

    [Feature] Export notes containing images

    Is your feature request related to a problem? Please describe. It is currently impossible to export notes which contain images.

    Describe the solution you'd like The note is exported and the contained images are exported as well and linked in the md file.

    Describe alternatives you've considered Remove images from Zotero notes.

    enhancement 
    opened by davidoskky 19
  • [Feature] 同步主笔记文件夹到obsidian

    [Feature] 同步主笔记文件夹到obsidian

    有没有考虑搞个ob插件,同步zotero的main notes到ob?以后主笔记多了还是有这个需求的。

    可以参考ob微信读书插件的做法 ( https://github.com/zhaohongxuan/obsidian-weread-plugin ), 每个主笔记放入对应子文件夹,自己对这些笔记的再加工可以copy同步的主笔记,在上级目录编辑,以后再做进一步的整理 (当然也可以引用外部block的方式来reference这些主笔记):

    -- Main Notes Folder for Synchronizing/ -- -- Folder 1 for Main Note 1/ -- -- -- Main Note 1.md -- -- Folder N for Main Note N/ -- -- -- Main Note N.md -- -- Self-Created Note 1.md (对Main Note 1的进一步加工和优化) -- -- Self-Created Note M.md (整合几个Main Notes的自建文档)

    加粗部分插件每次同步都会检查是否有更新/更改,自建部分插件不会改动。

    opened by kitaev-chen 19
  • collect annotations by color无法导出插入到主笔记,请问怎么怎么操作的啊

    collect annotations by color无法导出插入到主笔记,请问怎么怎么操作的啊

        Thank you very much.
    

    I confirm that the code for a adding other colours is working. I would just change "Perple" to "Purple" in the code. What happens to the templates when Better Notes is updated? Are the modifications deleted to put the new template?

    I can also add templates in any notes now.

    Originally posted by @mjthoraval in https://github.com/windingwind/zotero-better-notes/issues/177#issuecomment-1279962475

    opened by DocAndymomo 18
  • [Question] Styling of annotaions with different color

    [Question] Styling of annotaions with different color

    Is it possible to add specific texts before or after annotations with different colors. for example add "Important" before red annotaions or "Read more" before yellow annotaions.

    opened by Sleepwalker6 17
  • Please consider another name for the plugin

    Please consider another name for the plugin

    Probably "Knowledge4Zotero" is not a good name for it because zotero is a knowledge management tool. If you search "knowledge zotero" in google, you are unable to find the plugin. If you use "knowledge zotero plugin", you can only find the post in Zotero forum, rather then the github page.

    Please consider a better name for it. "BetterNotes" or something else.

    opened by woodwm 15
  • [Bug]无法设置主笔记,创建一个新的笔记设置为主笔记失败。

    [Bug]无法设置主笔记,创建一个新的笔记设置为主笔记失败。

    Describe the bug A clear and concise description of what the bug is.

    To Reproduce Steps to reproduce the behavior:

    1. Go to '...'
    2. Click on '....'
    3. Scroll down to '....'
    4. See error

    Expected behavior A clear and concise description of what you expected to happen.

    Screenshots If applicable, add screenshots to help explain your problem.

    Desktop (please complete the following information):

    • OS: [e.g. iOS]
    • Browser [e.g. chrome, safari]
    • Version [e.g. 22]

    Smartphone (please complete the following information):

    • Device: [e.g. iPhone6]
    • OS: [e.g. iOS8.1]
    • Browser [e.g. stock browser, safari]
    • Version [e.g. 22]

    Additional context Add any other context about the problem here.

    bug 
    opened by donkeyYH 13
  • [Feature] Improve documentation for exporting notes for bi-directional linking

    [Feature] Improve documentation for exporting notes for bi-directional linking

    This is an amazing project that I would like to use with LogSeq. Current documentation states:

    "Bi-directional link note(双链笔记) is supported! Link your notes inside Zotero with just one click....Export with its' linked sub-notes to Obsidian:"

    However, I don't know what that "one click is." When I go to export a main note I see a number of options for exporting main notes: image that have choices for embedding linked notes, keeping synced, etc. I tried a number of combinations of these settings, but can't get an output that works. It's not clear if I need to specifically specify all of the linked notes or otherwise.

    A solution would be to provide a little more documentation about specific settings and which notes need to be exported. Perhaps more descriptions of which options need to be selected for specific use cases (e.g., LogSeq with auto sync, or for Obsidian users if there are any differences).

    I have done trial and error selections for these options, but have been able to get it to work.

    Thank you again for sharing this fantastic project!

    enhancement 
    opened by mruderman 13
  • [Bug]Refreshing note editor causes Zotero Built-in latex to crash

    [Bug]Refreshing note editor causes Zotero Built-in latex to crash

    Describe the bug

    In Zotero notes, we can use $ in front and back of Te_ST to create latex block like $Te_ST$. image

    However, After refreshing the note editor, this will change into plain text without any latex rendering. This happens in various ways.

    Bug 1: Latex crash

    • It is possible that after refreshing, $Te_ST$ will turn into TeSTTe_STTeS​T. The $ just disappears. image
    • It is also possible that only one $ is replaced, with the other $ unchanged. image
    • Sometimes both $ are present, but zotero just failed to render it in latex. image

    Bug 2: Multiple Enter

    • Also, sometimes more than one Enter is inserted between two lines separated by one single Enter. -Before: image -After: image

    A more complex formula as an example:

    Before: image After: image image

    Desktop (please complete the following information):

    • OS: Windows 11
    • Zotero 6.0.19
    • Better Notes 0.8.8 Build 2023-01-04

    Zotero crash report:

    [JavaScript Error: "message is undefined" {file: "resource://zotero/note-editor/editor.js" line: 69997}]

    [JavaScript Error: "TypeError: node is undefined" {file: "chrome://zotero/content/contextPane.js" line: 315}] _focus@chrome://zotero/content/contextPane.js:315:1 _togglePane@chrome://zotero/content/contextPane.js:441:7 _toggleNotesButton@chrome://zotero/content/contextPane.js:271:5

    [JavaScript Error: "_notesPaneDeck.selectedPanel is undefined" {file: "chrome://zotero/content/contextPane.js" line: 209}]

    [JavaScript Error: "_notesPaneDeck.selectedPanel is undefined" {file: "chrome://zotero/content/contextPane.js" line: 209}]

    [JavaScript Error: "TypeError: node is undefined" {file: "chrome://zotero/content/contextPane.js" line: 315}] _focus@chrome://zotero/content/contextPane.js:315:1 _togglePane@chrome://zotero/content/contextPane.js:441:7 _toggleNotesButton@chrome://zotero/content/contextPane.js:271:5

    [JavaScript Error: "TypeError: node is undefined" {file: "chrome://zotero/content/contextPane.js" line: 315}] _focus@chrome://zotero/content/contextPane.js:315:1 _togglePane@chrome://zotero/content/contextPane.js:441:7 _toggleNotesButton@chrome://zotero/content/contextPane.js:271:5

    [JavaScript Error: "TypeError: node is undefined" {file: "chrome://zotero/content/contextPane.js" line: 315}] _focus@chrome://zotero/content/contextPane.js:315:1 _togglePane@chrome://zotero/content/contextPane.js:441:7 _toggleNotesButton@chrome://zotero/content/contextPane.js:271:5

    [JavaScript Error: "message is undefined" {file: "resource://zotero/note-editor/editor.js" line: 69997}]

    [JavaScript Error: "_notesPaneDeck.selectedPanel is undefined" {file: "chrome://zotero/content/contextPane.js" line: 209}]

    [JavaScript Error: "_notesPaneDeck.selectedPanel is undefined" {file: "chrome://zotero/content/contextPane.js" line: 209}]

    [JavaScript Error: "_notesPaneDeck.selectedPanel is undefined" {file: "chrome://zotero/content/contextPane.js" line: 209}]

    [JavaScript Error: "_notesPaneDeck.selectedPanel is undefined" {file: "chrome://zotero/content/contextPane.js" line: 209}]

    version => 6.0.19, platform => Win32, oscpu => Windows NT 10.0; WOW64, locale => zh-CN, appName => Zotero, appVersion => 6.0.19, extensions => Zutilo Zotero 工具箱 (3.10.0, extension), ZotFile (5.1.2, extension), Jasminum (0.2.4, extension), Zotero LibreOffice Integration (6.0.3.SA.6.0.19, extension), Zotero Word for Windows Integration (6.0.2.SA.6.0.19, extension), Zotero Better Notes (0.8.8, extension)

    bug 
    opened by johnbriton 0
  • build(deps-dev): bump esbuild from 0.14.54 to 0.16.13

    build(deps-dev): bump esbuild from 0.14.54 to 0.16.13

    Bumps esbuild from 0.14.54 to 0.16.13.

    Release notes

    Sourced from esbuild's releases.

    v0.16.13

    • Publish a new bundle visualization tool

      While esbuild provides bundle metadata via the --metafile flag, previously esbuild left analysis of it completely up to third-party tools (well, outside of the rudimentary --analyze flag). However, the esbuild website now has a built-in bundle visualization tool:

      You can pass --metafile to esbuild to output bundle metadata, then upload that JSON file to this tool to visualize your bundle. This is helpful for answering questions such as:

      • Which packages are included in my bundle?
      • How did a specific file get included?
      • How small did a specific file compress to?
      • Was a specific file tree-shaken or not?

      I'm publishing this tool because I think esbuild should provide some answer to "how do I visualize my bundle" without requiring people to reach for third-party tools. At the moment the tool offers two types of visualizations: a radial "sunburst chart" and a linear "flame chart". They serve slightly different but overlapping use cases (e.g. the sunburst chart is more keyboard-accessible while the flame chart is easier with the mouse). This tool may continue to evolve over time.

    • Fix --metafile and --mangle-cache with --watch (#1357)

      The CLI calls the Go API and then also writes out the metafile and/or mangle cache JSON files if those features are enabled. This extra step is necessary because these files are returned by the Go API as in-memory strings. However, this extra step accidentally didn't happen for all builds after the initial build when watch mode was enabled. This behavior used to work but it was broken in version 0.14.18 by the introduction of the mangle cache feature. This release fixes the combination of these features, so the metafile and mangle cache features should now work with watch mode. This behavior was only broken for the CLI, not for the JS or Go APIs.

    • Add an original field to the metafile

      The metadata file JSON now has an additional field: each import in an input file now contains the pre-resolved path in the original field in addition to the post-resolved path in the path field. This means it's now possible to run certain additional analysis over your bundle. For example, you should be able to use this to detect when the same package subpath is represented multiple times in the bundle, either because multiple versions of a package were bundled or because a package is experiencing the dual-package hazard.

    v0.16.12

    • Loader defaults to js for extensionless files (#2776)

      Certain packages contain files without an extension. For example, the yargs package contains the file yargs/yargs which has no extension. Node, Webpack, and Parcel can all understand code that imports yargs/yargs because they assume that the file is JavaScript. However, esbuild was previously unable to understand this code because it relies on the file extension to tell it how to interpret the file. With this release, esbuild will now assume files without an extension are JavaScript files. This can be customized by setting the loader for "" (the empty string, representing files without an extension) to another loader. For example, if you want files without an extension to be treated as CSS instead, you can do that like this:

      • CLI:

        esbuild --bundle --loader:=css
        
      • JS:

        esbuild.build({
          bundle: true,
          loader: { '': 'css' },
        })
        
      • Go:

        api.Build(api.BuildOptions{
          Bundle: true,
          Loader: map[string]api.Loader{"": api.LoaderCSS},
        

    ... (truncated)

    Changelog

    Sourced from esbuild's changelog.

    0.16.13

    • Publish a new bundle visualization tool

      While esbuild provides bundle metadata via the --metafile flag, previously esbuild left analysis of it completely up to third-party tools (well, outside of the rudimentary --analyze flag). However, the esbuild website now has a built-in bundle visualization tool:

      You can pass --metafile to esbuild to output bundle metadata, then upload that JSON file to this tool to visualize your bundle. This is helpful for answering questions such as:

      • Which packages are included in my bundle?
      • How did a specific file get included?
      • How small did a specific file compress to?
      • Was a specific file tree-shaken or not?

      I'm publishing this tool because I think esbuild should provide some answer to "how do I visualize my bundle" without requiring people to reach for third-party tools. At the moment the tool offers two types of visualizations: a radial "sunburst chart" and a linear "flame chart". They serve slightly different but overlapping use cases (e.g. the sunburst chart is more keyboard-accessible while the flame chart is easier with the mouse). This tool may continue to evolve over time.

    • Fix --metafile and --mangle-cache with --watch (#1357)

      The CLI calls the Go API and then also writes out the metafile and/or mangle cache JSON files if those features are enabled. This extra step is necessary because these files are returned by the Go API as in-memory strings. However, this extra step accidentally didn't happen for all builds after the initial build when watch mode was enabled. This behavior used to work but it was broken in version 0.14.18 by the introduction of the mangle cache feature. This release fixes the combination of these features, so the metafile and mangle cache features should now work with watch mode. This behavior was only broken for the CLI, not for the JS or Go APIs.

    • Add an original field to the metafile

      The metadata file JSON now has an additional field: each import in an input file now contains the pre-resolved path in the original field in addition to the post-resolved path in the path field. This means it's now possible to run certain additional analysis over your bundle. For example, you should be able to use this to detect when the same package subpath is represented multiple times in the bundle, either because multiple versions of a package were bundled or because a package is experiencing the dual-package hazard.

    0.16.12

    • Loader defaults to js for extensionless files (#2776)

      Certain packages contain files without an extension. For example, the yargs package contains the file yargs/yargs which has no extension. Node, Webpack, and Parcel can all understand code that imports yargs/yargs because they assume that the file is JavaScript. However, esbuild was previously unable to understand this code because it relies on the file extension to tell it how to interpret the file. With this release, esbuild will now assume files without an extension are JavaScript files. This can be customized by setting the loader for "" (the empty string, representing files without an extension) to another loader. For example, if you want files without an extension to be treated as CSS instead, you can do that like this:

      • CLI:

        esbuild --bundle --loader:=css
        
      • JS:

        esbuild.build({
          bundle: true,
          loader: { '': 'css' },
        })
        
      • Go:

        api.Build(api.BuildOptions{
        

    ... (truncated)

    Commits
    • 0db0b46 publish 0.16.13 to npm
    • eda632d mention the bundle analyzer in the release notes
    • 9234378 add the original field to the metafile
    • d59ca10 feat: add markdown to guessed mime types (#2784)
    • 59fd941 add a custom error message for #2783
    • 6837c35 enable source maps for the json loader
    • 16e77e7 fix test flake in watchMetafile
    • 78a9be4 always use a plugin for post-build actions
    • e4f32bb watch mode: print metafile analysis after rebuilds
    • 867ef14 test coverage for: Cannot use "watch" with "serve"
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 0
  • [Bug]主笔记页面中,子笔记展开后无法收回,且思维导图内容混乱

    [Bug]主笔记页面中,子笔记展开后无法收回,且思维导图内容混乱

    Describe the bug A clear and concise description of what the bug is.

    1. 在主笔记内链接的笔记,通过这个按键展开后无法收回,只能整体删除后重新展开 image
    2. 展开子笔记后,左侧的思维导图会错误地读取全部展开的子笔记内容,变得非常臃肿 image

    To Reproduce Steps to reproduce the behavior:

    1. 链接子笔记至主笔记
    2. Click on 主笔记中子笔记的链接
    3. 点击这个按钮 image
    4. See error

    Expected behavior

    1. 子笔记可以随时展开全文、收回至标题
    2. 这个操作不应影响主笔记的思维导图,或至少可以用清晰的方式区分主笔记和子笔记的导图结构
    3. 给点击链接后跳出的五个图标添加名称

    Screenshots If applicable, add screenshots to help explain your problem.

    Desktop (please complete the following information):

    • OS: Windows 11 Pro
    • Zotero 6.0.19
    • Version 0.8.7 Build 2022-12-28
    bug 
    opened by johnbriton 3
  • [Note Template] Export and sync note with citekey as title

    [Note Template] Export and sync note with citekey as title

    Hi @windingwind

    Thanks for this plugin ! And happy new year. I happily use the syncronization of the notes between Zotero and Logseq (thanks to better-notes) but I would like the exported notes to be titled the number of "citekey" inherited from BetterBibtex. Is it possible ?

    help wanted 
    opened by bepolymathe 12
  • build(deps-dev): bump release-it from 14.14.3 to 15.6.0

    build(deps-dev): bump release-it from 14.14.3 to 15.6.0

    Bumps release-it from 14.14.3 to 15.6.0.

    Release notes

    Sourced from release-it's releases.

    Release 15.6.0

    • Fix specs for #966 (39a318b)
    • Move space (quickfix) (cfae247)
    • fix: use spec formdata (#958) (c21e6b6)
    • Fix npm.isCollaborator() on npm v9 (#966) (3bd405a)
    • feat(git): added option to use --exclude option on git describe (#963) (2b484bf)

    Release 15.5.1

    • Update dependencies (aa89cbd)
    • Prompt for npm OTP in --only-version (fixes #948) (ff626d1)
    • Remove unused export/function (331b0de)
    • Add knip + config (ee99f63)

    Release 15.5.0

    • Update dependencies (5d035be)
    • Add npm.versionArgs option (5efc57f)

    Release 15.4.3

    • Update dependencies (67da5d9)
    • Update got to 12.5.1 (#943) (a9c8c34)

    Release 15.4.2

    • Update dependencies (97095d5)
    • Defer dry run bail out in asset globbing (to include the warning in dry runs) (bf6ccc8)
    • Housekeeping for Actions (feff2eb)

    Release 15.4.1

    • Handle file paths and dots in git urls (055a4ff)
    • Update dependencies (including git-url-parse) (1851650)

    Release 15.4.0

    • Add npm.name to config.context and extend context for tagName (closes #933) (627763f)

    Release 15.3.0

    • Add new features to docs (e2101ed)
    • Add tests for branchName in tag name (a6f6eff)
    • Update dependencies (ae9ccb9)
    • add branchName for template (#897) (9aa9a5d)
    • add new --changelog option (#912) (5798a7a)

    Release 15.2.0

    • Update dependencies (b78eb1e)
    • Add package.json to exports (acc66f7)
    • Fixes loading scoped plugins to ensure name is preserved (#926) (145fc71)
    • Add workaround for Windows by removing drive letter from git url (#924) (ce3a726)
    • Enable manual triggers and disable tag triggers in test pipeline (b830876)
    • Fix plugin links (b7cd505)

    Release 15.1.4

    • Migrate to git-url-parse v12 (41aad00)

    ... (truncated)

    Changelog

    Sourced from release-it's changelog.

    Changelog

    This document lists breaking changes for each major release.

    See the GitHub Releases page for detailed changelogs: https://github.com/release-it/release-it/releases

    v15 (2022-04-30)

    • Removed support for Node.js v10 and v12.
    • Removed support for GitLab v12.4 and lower.
    • Removed anonymous metrics (and the option to disable it).
    • Programmatic usage and plugins only through ES Module syntax (import)

    Use release-it v14 in legacy environments.

    v14 (2020-09-03)

    • Removed global property from plugins. Use this.config[key] instead.
    • Removed deprecated npm.access option. Set this in package.json instead.

    v13 (2020-03-07)

    • Dropped support for Node v8
    • Dropped support for GitLab v11.6 and lower.
    • Deprecated scripts are removed (in favor of hooks).
    • Removed deprecated --non-interactive (-n) argument. Use --ci instead.
    • Removed old %s and [REV_RANGE] syntax in command substitutions. Use ${version} and ${latestTag} instead.

    v12 (2019-05-03)

    • The --follow-tags argument for git push has been moved to the default configuration. This is only a breaking change if git.pushArgs was not empty (it was empty by default).

    v11

    • The custom conventional-changelog increment (e.g. "increment": "conventional:angular") with additional script configuration is replaced with a plugin. Please see conventional changelog how to use this plugin.
    • The pkgFiles option has been removed. If there's a need to bump other files than what npm version bumps, it should be (part of) a plugin.
    • By default, the latest version was derived from the latest Git tag. From v11, if the repo has a package.json then that version is used instead. The use option has been removed. Also see latest version.
    • scripts.changelog has been moved to git.changelog

    v10

    • Dropped support for Node v6

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 0
  • build(deps-dev): bump @types/node from 17.0.45 to 18.11.18

    build(deps-dev): bump @types/node from 17.0.45 to 18.11.18

    Bumps @types/node from 17.0.45 to 18.11.18.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 0
Releases(0.8.8)
Owner
null
Everything about note management. All in Zotero.

Zotero Better Notes Everything about note management. All in Zotero. User Guide(EN) | 用户指引(中文) All in Zotero: Best Note Practice Review.Writing.Best.P

null 1.3k Jan 9, 2023
The LMS (Life Management System) is a free tool for personal knowledge management and goal management based on Obsidian.md.

README Documentation | 中文帮助 The LMS (Life Management System) is a tool for personal knowledge management and goal management based on Obsidian.md. It

null 27 Dec 21, 2022
Obsidian.md plugin to integrate with Zotero, create literature notes and insert citations from a Zotero library.

Obsidian Zotero Plugin Obsidian.md plugin to integrate with Zotero, create literature notes and insert citations from a Zotero library. Intro How to u

null 156 Jan 6, 2023
Grupprojekt för kurserna 'Javascript med Ramverk' och 'Agil Utveckling'

JavaScript-med-Ramverk-Laboration-3 Grupprojektet för kurserna Javascript med Ramverk och Agil Utveckling. Utvecklingsguide För information om hur utv

Svante Jonsson IT-Högskolan 3 May 18, 2022
Hemsida för personer i Sverige som kan och vill erbjuda boende till människor på flykt

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

null 4 May 3, 2022
Kurs-repo för kursen Webbserver och Databaser

Webbserver och databaser This repository is meant for CME students to access exercises and codealongs that happen throughout the course. I hope you wi

null 14 Jan 3, 2023
Workflow to re-trigger workflow of all open PRs when base updates

Workflow to re-trigger workflow of all open PRs when base updates

James Tan 4 Aug 28, 2022
A GitHub app to report failed workflow job actions and notify pull request creator with custom report message for the failed workflow job.

Workflow Reporter A GitHub App built with Probot that reports failed workflow job actions and notify the pull request creator with custom report messa

Divyanshu Shekhar 14 Nov 12, 2022
Eigen ZK-ZKRollup, Low gas-fee, better privacy-enhancement, high composable

ZKZRU: Eigen ZK-ZKRollup Eigen ZK-ZKRollup provides confidential transaction for users with low gas cost. The ZK-Rollup is an extention of RollupNC an

Eigen Labs 25 Dec 22, 2022
The project integrates workflow engine, report engine and organization authority management background, which can be applied to the development of OA, HR, CRM, PM and other systems. With tlv8 IDE, business system development, testing and deployment can be realized quickly.

介绍 项目集成了工作流引擎、报表引擎和组织机构权限管理后台,可以应用于OA、HR、CRM、PM等系统开发。配合使用tlv8 ide可以快速实现业务系统开发、测试、部署。 后台采用Spring MVC架构简单方便,前端使用流行的layui界面美观大方。 采用组件开发技术,提高系统的灵活性和可扩展性;采

Qian Chen 38 Dec 27, 2022
A knowledge management garden for https://obsidian.md, in which to grow your ideas

?? ?? The Obsidian Garden Welcome to your Knowledge Garden The Obsidian Garden is both guide in helping you create your own knowledge system, and a kn

Tane Piper 145 Dec 27, 2022
Task management for the Obsidian knowledge base.

Obsidian Tasks SQL Powered Task management for the Obsidian knowledge base. With SQL Powers ?? Documentation This is a fork of the Tasks plugin for ob

Sytone 16 Oct 23, 2022
An open-source knowledge management app.

Cuby Text What Cuby Text is: An experimental knowledge management app An app focused on writing An open source app A personal project Cuby Text is NOT

Vincent Chan 545 Dec 23, 2022
Zotero translator 优化

1. Zotero translators 中文维护小组-开智分组 2. 背景 响应阳老师剥削机器而非剥削人,为国内优质信息源新增translator,利用好工具提高效率 3. 安装 3.1. zotero安装 参考:Zotero(1):文献管理软件Zotero基础及进阶示范 - 阳志平的网志 3.

氦客船长 56 Dec 24, 2022
A plugin that will automatically download PDFs of zotero items from sci-hub

Zotero Scihub This is an add-on for Zotero and Juris-M that enables automatic download of PDFs for items with a DOI. Quick Start Guide Install Downloa

Ethan Willis 1.9k Jan 8, 2023
PDF translation add-on for Zotero 6

Zotero PDF Translate This is an add-on for Zotero 6. It provides PDF translation for Zotero's built-in PDF reader. Quick Start Guide Install Download

null 2.1k Jan 8, 2023
⚡ Archive of all Zotero Translators co-created by participants of the Information Analysis course in 2018 to date.

awesome-translators 1. awesome-translators 维护小组 1.1 Translators 更新流程 1.2 Zotero 安装流程 1.3 Zotero 进阶资料 2. Translators 2.1 Translators 总览表 2.2 Translator

开智学堂 99 Dec 30, 2022
PDF Preview for Zotero.

Zotero PDF Preview Preview PDF attachments in the library view. Fast & easy. Do not require any third-party softwares. Quick Start Guide Install Downl

null 352 Jan 4, 2023
A good-looking Zotero add-on.

Chartero 简介 记录Zotero内置阅读器的浏览历史并通过各种图形呈现出来,方便读者对过去一段时间内学习过程的复盘与回顾。 使用说明 首选项参数 扫描周期:阅读时记录页码的时间间隔,推荐1秒 保存周期:保存历史数据的时间间隔,过小会导致卡顿 仪表盘 选择文献条目后,右侧边栏将出现“仪表盘”选

PasCal++ 104 Dec 20, 2022