All Projects β†’ hackjutsu β†’ Lepton

hackjutsu / Lepton

Licence: other
πŸ’» Democratizing Snippet Management (macOS/Win/Linux)

Programming Languages

javascript
184084 projects - #8 most used programming language
SCSS
7915 projects
HTML
75241 projects

Projects that are alternatives of or similar to Lepton

Issues
Caret issues
Stars: ✭ 326 (-96.4%)
Mutual labels:  electron-application, electron-app, markdown-editor
Mook
Markdown editor based on Electron and React
Stars: ✭ 117 (-98.71%)
Mutual labels:  electron-application, electron-app, markdown-editor
Vue Objccn
πŸ”₯ Use Vue.js to develop a cross-platform full stack application / 用 Vue.js εΌ€ε‘ηš„θ·¨δΈ‰η«―εΊ”η”¨
Stars: ✭ 1,993 (-78.02%)
Mutual labels:  electron-application, electron-builder, electron-app
Electron Xiami
θ™Ύη±³ιŸ³δΉ & 虾米甡台 - Linux & Mac | Xiami Player & Xiami Radio desktop for Linux & Mac supported by Electron
Stars: ✭ 304 (-96.65%)
Mutual labels:  electron-application, electron-app
elekid
Resolver for React's Server Side Render on Module, ReactElement or Electron
Stars: ✭ 21 (-99.77%)
Mutual labels:  electron-app, electron-builder
Note
Hodgepodge.
Stars: ✭ 46 (-99.49%)
Mutual labels:  snippets, notes
code-examples-manager
Software tool to manage your notes and code examples, to publish them as gists or snippets
Stars: ✭ 26 (-99.71%)
Mutual labels:  snippets, gists
Sieve
Sieve Script Editor
Stars: ✭ 452 (-95.01%)
Mutual labels:  electron-application, electron-app
Notes
✎ Distraction-free notes and writing
Stars: ✭ 363 (-96%)
Mutual labels:  notes, markdown-editor
Electron With Express
A simple app that demonstrates spawning an Express app from Electron
Stars: ✭ 454 (-94.99%)
Mutual labels:  electron-application, electron-app
Electron Tutorial App
An electron application for tutorials
Stars: ✭ 678 (-92.52%)
Mutual labels:  electron-application, electron-app
macos-snippets
Snip is a lightweight snippets manager app for macOS
Stars: ✭ 238 (-97.38%)
Mutual labels:  snippets, gists
octo
Build your knowledge base
Stars: ✭ 252 (-97.22%)
Mutual labels:  markdown-editor, notes
mead
Mead - Dead simple markdown editor for Windows, Linux and Mac
Stars: ✭ 20 (-99.78%)
Mutual labels:  markdown-editor, electron-app
Markcook
A smart and beautiful markdown editor.
Stars: ✭ 547 (-93.97%)
Mutual labels:  webpack3, markdown-editor
Bozon
πŸ›  Command line tool for building, testing and publishing modern Electron applications
Stars: ✭ 687 (-92.42%)
Mutual labels:  electron-application, electron-builder
Wnr
⏱️ It's a time-management tool for computers. Work and rest, with wnr now.
Stars: ✭ 385 (-95.75%)
Mutual labels:  electron-application, electron-app
Code Notes
A simple code snippet & gist manager for developers built with Electron & Vue.js πŸš€
Stars: ✭ 919 (-89.86%)
Mutual labels:  notes, snippets
rino
A better way to write Markdown
Stars: ✭ 28 (-99.69%)
Mutual labels:  markdown-editor, notes
qikQR
minimal desktop app to create QR codes.
Stars: ✭ 20 (-99.78%)
Mutual labels:  electron-application, electron-app

To Lepton users around the world in more than 130 countries: We hope you all stay safe, healthy, and strong as we get through the COVID-19 pandemic. Lepton will continue to be free, as always. If you find this app helpful, we encourage you to make a donation to a local or global charity of your choice to help fight against the pandemic. Together, we can make the world a better place. ❀️

All Contributors

Build Status Dependency Status MIT Licensed lepton

Lepton is a lean code snippet manager powered by GitHub Gist. Check out the latest release.

Features

  • Unlimited public/secret snippets
  • Unlimited tags
  • Language groups
  • Markdown/JupyterNotebook
  • GitHub Enterprise
  • GitHub token
  • Immersive mode
  • Customizable
  • Light/Dark theme
  • macOS/Win/Linux
  • Dashboard
  • Search
  • Proxy
  • Free

Screenshot

Light Theme Dark Theme
Screenshot Screenshot
Organize Markdown Jupyter Notebook
Screenshot Screenshot Screenshot
Search (⇧ + Space) Immersive Mode (⌘/Ctrl + i) Dashboard (⌘/Ctrl + d)
Screenshot Screenshot Screenshot

Shortcuts

Function Shortcut Note
New Snippet Cmd/Ctrl + N Create a snippet
Edit Snippet Cmd/Ctrl + E Edit a snippet
Delete Snippet Cmd/Ctrl + Del Delete selected snippet
Submit Cmd/Ctrl + S Submit the changes from the editor
Cancel Cmd/Ctrl + ESC Exit the editor without saving
Sync Cmd/Ctrl + R Sync with remote Gist server
Immersive Mode Cmd/Ctrl + I Toggle the Immersive mode
Dashboard Cmd/Ctrl + D Toggle the dashboard
About Page Cmd/Ctrl + , Toggle the About page
Search Shift + Space Toggle the search bar

Customization

Lepton's can be customized by <home_dir>/.leptonrc! You can find its exact path in the About page by Command/Ctrl + ,. Create the file if it does not exist.

  • Theme (light/dark)
  • Snippet
  • Editor
  • Logger
  • Proxy
  • Shortcuts
  • Enterprise
  • Notifications

Check out the configuration docs to explore different customization options.

Tech Stack

Based on

  1. Framework: Electron
  2. Bundler: Webpack, Babel, electron-builder
  3. Language: ES6, Sass
  4. Library: React, Redux, Redux Thunk, Redux Form
  5. Lint: ESLint

Installation

brew install --cask lepton
snap install lepton

Based on

Development

Install dependencies

$ git clone https://github.com/hackjutsu/Lepton.git
$ cd Lepton && yarn install

Client ID/Secret

Register your application, and put your client id and client secret in ./configs/account.js.

module.exports = {
  client_id: <your_client_id>,
  client_secret: <your_client_secret>
}

Run

$ yarn build && yarn start

Build Installer App

Read electron-builder docs and check out the code signing wiki before building the installer app.

Build apps for macOS.

$ yarn dist -m

Build apps for Windows.

$ yarn dist -w

Build apps for Linux.

Need a running Docker daemon to build a snap package.

$ yarn dist -l

Build apps for macOS, Windows and Linux.

$ yarn dist -wml

Build apps for the current OS with the current arch.

$ yarn dist

FAQ

--> Wiki FAQ

Contributors


CosmoX

πŸ’» 🎨 ⚠️ 🚧 πŸ“¦ πŸ€”

Jiaye Wu

πŸ’» 🚧 πŸ€”

Danila

πŸ’» 🎨 🚧

Meilin Zhan

πŸ’» πŸ€” 🚧

lcgforever

πŸ’»

Yuer Lee

πŸ“– πŸ“¦

Su,Yen-Yun

πŸ“–

Chen Tong

πŸ’» πŸ€” 🚧

Jason Jiang

πŸ’»

Alan Pope

πŸ“¦

Tony Xu

πŸ“¦

Tegan Churchill

πŸ’»

Angie Wang

🎨

Batuhan Bayrakci

πŸ’»

Samuel Meuli

πŸ’»

Alexandre Amado de Castro

πŸ’»

Abner Soares Alves Junior

πŸ’»

Sean

πŸ’»

Ole

πŸ’»

Gabriel Nicolas Avellaneda

πŸ’» πŸ“–

Dennis Ideler

πŸ’» πŸ€” πŸ“–

Anthony Attard

πŸ’»

ArLE

πŸ’»

Pol Maresma

πŸ’»

PM Extra

πŸ’»

Zava

πŸ’»

Jason R Alexander

πŸ’»

Sebastian Hojas

πŸ“–

董雨θˆͺ

πŸ’»

sxyazi

πŸ“¦

License

MIT Β© hackjutsu

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].