emacs-tw / awesome-emacs Goto Github PK
View Code? Open in Web Editor NEWA community driven list of useful Emacs packages, libraries and other items.
License: The Unlicense
A community driven list of useful Emacs packages, libraries and other items.
License: The Unlicense
There is no section for makefiles with the packages supporting makefiles listed.
https://github.com/rndusr/subed/
"subed is an Emacs major mode for editing subtitles while playing the corresponding video with mpv."
Can we add org-html-themes to this list ?
It's not emacs package but done awesome job for org-mode.
This is a wonderful list about already existing Emacs tools. However what if one wants to contribute to Emacs by fixing a bug in itself/writing new packages. There should also be pointers for these purposes.
This one is very cool, dunno where to put it tho:
emacs-eclim moved to https://github.com/emacs-eclim/emacs-eclim
From https://github.com/sindresorhus/awesome/blob/master/awesome.md
Research if the stuff you're including is actually awesome. Only put stuff on the list that you or another contributor can personally recommend. You should rather leave stuff out than include too much.
Emph. mine. There are things like popup-kill-ring
on this list. The last release is from 2013 which is just a copy/paste from Emacs Wiki. It has less than 3000 downloads on MELPA. Is it really awesome? Does it even work?
I've just singled out this package because it was the first I randomly landed at, not on purpose. I've never used it. But maybe we should actually "curate" the list instead of just throwing in everything.
Opinions?
Eat is a pure Emacs Lisp terminal emulator I wrote that is reasonably fast for daily use.
My question is: Should I place Eat above Vterm (since no C module requirement) or below it?
Link gives This web page is not available
.
That seems to be the new one: https://dev.to/huytd/emacs-from-scratch-1cg6
Was reading /r/emacs/ the other day, and came across this article.
I was wondering where packages like use-package and req-package can be added and categorized? I'm not sure it fits in the Package Manager category, as they are both helper tools to optimize setting up ones .emacs .
Hi,
Why you do not add emacs packages and related stuff for presentation as well?
Like: org-reveal, org-re-reveal, oer-reveal, epresent, present, reveal.js (although, this is not only emacs relate)
Thx a lot
Hi, ivy-mode (swiper/counsel) is popular now. Could you please add this to Interface Enhancement section?
https://github.com/abo-abo/swiper
Hi! Thanks for this work!
I've noticed some links provided in Emacs Starter Kits are archived repos, sometimes unedited for 7 years. Are there guidelines in such cases ? When should we remove starter kits / packages ?
Hello, I wrote a tool that can validate README links (valid URLs, not duplicate). It can be run when someone submits a pull request.
It is currently being used by
Examples
If you are interested, connect this repo to https://travis-ci.org/ and add a .travis.yml
file to the project.
See https://github.com/dkhamsing/awesome_bot for options, more information
Feel free to leave a comment ๐
There is no Ruby code. :D
https://github.com/bbatsov/crux
A Collection of Ridiculously Useful eXtensions for Emacs. crux bundles a few useful interactive commands to enhance your overall Emacs experience.
We don't have this section yet. I want to add something like
https://github.com/abo-abo/define-word
There are other package as well : dict-mode, But I prefer define-word
You can install it via package.el
Just came across the realgud emacs package https://melpa.org/#/realgud. Its a emacs front-end for debuggers. Looks like a good candidate to be added to the awesome emacs list.
For some modes there are great guides in the form of blogpost [1] or similar things that provide great introductions. Similar things also exist for language setups [2]. I would like to add links to such guides, but before providing pull requests, i wanted to make sure, that you agree.
[1] http://tuhdo.github.io/helm-intro.html
[2] https://github.com/serras/emacs-haskell-tutorial/blob/master/tutorial.md
It's great to see all those awesome plugins but I recently found out org-trello which is awesome and don't appear here.
It basically allow you to collaborate with non emacs user on your todos using trello. I believe it should definitely appear under the org headline
Cursor operations like Ctrl+F/B/A/E and delete like Ctrl+H don't work on Find widget, and moreover, they close the widget.
Is it possible to use them?
Maybe emacs-distribution is something to add.
Simplifies running Emacs from an alternative $HOME in order to
experiment with alternative configurations without affecting your
default (~/.emacs.d) config.
I think this would be a good addition.
As a former vim user, this package saved me from insanity by providing smooth line-by-line scrolling when moving the cursor outside of the visible buffer. It is truly awesome!
Hi, there!
You have dead link to EmacsMinimap - https://github.com/dustinlacewell/emacs-minimap
Sly [1] is a fort of Slime.
Correct one - https://github.com/magit/magit
https://github.com/Boruch-Baum/emacs-diredc
"This package extends emacs' dired-mode with features found in almost all file managers, and also some unique features"
Do we want to have unmaintained packages on the list?
Elbank was recently announced to be deprecated in favour of ledger-mode (iow the author returned back to using ledger).
cc @NicolasPetton What do you think?
I propose that an installation section for emacs-tw be created. It would make reference (in bullet points) to means by which one can get emacs installed in windows, mac, and linux.
Also, it would reference the EVM project and dockerized emacs, and other means by which emacs can be utilized.
Gnu Global supports 6 languages by inbuilt parser and more than 25 languages by Pygments + Exuberant Ctags plug-in parser. I don't think it should just be kept in C/C++ category, when it can support most of the languages listed in the document.
Reference: GNU Global website
Would be better if you sort each category in alphabetic order for people who visit this site could checkout thing easier.
Hello.
Please, add Elscreen https://github.com/shosti/elscreen
It's a very useful for using multiple screens (windows configurations) in Emacs.
See the first answer http://stackoverflow.com/questions/3716470/tabbed-windows-on-emacs
Thanks in advance.
Presently EXWM is in the Fun
section which makes little sense in my opinion.
It would be a much better fit in, say, Interface Enhancement
. What do you think?
Hi @kuanyui,
Before I learned about Awesome Emacs from reddit, I only knew about resources for Awesome Python and Awesome Lua on github.
Recently on reddit, I learned about Awesome-Nodejs. There I saw a link to an Awesome list. Looking through the list, I also saw that Awesome-Ruby linked to another great resource: awesome-awesomeness.
Both Awesome lists it turns out already link to Awesome Emacs.
I was wondering if Awesome Emacs could do the same as Awesome Nodejs and Awesome Ruby-- link to other Awesome list resources. I'm sure many people could benefit.
Thanks!
JL
I would like to suggest two well-maintained (I use theme regularly) and pretty complete themes:
professional-theme - https://github.com/juanjux/emacs-professional-theme
leuven-theme - https://github.com/fniessen/emacs-leuven-theme
Here are some thoughts as I did a recent Pull Request #337 in which I lowered the priority of some (inactive) Starter Kit packages and also as I thought about @coldnew 's PR for #336 in removing a no longer developed emacs configuration. I was wondering if you could share some feedback.
General Issues
Proposal to remove "Noteworthy Configuration" Section
I think this would fit under the Org-mode heading.
This repo misses a license. You can use https://github.com/sindresorhus/awesome#license as inspiration.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.