Skip to content
This repository has been archived by the owner on Sep 28, 2022. It is now read-only.

SekhmetDesign/Plank-Shareable-Knowledge

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Plank: Recommended Apps & Tools from our dev team

repo inspired by : Awesome Mac jaywcjlove/sb

This repo is a collection of applications and tools for developers and designers for all OS: Mac, Windows and Linux. Any comments, suggestions? Let us know. Please follow the awesome format.

Feel free to Star and Fork, and also SHARE to your own team and friends.

Contents

Editors and IDE

applications to edit text & code

Editors

  • Atom - A hackable text editor for the 21st Century by GitHub.
    • Common plugins
      • terminal-plus - A terminal package for Atom, complete with themes and more.
      • vim-mode - Add vim modal control.
      • minimap - A preview of the full source code.
      • autocomplete-paths - Autocomplete + paths suggestions
      • docblockr - A helper package for writing documentation.
      • atom-beautify - Beautify HTML, CSS, JavaScript, PHP, Python, Ruby, Java, C, C++, C#, Objective-C, CoffeeScript, TypeScript, Coldfusion, SQL, and more in Atom.
      • imdone-atom - A hackable task-board for TODOs, FIXMEs, HACKs, etc in your code.
      • open-terminal-here - Open the Terminal (OSX, Linux) or Command Prompt (Windows) in the given directory via context menu or keyboard shortcut.
      • dracula-theme - Dracula beautiful color
      • local-history - Local file history, can return any time to save the file。
      • regex-railroad-diagram - Graphical display of regular expressions。
    • Front-end
  • Sublime Text - A sophisticated text editor for code, markup and prose. You'll love the slick user interface, extraordinary features and amazing performance.
    • PlainTasks - An opinionated todo-list plugin. star 5
    • Emmet - Upgrade version of zen coding, it's must-have plugin for front-end developers. star 5
    • sublimelint - A framework for error highlighting. Support AppleScript, C, C++, CSS, CoffeeScript, Go, HAML, HTML, Java, JavaScript, Lua, NASM, PHP, Perl, Python, Puppet, Ruby, XML.
    • JsFormat - Javascript formatting.
    • jQuery - Sublime Text package bundle for jQuery.
    • Underscore - Underscore 1.4 snippets for Sublime Text 2.
    • DocBlockr - Simplifies writing DocBlock comments in Javascript, PHP, CoffeeScript, ActionScript, C & C++.
    • SublimeCodeIntel - Full-featured code intelligence and smart autocomplete engine.
    • ColorPicker - A multi-platform color picker plugin.
    • HTML-CSS-JS Prettify - HTML, CSS, JavaScript and JSON code formatter for Sublime Text 2 and 3 via node.js.
    • Alignment - Easy alignment of multiple selections and multi-line selections.
    • WakaTime - A plugin for metrics, insights, and time tracking automatically generated from your programming activity.
    • Seti_UI - A beautiful theme, including file icons.
    • OmniMarkupPreviewer - Live previewer/exporter for markup files (markdown, rst, creole, textile...).
    • GitGutter - Show git diff in gutter. star 5
    • BracketHighlighter - Bracket and tag highlighter.
    • SideBarEnhancements - Enhancements to Sublime Text sidebar. Files and folders.
    • Markdown Extended - Markdown syntax highlighter.
    • Babel - Syntax definitions for ES6 JavaScript with React JSX extensions.
    • AutoFileName - Automatically complete the file name。
    • FTPSync - FTP sync plug-in, local file synchronization with the virtual machine is very convenient。
    • Color Highlighter - Highlight color key word, very suitable for CSS code。
    • File History - Local file history, every time modify the file will be history。
    • JavaScript Completions - Native Javascript completion。
    • Json Reindent - JSON formatting。
    • Git - Comprehensive Sublime does Text Git plug-in function。
    • GitStatus - Monitoring changes of files and project status in real time。
    • Gitignore - The Git Gitignore files are generated, commonly used built-in filter file。
  • Brackets - A modern, open source text editor that understands web design by Adobe.
  • Emacs - A popular text editor used mainly on Unix-based systems by programmers, scientists, engineers, students, and system administrators.
  • Vim - A highly configurable text editor built to make creating and changing any kind of text very efficient. ![hot][hot Icon]
    • Vundle.vim - Vim plugin manager.
    • vim-plug - A minimalist Vim plugin manager.
    • WebVim - Vim-based distribution targeting JavaScript and Web development
    • vim-web - Based on WebVim, Vim for front-end developers (docs are in Chinese).
    • Neovim - Vim-fork focused on extensibility and agility. ![hot][hot Icon]
    • Spacevim - The use of imitation Spacemacs way。
    • Spf13 - A set of comprehensive configuration items。
  • Vimr - Refined Vim Experience for OS X.

IDE

Development Tools

  • CodeKit - Automatically compile, such as Less, Sass, CoffeeScript, TypeScript, Jade, JavaScript. Auto-refresh browsers. And so on.
  • Prepos - Automatically compile, such as Less, Sass, CoffeeScript, TypeScript, Jade, JavaScript. Auto-refresh browsers. And so on.
  • DiffMerge - An application to visually compare and merge files.

Test Tools

Command Line Tools

  • iTerm2 - iTerm2 is a terminal emulator for OS X that does amazing thing.
  • tmux tmux is a "terminal multiplexer", it enables a number of terminals (or windows) to be accessed and controlled from a single terminal. tmux is intended to be a simple, modern, BSD-licensed alternative to programs such as GNU screen.
  • cool-retro-term - A good looking terminal emulator which mimics the old cathode display.
  • Cakebrew - Client of Homebrew. You have the GUI to install, check or remove app, no commander needed.
  • Black Screen - A terminal emulator for the 21st century.
  • HyperTerm - A terminal based on Node development software, pretend bility is very high。
  • itunes-remote - Control iTunes via your terminal

Version control

GUI

Version control system

  • GitLab open source git repo management software.
  • Github Lot code hosting, project management, presentation deployment, look, you can visit to making now。

DataBase

Design and Product

Design tools

Prototype workflow

  • Axure RP 8 - Prototypes, Specifications, and Diagrams in One Tool.

Other tools

  • Snagit - All-in-one screenshot app. Supports scrolling capture, panoramic capture, even video and audio capture.
  • GIPHY Capture - Capture and share screen with GIF.

Virtual Machines

  • Virtual Box - A powerful x86 and AMD64/Intel64 virtualization product.
  • VMWare Fusion - A powerful commercial VM developed by VMware.

Communication

Team communication and collaboration tools recommendation

  • Telegram - A new era of messaging.
  • Slack - Awesome tool for team collaboration and communication.
  • Hangout - Free instant messaging from Google.
  • Email

Audio and Video

  • Audacity - A free, open source, cross-platform audio software for multi-track recording and editing.
  • VLC - A free and open source cross-platform multimedia player as well as framework that plays most multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming protocols.

Reading and Writing

  • RSS
    • Feedly - Keep tabs on your favorite website and RSS feeds from your Mac's menubar.
  • Note-taking

FTP Clients

  • Cyberduck - A libre FTP, SFTP, WebDAV, S3, Backblaze B2, Azure and OpenStack Swift browser.
  • FileZilla - A free software, cross-platform FTP application. Supports FTP, SFTP and FTPS (FTP over SSL/TLS).
  • WinSCP - Free SFTP, SCP and FTP client for Windows

Web Development

Web development environment-

Online Storage

Recommend some online storage with Mac client.

  • Dropbox - A file hosting serviced that offers cloud storage, file synchronization, personal cloud and collaborative edit.
  • ownCloud Cloud storage.

Web Browsers

Browsers on Mac OS

  • Safari - Build-in browser of Mac OS.
  • Chrome - Chrome, produced by Google
  • Firefox - Firefox.
  • Opera - Opera.
  • Edge - Microsoft Edge.
  • Vivaldi - Vivaldi, new browser from Opera's developers.

Utilities

General Tools

  • PoEdit - The best editor for translating apps and sites (that use gettext). Simple. Fast. Easy to use.

Remote Login

  • TeamViewer - A proprietary computer software package for remote control, desktop sharing, online meetings, web conferencing and file transfer between computers.

Productivity

  • Password Management
    • 1password - A cross-platform password management tool.
    • LastPass - A password management tool for Mac OS and browser.
    • KeePassX - A light-weight and open-source password management app.

Nice to have

  • f.lux - An application makes the color of your computer's display adapt to the time of day.

System Related

  • SSH Tunnel - An application to manage your SSH.
  • HTML5 Player - An HTML 5 video player. Keep your mac from "burning".

For Gamers

  • openEmu - A great simulator of console. (e.g. Sony PSP, GameBoy, NDS and so on)

Other

⬆ Top

About

 This repo is a collection of applications and tools for developers on all OS: Windows, Mac and Linux.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published