BlockNote icon indicating copy to clipboard operation
BlockNote copied to clipboard

A React Rich Text Editor that's block-based (Notion style) and extensible. Built on top of Prosemirror and Tiptap.

Results 387 BlockNote issues
Sort by recently updated
recently updated
newest added

**Is your feature request related to a problem? Please describe.** A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] **Describe the solution you'd...

enhancement
💎 Bounty

shift+enter works within paragraph, but not in custom blocks like the Alert Block: https://www.blocknotejs.org/examples/custom-schema/alert-block

enhancement

I use BlockNote in a chrome extension. Today I received rejection from Chrome Store because the bundle contains obfuscated code (see the image). The obfuscated code comes from 'emoji-mart' which...

bug

- migrate away from lerna to a more modern solution - make the publishing process easier investigate: - turbo - https://www.npmjs.com/package/@changesets/cli - biome - rushx - https://github.com/googleapis/release-please - pnpm?

enhancement

This PR adds a block ID field to `resolveFileUrl` as there seems to be a use case for it as per [this Discord thread](https://discord.com/channels/928190961455087667/1286268979253481503/1286268979253481503). Also fixes the upload file button...

### Description In the current implementation of the [@tiptap/extension-code](https://github.com/ueberdosis/tiptap/blob/39cf6979c49e953118bbbe4b894a1dc296128932/packages/extension-code/src/code.ts#L4), the regex pattern does not correctly format text enclosed in backticks when they are immediately preceded or followed by any character...

My use-case for BlockNote expects to take advantage as much as possible of Custom Blocks and their customization. This PR enables the use of data-types of props for the `propSchema`...

fix #1283 /claim #1283

🙋 Bounty claim

I'm investigating if we can remove these listeners or fix them somewhere else. It seems like floating-ui is covering a lot of the things these methods have been designed for....