Although I'm using a different editor now, here is a list of my general atom packages:
- atom-ternjs - JavaScript code intelligence for atom with Tern. Adds support for ES5, ES6 (JavaScript 2015), Node.js, jQuery & Angular. Extendable via plugins. Uses suggestion provider by autocomplete-plus.
- emmet - this package needs no introduction.
- goto-definition - goto definition plugin. Support JavaScript(ES6 && JSX), TypeScript, CoffeeScript, Python, Ruby, PHP, Hack, Perl, KRL languages.
- js-hyperclick - A hyperclick provider that lets you jump to where variables are defined.
- atom-react - one of the best packages for React. Syntax Highlighting, Snippets, Autocomplete, JSX Reformatting, Automatic closing tag, HTML to JSX conversion, Code Folding - all in one package.
- linter and linter-eslint - the popular linter package with ESLint
- mocha-test-runner - Runs Mocha tests from within Atom
- project-manager - Project Manager for easy access and switching between projects in Atom.
- terminal-plus - A terminal package for Atom, complete with themes and more.
- node-debugger - Debugger For Nodejs
- atomic-chrome - Edit Chrome text directly from Atom
- atom-beautify - Beautify HTML, CSS, JavaScript, PHP, Python, Ruby, Java, C, C++, C#, Objective-C, CoffeeScript, TypeScript, Coldfusion, SQL, and more
- pigments - A package to display colors in project and files.
- language-babel - Babel JavaScript ES201x, React JSX & Flow Grammar & Transpiler
- git-plus, git-time-machine, merge-conflicts - git related packages
- dash - Dash documentation integration with Atom
And some packages for specific wise development:
- go-plus - Makes working with go in Atom awesome.
- elmjutsu - A bag of tricks for developing with Elm.
My theme is seti-ui with seti-syntax and seti-icons.