A Tauri-based spreadsheet

Related tags

Utilities pulsars
Overview
Comments
  • ⬆️ Bump @types/react from 18.0.31 to 18.0.32

    ⬆️ Bump @types/react from 18.0.31 to 18.0.32

    Bumps @types/react from 18.0.31 to 18.0.32.

    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 javascript 
    opened by dependabot[bot] 1
  • ⬆️ Bump @types/react from 18.0.29 to 18.0.30

    ⬆️ Bump @types/react from 18.0.29 to 18.0.30

    Bumps @types/react from 18.0.29 to 18.0.30.

    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 javascript 
    opened by dependabot[bot] 1
  • Bump @types/react from 18.0.31 to 18.0.33

    Bump @types/react from 18.0.31 to 18.0.33

    Bumps @types/react from 18.0.31 to 18.0.33.

    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 javascript 
    opened by dependabot[bot] 0
  • ⬆️ Bump eslint from 8.36.0 to 8.37.0

    ⬆️ Bump eslint from 8.36.0 to 8.37.0

    Bumps eslint from 8.36.0 to 8.37.0.

    Release notes

    Sourced from eslint's releases.

    v8.37.0

    Features

    • b6ab8b2 feat: require-unicode-regexp add suggestions (#17007) (Josh Goldberg)
    • 10022b1 feat: Copy getScope() to SourceCode (#17004) (Nicholas C. Zakas)
    • 1665c02 feat: Use plugin metadata for flat config serialization (#16992) (Nicholas C. Zakas)
    • b3634f6 feat: docs license (#17010) (Samuel Roldan)
    • 892e6e5 feat: languageOptions.parser must be an object. (#16985) (Nicholas C. Zakas)

    Bug Fixes

    • 619f3fd fix: correctly handle null default config in RuleTester (#17023) (Brad Zacher)
    • 1fbf118 fix: getFirstToken/getLastToken on comment-only node (#16889) (Francesco Trotta)
    • 129e252 fix: Fix typo in logical-assignment-operators rule description (#17000) (Francesco Trotta)

    Documentation

    • 75339df docs: fix typos and missing info in id-match docs (#17029) (Ed Lucas)
    • ec2d830 docs: Fix typos in the semi rule docs (#17012) (Andrii Lundiak)
    • e39f28d docs: add back to top button (#16979) (Tanuj Kanti)
    • 721c717 docs: Custom Processors cleanup and expansion (#16838) (Ben Perlmutter)
    • d049f97 docs: 'How ESLint is Maintained' page (#16961) (Ben Perlmutter)
    • 5251a92 docs: Describe guard options for guard-for-in (#16986) (alope107)
    • 6157d81 docs: Add example to guard-for-in docs. (#16983) (alope107)
    • fd47998 docs: update Array.prototype.toSorted specification link (#16982) (Milos Djermanovic)
    • 3e1cf6b docs: Copy edits on Maintain ESLint docs (#16939) (Ben Perlmutter)

    Chores

    Changelog

    Sourced from eslint's changelog.

    v8.37.0 - March 28, 2023

    • c67f299 chore: upgrade @​eslint/js@​8.37.0 (#17033) (Milos Djermanovic)
    • ee9ddbd chore: package.json update for @​eslint/js release (ESLint Jenkins)
    • dddb475 chore: upgrade @​eslint/eslintrc@​2.0.2 (#17032) (Milos Djermanovic)
    • 522431e chore: upgrade [email protected] (#17031) (Milos Djermanovic)
    • f5f9a88 chore: upgrade [email protected] (#17030) (Milos Djermanovic)
    • 75339df docs: fix typos and missing info in id-match docs (#17029) (Ed Lucas)
    • b6ab8b2 feat: require-unicode-regexp add suggestions (#17007) (Josh Goldberg)
    • 4dd8d52 ci: bump actions/stale from 7 to 8 (#17026) (dependabot[bot])
    • 619f3fd fix: correctly handle null default config in RuleTester (#17023) (Brad Zacher)
    • ec2d830 docs: Fix typos in the semi rule docs (#17012) (Andrii Lundiak)
    • e39f28d docs: add back to top button (#16979) (Tanuj Kanti)
    • ad9dd6a chore: remove duplicate scss, (#17005) (Strek)
    • 10022b1 feat: Copy getScope() to SourceCode (#17004) (Nicholas C. Zakas)
    • 1665c02 feat: Use plugin metadata for flat config serialization (#16992) (Nicholas C. Zakas)
    • b3634f6 feat: docs license (#17010) (Samuel Roldan)
    • 721c717 docs: Custom Processors cleanup and expansion (#16838) (Ben Perlmutter)
    • 1fbf118 fix: getFirstToken/getLastToken on comment-only node (#16889) (Francesco Trotta)
    • 129e252 fix: Fix typo in logical-assignment-operators rule description (#17000) (Francesco Trotta)
    • 892e6e5 feat: languageOptions.parser must be an object. (#16985) (Nicholas C. Zakas)
    • ada6a3e ci: unpin Node 19 (#16993) (Milos Djermanovic)
    • c3da975 chore: Remove triage label from template (#16990) (Nicholas C. Zakas)
    • d049f97 docs: 'How ESLint is Maintained' page (#16961) (Ben Perlmutter)
    • 5251a92 docs: Describe guard options for guard-for-in (#16986) (alope107)
    • 69bc0e2 ci: pin Node 19 to 19.7.0 (#16987) (Milos Djermanovic)
    • 6157d81 docs: Add example to guard-for-in docs. (#16983) (alope107)
    • fd47998 docs: update Array.prototype.toSorted specification link (#16982) (Milos Djermanovic)
    • 3e1cf6b docs: Copy edits on Maintain ESLint docs (#16939) (Ben Perlmutter)
    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 javascript 
    opened by dependabot[bot] 0
  • ⬆️ Bump @types/react from 18.0.29 to 18.0.31

    ⬆️ Bump @types/react from 18.0.29 to 18.0.31

    Bumps @types/react from 18.0.29 to 18.0.31.

    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 javascript 
    opened by dependabot[bot] 0
  • ⬆️ Bump serde_json from 1.0.94 to 1.0.95 in /src-tauri

    ⬆️ Bump serde_json from 1.0.94 to 1.0.95 in /src-tauri

    Bumps serde_json from 1.0.94 to 1.0.95.

    Release notes

    Sourced from serde_json's releases.

    v1.0.95

    • Preserve f32 precision when serializing f32 -> serde_json::Value -> JSON string in "arbitrary_precision" mode (#1004, #1005)
    Commits
    • 4ea38c4 Release 1.0.95
    • 731886c Merge pull request #1005 from dtolnay/f32cast
    • c9bff92 Fix PartialEq between Value and f32
    • 06f3443 Eliminate f32-to-f64 casting in arbitrary_precision mode
    • b0990a5 Add regression test for issue 1004
    • 02e5833 Update fuzz crate gitignore to ignore coverage dir
    • 4b96996 No longer test so many old compiler versions
    • See full diff 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 rust 
    opened by dependabot[bot] 0
  • ⬆️ Bump serde from 1.0.158 to 1.0.159 in /src-tauri

    ⬆️ Bump serde from 1.0.158 to 1.0.159 in /src-tauri

    Bumps serde from 1.0.158 to 1.0.159.

    Release notes

    Sourced from serde's releases.

    v1.0.159

    • Accept empty #[serde()] attribute (#2422)
    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 rust 
    opened by dependabot[bot] 0
  • ✨ Replace with fortune-sheet and React

    ✨ Replace with fortune-sheet and React

    Why use fortune-sheet?

    Although x-spreadsheet has a nice interface, the way it handles data is not very organized which is the reason why it is hard to both serialize/deserialize data to/from umya-spreadsheet-compatible format. The library is also unmaintained.

    fortune-sheet, on the other hand, has an organized format and has Ops feature which is much easier to deserialize. luckysheet, where this library originated, could have been an option but they only support CDN (no npm) which is not what we want for a desktop application.

    Other changes

    • Add eslint
    • Remove itertools
    enhancement 
    opened by roniemartinez 0
  • Bump typescript from 4.9.5 to 5.0.2

    Bump typescript from 4.9.5 to 5.0.2

    Bumps typescript from 4.9.5 to 5.0.2.

    Release notes

    Sourced from typescript's releases.

    TypeScript 5.0

    For release notes, check out the release announcement.

    For the complete list of fixed issues, check out the

    Downloads are available on:

    TypeScript 5.0 RC

    For release notes, check out the release announcement.

    TypeScript 5.0 Beta

    For release notes, check out the release announcement.

    For the complete list of fixed issues, check out the

    Downloads are available on:

    Commits
    • 3ec598c Update LKG
    • 0e765ac 🤖 Pick PR #53268 (fix(53204): Bug: __runInitializers(...) into release-5.0 (#...
    • cb69c8a Update LKG
    • d97bb67 🤖 Pick PR #53174 (Remove old references to Node v4, s...) into release-5.0 (#...
    • 6e59874 🤖 Pick PR #53240 (Allow 'verbatimModuleSyntax' with t...) into release-5.0 (#...
    • 9a8badd Bump version to 5.0.2 and LKG
    • a5484ae 🤖 Pick PR #53139 (Make ModuleResolutionKind.Node10 ch...) into release-5.0 (#...
    • 23455b4 Cherry-pick #52993 to release-5.0 (#53142)
    • f7f44da 🤖 Pick PR #53183 (Set package.json minimum to Node 12...) into release-5.0 (#...
    • 4d4227a Pin dependencies in release-5.0 (#53126)
    • 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 javascript 
    opened by dependabot[bot] 0
Owner
Ronie Martinez
I am a Python and C/C++ enthusiast working on open-source projects on my free time since 2013.
Ronie Martinez
A lightweight new Bing (AI chat) desktop application which based on Tauri.

Bing Lite A lightweight new Bing (AI chat) desktop application which based on Tauri. No more Microsoft Edge, no more Chromium/Electron! Download The l

a.e. 6 Apr 5, 2023
🏪 Modern emoji picker popup for desktop, based on Emoji Mart, built with Tauri and Svelte

Emoji Mart desktop popup Modern emoji picker popup app for desktop, based on the amazing Emoji Mart web component. ?? Built as a popup: quick invocati

Vincent Emonet 10 Jul 3, 2023
Cross-platform Window library in Rust for Tauri. [WIP]

Cross-platform application window creation library in Rust that supports all major platforms like Windows, macOS, Linux, iOS and Android. Built for you, maintained for Tauri.

Tauri 899 Jan 1, 2023
Hydrogen is the desktop application for Geplauder, built with tauri studio.

Hydrogen Hydrogen is the desktop application for Geplauder, built with tauri studio. For more information on Geplauder, click here. Usage To configure

null 4 Nov 21, 2021
Helps positioning your tauri windows.

Tauri plugin positioner A plugin for tauri that helps positioning you windows at well known locations. Install Rust [dependencies] tauri-plugin-positi

Jonas Kruckenberg 42 Jan 5, 2023
A custom invoke system for Tauri that leverages a localhost server

Tauri Invoke HTTP This is a crate that provides a custom invoke system for Tauri using a localhost server. Each message is delivered through a XMLHttp

Tauri 17 Dec 17, 2022
This is a small demo to accompany the Tauri + Yew tutorial

Tauri + Yew Demo This is a small demo to accompany the Tauri + Yew tutorial

Steve Pryde 94 Jan 2, 2023
📦 Port of tauri-bundler

?? Port of tauri-bundler You can now easily create installers for your Deno apps, thanks to the amazing work of Tauri ??

Marc Espín 28 Dec 7, 2022
Rust + Yew + Axum + Tauri, full-stack Rust development for Desktop apps.

rust-yew-axum-tauri-desktop template Rust + Yew + Axum + Tauri, full-stack Rust development for Desktop apps. Crates frontend: Yew frontend app for de

Jet Li 54 Dec 23, 2022
Type-safe IPC for Tauri using GraphQL

Tauri Plugin graphql A plugin for Tauri that enables type-safe IPC through GraphQL. Install Rust [dependencies] tauri-plugin-graphql = "0.2" JavaScrip

Jonas Kruckenberg 40 Dec 29, 2022
🦀 Small Tauri SolidJS Example feat. Vite

Tauri Solid Example (2022) Simple Solid(vite) starter running with Tauri. Should hopefully save some time trying to setup Tauri and Solid. Currently c

Luke Secomb 14 Oct 25, 2022
A Raycast/Spotlight like app shell using tauri

Tauri Shell This repo can be used as reference for building alfred/raycast/spotlight apps using Tauri. Usage This reference repository is using Svelte

Shivaprasad Bhat 6 Oct 27, 2022
Bindings to the Tauri API for projects using wasm-bindgen

tauri-sys Raw bindings to the Tauri API for projects using wasm-bindgen Installation This crate is not yet published to crates.io, so you need to use

Jonas Kruckenberg 25 Jan 9, 2023
Tauri and Leptos example.

tauri-leptos-example Tauri Leptos Requires Rust Nightly. See Leptos nightly Note. # Install Tauri CLI cargo install tauri-cli # Build and develop for

Michal Vavra 5 Dec 6, 2022
A cross-platform tauri gui where Oblique Strategies meets Pomodoro

Obliqoro Oblique Strategies meets Pomodoro Built in Rust, Vue3, and Typescript, using Tauri, and SQLite Screenshots About Obliqoro is an open source,

Jack Wills 8 Dec 19, 2022
OpenAI ChatGPT desktop app for Mac, Windows, & Linux menubar using Tauri & Rust

ChatGPT Desktop App Unofficial open source OpenAI ChatGPT desktop app for mac, windows, and linux menubar using tauri & rust. Downloads Windows (2.7 M

Sonny Lazuardi 732 Jan 5, 2023
Web-wrapped Supabase desktop app for macOS, Windows & Linux powered by Tauri

Supabase Desktop App What is it? It's a cross-platform web-wrapped Supabase desktop app powered by Tauri. You can install it on your macOS, Windows (u

Abiel Zulio M 12 Jan 25, 2023
SimpleX Chat GUI built with Rust, Tauri and Yew

simplex-desktop A desktop application for simplex-chat. WIP, contributions are welcome. Architecture For the back end we rust with tauri and frontend

Simon Shine 5 Feb 28, 2023
🥃 A plugin for swizzling Tauri’s NSWindow to NSPanel

Swizzle Tauri's NSWindow to NSPanel Install There are three general methods of installation that we can recommend. Use crates.io and npm (easiest, and

Victor Aremu 11 Mar 24, 2023