A simple code snippet & gist manager for developers built with Electron and Vue.js
Code Notes is a code snippet and gist management tool designed to help developers organize, store, and share code efficiently. Built with Electron and Vue.js, this intuitive application streamlines workflow by providing a centralized platform for managing both local snippets and GitHub gists.
Key Features:
Manage local code snippets and remote GitHub gists in one place.
Support for multiple programming languages with syntax highlighting.
Organize snippets using tags or folders for quick access.
Sync snippets with your GitHub account to share and collaborate effortlessly.
Cross-platform compatibility via Electron, ensuring seamless use on Windows, macOS, and Linux.
Audience & Benefit:
Ideal for developers and coders seeking a reliable tool to enhance their workflow. Code Notes helps users save time by keeping code snippets organized, easily accessible, and shareable with peers. Whether working locally or in the cloud, this tool empowers developers to stay efficient and focused.
Code Notes can be installed via winget.
README
> [!IMPORTANT]
> I created this project a few years ago when I was still a student. It allowed me to explore exciting technologies like Electron, Bulma, and Vue.
> I'm pleased to see that it has gained a substantial user base over time. However, due to my current commitments, I no longer have the time to maintain it. As a result, I am open to the possibility of someone else taking over the project by creating a fork.
> Please note that this project is no longer maintained by me. Thank you very much for your understanding and for contributing to its growth. β€οΈ
A simple code snippet & gist manager for developers built with Electron & Vue.js π
The aim of this project is to make us more efficient by offering a pretty cool tool : a kind of notepad for our code ππ
Demo
Download
Go the the download section of our website to download Code Notes on your OS.
Build Setup
# install dependencies
npm install
# serve with hot reload at localhost:9080
npm run dev
# build electron application for production
npm run build
# run unit & end-to-end tests
npm test
# lint all JS/Vue component files in `src/`
npm run eslint
Code Contributors
This project exists thanks to all the people who contribute. [Contribute].
This webapp is a browser and desktop password manager compatible with KeePass databases.
It doesnt require any server or additional resources.
The app can run either in browser, or as a desktop app.
Tabby (formerly Terminus) is a highly configurable terminal emulator, SSH and serial client for Windows 10, macOS and Linux
- Integrated SSH and Telnet client and connection manager
- Integrated serial terminal
- Theming and color schemes
- Fully configurable shortcuts and multi-chord shortcuts
- Split panes
- Remembers your tabs
- PowerShell (and PS Core), WSL, Git-Bash, Cygwin, MSYS2, Cmder and CMD support
- Direct file transfer from/to SSH sessions via Zmodem
- Full Unicode support including double-width characters
- Doesn't choke on fast-flowing outputs
- Proper shell experience on Windows including tab completion (via Clink)
- Integrated encrypted container for SSH secrets and configuration
- SSH, SFTP and Telnet client available as a web app (also self-hosted)
This webapp is a browser and desktop password manager compatible with KeePass databases.
It doesnt require any server or additional resources.
The app can run either in browser, or as a desktop app.
Tabby (formerly Terminus) is a highly configurable terminal emulator, SSH and serial client for Windows 10, macOS and Linux
- Integrated SSH and Telnet client and connection manager
- Integrated serial terminal
- Theming and color schemes
- Fully configurable shortcuts and multi-chord shortcuts
- Split panes
- Remembers your tabs
- PowerShell (and PS Core), WSL, Git-Bash, Cygwin, MSYS2, Cmder and CMD support
- Direct file transfer from/to SSH sessions via Zmodem
- Full Unicode support including double-width characters
- Doesn't choke on fast-flowing outputs
- Proper shell experience on Windows including tab completion (via Clink)
- Integrated encrypted container for SSH secrets and configuration
- SSH, SFTP and Telnet client available as a web app (also self-hosted)