GithubHelp home page GithubHelp logo

egoist / dropcode Goto Github PK

View Code? Open in Web Editor NEW
735.0 5.0 28.0 498 KB

A simple and lightweight code snippet manager.

License: MIT License

HTML 1.56% JavaScript 1.23% Rust 1.36% TypeScript 93.00% CSS 2.85%

dropcode's Introduction

Dropcode

Dropcode is a simple and lightweight code snippet manager. It's built with Tauri and Solid.js.

Dropcode is local-only, you can use iCloud / Dropbox / Google Drive / etc. to sync your snippets.

Download

Download the latest release (macOS & Windows).

Tips

Move multiple snippets to Trash

Shift + Click on multiple snippets:

CleanShot.2022-10-31.at.19.13.40.mp4

VSCode snippets support

Configure snippet triggers and sync them to VSCode:

CleanShot.2022-10-31.at.19.25.28.mp4

Development

Build and run this app from source:

  1. Install Node.js
  2. Install pnpm
  3. Install Rust
pnpm i
pnpm tauri dev

License

Dropcode is licensed under the MIT license. See LICENSE for more information.

dropcode's People

Contributors

egoist avatar jlarky avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

dropcode's Issues

support for more languages (Ruby)

Great product,

unfortunatly i need something like this for ruby files (.rb), tried forking it and using the appropriate codemirror legacy packages but was unable to do this

happy to sponser for this support let me know if you have a $ amount for this support

How to sync with github?

Readme says that

Dropcode is local-only, you can use iCloud / Dropbox / Google Drive / etc. to sync your snippets.

How can one achieve this?

Getting error trying to run it

Ran pnpm i. Then I get:

pnpm tauri dev

> [email protected] tauri /Users/nikiv/clones/dropcode
> tauri "dev"

thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }', src/interface/rust.rs:762:69
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

Sync with Gists?

I have a lot of (private & public, although could make them all public) gists on my GitHub with snippets I find myself copying often. Is it feasible to perhaps sync/download from Gists?

Unable to create a new snippet

Unable to create a new snippet. Please find the video below

Screen.Recording.2022-11-01.at.5.41.35.PM.mov

Is there any specific format for these snippets? Cuz I have a few .ts, .txt files already present in the folder but they are not showing up.

Am I missing something here?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.