secure-electron-template
yadm
secure-electron-template | yadm | |
---|---|---|
7 | 82 | |
1,609 | 4,829 | |
- | - | |
3.7 | 2.4 | |
about 1 month ago | 3 months ago | |
JavaScript | Python | |
MIT License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
secure-electron-template
- oauth code flow en aplicaciones de escritorio
-
Shrugs.app – A native Slack client for macOS
That's a common refrain I hear that Electron apps aren't secure. It was more true in the past and less-so now. I've been maintaining a secure Electron template for 2 years that's got traction in the community, if you are interested - https://github.com/reZach/secure-electron-template.
-
What is the purpose of whitelisting channels in preload.js rather than just having all the functions in there?
You'd specify the valid IPC channels in preload.js, and as long as you don't create a "getSuperSecretInfo" channel that responds with sensitive data, a malicious script in the renderer process won't have access to said data. This writeup may answer some of your questions: https://github.com/reZach/secure-electron-template/blob/master/docs/secureapps.md
-
An Electron app architecture
Started from secure-electron-template
- Ask HN: What are some tools / libraries you built yourself?
- State of Electron frameworks [May 2021]
- State of Electron frameworks – May 2021
yadm
-
Dotfiles: Unofficial Guide to Dotfiles on GitHub
I'm using yadm for some years now, which works really well:
https://github.com/TheLocehiliosan/yadm
- Yadm: Yet Another Dotfiles Manager
- YADM: Yet Another Dotfiles Manager
-
Ask HN: What Underrated Open Source Project Deserves More Recognition?
Everyone hand-rolls their own dotfile management system, but YADM already does everything you need:
https://yadm.io/
- Yet Another Dotfiles Manager
- Tell HN: My Favorite Tools
-
Dotfiles Matter
I've been working around this using tools built on top of git like [yadm](https://github.com/TheLocehiliosan/yadm) and relying on `ls-files` to list all my tracked dotfiles and their paths.
Still having everything in one place would make things much simpler. Great idea!
-
System settings that aren’t in System Settings
I wonder if the program i use to manage my dotfiles could help manage your scripts and extend your setup to all your desktops? Its called yadm (https://yadm.io/) it makes it so easy to have a laptop and a desktop or two.
-
The right way to keep config files synced across devices?
I really like that one but still prefer yadm because you can just edit your files as usual and then yadm add them wherever you are.
-
Just got a new M2 Pro after my 2016 became outdated. What are your first steps to setting up a new computer?
If you haven’t already, this is the time to install a tool like yadm and get your computer configuration into version control. Your command-line tools can be managed by yadm directly, your system settings can mostly be managed with a yadm bootstrap script that runs things like defaults write, and the software you install can be managed with a Brewfile that the yadm bootstrap script uses to install software with Homebrew. Don’t manually download Xcode, use xcodes to do it.
What are some alternatives?
htmx - </> htmx - high power tools for HTML
GNU Stow - GNU Stow - mirror of savannah git repository occasionally with more bleeding-edge branches
re-start - react-native template to target multiple platforms :globe_with_meridians: :iphone: :computer: with single codebase.
chezmoi - Manage your dotfiles across multiple diverse machines, securely.
Pion WebRTC - Pure Go implementation of the WebRTC API
Home Manager using Nix - Manage a user environment using Nix [maintainer=@rycee]
electron-boilerplate - Boilerplate to kickstart creating an app with Electron
dotbot - A tool that bootstraps your dotfiles ⚡️
GoJS, a JavaScript Library for HTML Diagrams - JavaScript diagramming library for interactive flowcharts, org charts, design tools, planning tools, visual languages.
homesick - Your home directory is your castle. Don't leave your dotfiles behind.
lowdefy - The config web stack for business apps - build internal tools, client portals, web apps, admin panels, dashboards, web sites, and CRUD apps with YAML or JSON.
Ansible - Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.