Notes for users upgrading to 2.x are located at the bottom. Either clone from this GitHub repository or install from MELPA (recommended).
emacs-lisp deferred-loading emacs keymap autoload handler melpa keywordIt is a story as old as time. A stubborn, shell-dwelling, and melodramatic vimmer -- envious of the features of modern text editors -- spirals into despair before finally succumbing to the dark side. This is his config. Doom strives to be fast, fabulous and hacker friendly. It is tailored for neckbeards with blue belts or better in command-line-fu, Elisp and git.
emacs vim emacs-lisp emacs-configuration evilA.W.E.S.O.M. O is an extensive list of interesting open source projects written in various languages. If you are interested in Open Source and are considering to join the community of Open Source developers, then here you might find a project that will suit you.
awesome ocaml elixir haskell emacs-lisp awesomo list open-source typescript dev lisp projectsHelm is an Emacs framework for incremental completions and narrowing selections. It provides an easy-to-use API for developers wishing to build their own Helm applications in Emacs, powerful search tools and dozens of already built-in commands providing completion to almost everything. It is a must-have for anyone using Emacs as a main work environment. Helm has been widely adopted by many Emacs power-users. It is available in Melpa and can be easily installed from the Emacs package manager. Maintaining Helm requires a lot of work, which I have done voluntarily since 2011. As it demands lots of my time it gets increasingly difficult maintaining it without financial help. Thanks to all the people that are helping or have helped Helm development, but they are actually too few to continue serenely. By the way, after the release of version 3.0 I will have to stop developing Helm seriously until I get enough financial support, only providing a minimal bugfix maintenance. Thanks for your understanding If you feel Helm is making your daily work easier, please consider making a donation.
helm emacs-helm emacs-lisp emacs completionsSmartparens is a minor mode for dealing with pairs in Emacs.
smartparens emacs-lisp emacs pairs lisp parenthesesCIDER extends Emacs with support for interactive programming in Clojure. The features are centered around cider-mode, an Emacs minor-mode that complements clojure-mode. While clojure-mode supports editing Clojure source files, cider-mode adds support for interacting with a running Clojure process for compilation, debugging, definition and documentation lookup, running tests and so on. Please consider supporting financially its ongoing development.
cider emacs-lisp emacs clojure-developmentThis repository contains the official collection of snippets for yasnippet. You can install this package from melpa, by first ensuring that you have the melpa source in your package-archives.
yasnippet emacs emacs-lispDumb Jump is an Emacs "jump to definition" package with support for multiple programming languages that favors "just working". This means minimal -- and ideally zero -- configuration with absolutely no stored indexes (TAGS) or persistent background processes. Dumb Jump requires at least GNU Emacs 24.3. Dumb Jump uses The Silver Searcher ag, ripgrep rg, or grep to find potential definitions of a function or variable under point. It uses a set of regular expressions based on the file extension, or major-mode, of the current buffer. The matches are run through a shared set of heuristic methods to find the best candidate to jump to. If it can't decide it will present the user with a list in a pop-menu.
emacs melpa ripgrep ag silver-searcher spacemacs emacs-lisp emacs-modules developer-toolsclj-refactor provides refactoring support for Clojure projects. It's highly recommended to install clj-refactor through package.el.
refactorings refactoring-functions emacs emacs-mode emacs-lispThis package reimagines Paredit - a popular method to navigate and edit LISP code in Emacs. Most of more than 100 interactive commands that lispy provides are bound to a-z and A-Z in lispy-mode. You can see the full command reference with many examples here.
navigation evaluation refactoring emacs-lisp common-lispAllows for a concise syntax to specify replacement text using define-key or alternatives that use define-key internally. See the docstring and Custom String Replacement. Shows active bindings in current major-mode map.
emacs emacs-lisp emacs-packages emacs-keybindingsEIN works with IPython 2.x, 3.x, and Jupyter! Note that remote and password protected logins are working with IPython 3.x, but have not been tested with Jupyter. The code for testing EIN is horribly broken, but I regularly hand check the code running against IPython's suite of sample notebooks. It's a worse-is-better solution to problem requiring a time-consuming solution.
emacs-lisp jupyter-notebookThe themes are named after important/influential programmers.
emacs-lisp emacsThis package is part of GNU ELPA (M-x list-packages) and is also available on MELPA. The goal is to make working with GNU Global in Emacs as effortlessly and intuitively as possible and to integrate tightly with standard emacs packages. ggtags.el is tested in Emacs 24 and 25. Patches, feature requests and bug reports are welcome. Thanks.
emacs-lisp emacs developer-tools gnu-globalThis provides a major mode to edit Racket source files, as well as a major mode for a Racket REPL. The edit/run experience is similar to DrRacket. Focus on Racket.
racket emacs racket-mode emacs-lispThis document will (hopefully) help you to use Emacs as a developer. Do not hesitate to send a pull request or open an issue to fix, add, discuss, … etc.
emacs emacs-lisp developer-tools development configuration tutorialHacking journey begins start from 2013. The forked version is only a few commits behind the original repo, becuase sometimes the original repo can’t functional well.
spacemacs emacs emacs-lispMajor-mode for Apple's Swift programming language. Install swift-mode package from MELPA.
emacs-lisp swift-programming-language emacs emacs-modeBuild and install your Emacs Lisp packages on-the-fly and directly from source. 2018/06/18 - code moved to framagit.org, please open issues here (github is only an MS mirror now 8) 2018/03/25 - support for various fetchers has been added again: wiki, bzr, cvs, darcs, fossil, svn.
emacs melpa source-code package-manager emacs-lisp
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.