With a codebase this large, it may be helpful for newcomers, and devs to an unfamiliar section of the codebase, to have a collection of what repo does what. And where is it.
Please note that GitHub automatically makes a Table of Contents when viewing Markdown files, which you can use by clicking on this -> button. It is located to the top left of the document.
Name | Latest Commit | Latest Tag | Issues | License | Primary Language | Stars | Description |
---|---|---|---|---|---|---|---|
pulsar | A Community-led Hyper-Hackable Text Editor | ||||||
ppm | Pulsar Package Manager | ||||||
node-tree-sitter | Node.js bindings for tree-sitter |
Name | Latest Commit | Latest Tag | Issues | License | Primary Language | Stars | Description |
---|---|---|---|---|---|---|---|
active-editor-info | Display information about the active editor | ||||||
archive-view | Open compressed files in Pulsar | ||||||
ascii-art | Convert selected text to ascii art banner | ||||||
atom-select-list | An etch component to show select lists with fuzzy filtering, keyboard navigation and other cool features. | ||||||
atom-ui | Atom's UI library | ||||||
atomdoc | Atom's documentation parser for JavaScript / CoffeeScript | ||||||
autocomplete-atom-api | Pulsar API autocompletions | ||||||
autocomplete-css | CSS property name and value completions | ||||||
autocomplete-emojis | autocomplete+ emoji autocompletion | ||||||
autocomplete-html | HTML tag and attribute completions | ||||||
autocomplete-plus | View and insert possible completions in the editor while typing | ||||||
autocomplete-snippets | Adds snippets to autocomplete+ suggestions | ||||||
autosave | Autosaves buffers when they lose focus | ||||||
background-tips | Display app tips in the app's background when there are no buffers open. | ||||||
bookmarks | Bookmark editor lines in Pulsar | ||||||
bracket-matcher | Jump to brackets | ||||||
command-palette | Command Palette in Pulsar | ||||||
dalek | EXTERMINATEs built-in packages installed as community packages | ||||||
deprecation-cop | Shows a list of deprecated calls | ||||||
dev-live-reload | Live reload Pulsar themes and packages. | ||||||
encoding-selector | Pick an encoding for the current editor | ||||||
etch | Builds components using a simple and explicit API around virtual-dom | ||||||
find-and-replace | Find and replace in a single buffer and in the project | ||||||
fs-plus | node's fs module with some helpful additions | ||||||
fuzzy-finder | Find and open files quickly | ||||||
fuzzy-native | Native fuzzy string matching library package for Node. Based off @wincent's https://github.com/wincent/command-t. | ||||||
git-utils | Git Node Module | ||||||
github | Git and GitHub integration for Pulsar | ||||||
go-to-line | Jump to a line number in Pulsar | ||||||
grammar-selector | Pick a grammar for the current editor | ||||||
grim | API deprecation library | ||||||
image-view | View images in an Pulsar editor | ||||||
incompatible-packages | Displays incompatible packages that are installed | ||||||
keybinding-resolver | Shows what a keybinding resolves to | ||||||
keyboard-layout | Node module to read and observe the current keyboard layout | ||||||
less-cache | Less compile cache | ||||||
line-ending-selector | Switch between Unix and Window style line endings. | ||||||
link | Open links from Pulsar | ||||||
markdown-preview | 📝 Markdown preview in Pulsar | ||||||
node-pathwatcher | Path Watcher Node Module | ||||||
node-spellchecker | SpellChecker Node Module | ||||||
notifications | User notifications | ||||||
nsfw | A super fast and scaleable file watcher that provides a consistent interface on Linux, OSX and Windows | ||||||
open-on-github | Pulsar package for opening files on GitHub.com | ||||||
package-generator | Package to generate new packages | ||||||
revert-buffer | Revert a buffer to its saved state | ||||||
sort-lines | An Pulsar package to sort lines of text | ||||||
spell-check | Spell check Pulsar package | ||||||
status-bar | Status bar for Pulsar | ||||||
symbols-view | Jump to symbols in Pulsar | ||||||
tabs | Tabs in Pulsar | ||||||
text-buffer | Pulsar's underlying text buffer | ||||||
timecop | Show where Pulsar spends time | ||||||
toggle-quotes | An Pulsar package to toggle between single and double quotes | ||||||
tree-sitter | An incremental parsing system for programming tools | ||||||
tree-view | 🌳 Explore and open project files in Pulsar | ||||||
underscore-plus | Underscore with some extensions | ||||||
update-package-dependencies | Calls 'apm update' from the project's path. | ||||||
watcher | Pulsar Filesystem Watcher | ||||||
welcome | Welcome editor thats shows on first run | ||||||
whitespace | Pulsar whitespace package | ||||||
wrap-guide | Don't cross the line |
Name | Latest Commit | Latest Tag | Issues | License | Primary Language | Stars | Description |
---|---|---|---|---|---|---|---|
ide-csharp | C# language support for Atom-IDE | ||||||
ide-go | Go language support for Atom-IDE | ||||||
ide-java | Java language support for Atom-IDE | ||||||
ide-json | |||||||
ide-php | PHP language support for Atom-IDE | ||||||
ide-typescript | TypeScript and Javascript language support for Atom-IDE |
Name | Latest Commit | Latest Tag | Issues | License | Primary Language | Stars | Description |
---|---|---|---|---|---|---|---|
language-c | C support in Pulsar | ||||||
language-clojure | Clojure package for Pulsar | ||||||
language-coffee-script | CoffeeScript support in Pulsar | ||||||
language-csharp | C# language support for Pulsar | ||||||
language-gfm | GitHub Flavored Markdown in Pulsar | ||||||
language-git | Git editing package for Pulsar | ||||||
language-go | Go language package for Pulsar | ||||||
language-html | HTML package for Pulsar | ||||||
language-hyperlink | Hyperlink colorization package for Pulsar | ||||||
language-java | Java package for Pulsar | ||||||
language-javascript | JavaScript language package for Pulsar | ||||||
language-json | JSON package for Pulsar | ||||||
language-less | Less package for Pulsar | ||||||
language-make | Make package for Pulsar | ||||||
language-mustache | Mustache package for Pulsar | ||||||
language-objective-c | Objective-C package for Pulsar | ||||||
language-pegjs | PEG.js package for Pulsar | ||||||
language-perl | Perl package for Pulsar | ||||||
language-property-list | Property List package for Pulsar | ||||||
language-puppet | Puppet package for Pulsar | ||||||
language-python | Python package for Pulsar | ||||||
language-ruby-on-rails | Ruby on Rails package for Pulsar | ||||||
language-ruby | Ruby package for Pulsar | ||||||
language-rust | Rust support for Pulsar | ||||||
language-sass | Sass package for Pulsar | ||||||
language-source | Source code package for Pulsar | ||||||
language-sql | SQL package for Pulsar | ||||||
language-text | Plain text package for Pulsar | ||||||
language-todo | TODO highlighting package for Pulsar | ||||||
language-toml | TOML in Pulsar | ||||||
language-xml | XML package for Pulsar |
Name | Latest Commit | Latest Tag | Issues | License | Primary Language | Stars | Description |
---|---|---|---|---|---|---|---|
atom-light-syntax | Atom Light Syntax theme | ||||||
atom-light-ui | Atom Light UI theme | ||||||
base16-tomorrow-dark-theme | Base16 Theme for Pulsar | ||||||
base16-tomorrow-light-theme | Base16 theme for Pulsar. | ||||||
solarized-dark-syntax | Pulsar syntax theme using the dark Solarized colors | ||||||
solarized-light-syntax | Pulsar syntax theme using the light Solarized colors |
Name | Latest Commit | Latest Tag | Issues | License | Primary Language | Stars | Description |
---|---|---|---|---|---|---|---|
.github | Organization Level Documents | ||||||
atom-docker-ci | Docker images for use in Atom CI builds | ||||||
atom-package-downloader | Downloads all Atom packages so we can search for patterns. | ||||||
atom.io | 🌐 A place for feedback on the atom.io website and package API | ||||||
ci | Build your Atom packages | ||||||
design-decisions | A place to document various design decisions for public reference | ||||||
language-examples | Language examples for all Pulsar core languages. | ||||||
metrics | Help improve Atom by sending usage statistics, exceptions and deprecations to the team. | ||||||
mistaken-pull-closer | Probot app that closes pull requests that are common mistakes | ||||||
pr-changelog | Generate a PR changelog between two refs | ||||||
pulsar-edit.github.io | |||||||
styleguide | A package to exercise all the UI components. | ||||||
town-crier | A simple way to submit feedback to Pulsar or any package | ||||||
whats-my-line | Handy library for displaying GitHub comments within a text editor |
Name | Latest Commit | Latest Tag | Issues | License | Primary Language | Stars | Description |
---|---|---|---|---|---|---|---|
atom-babel7-transpiler | A transpiler for Atom packages that processes code with Babel 7 | ||||||
atom-languageclient | Language Server Protocol support for Atom (the basis of Atom-IDE) | ||||||
atom-mocha-test-runner | Run your Atom package tests using Mocha | ||||||
atom-nightly-releases | Provides Atom Nightly Releases to be served by update.electronjs.org | ||||||
atom-space-pen-views | Atom SpacePen views that previously lived in core. | ||||||
avm | |||||||
babel-plugin-chai-assert-async | Convert synchronous chai assertions into asynchronous chai assertions | ||||||
cached-run-in-this-context | |||||||
clear-cut | Calculate the specificity of a CSS selector | ||||||
donna | CoffeeScript API docs | ||||||
event-kit | Simple library for implementing and consuming evented APIs | ||||||
exception-reporting | Catches exceptions and forwards them to bugsnag | ||||||
jasmine-focused | Focus Jasmine Specs | ||||||
jasmine-tagged | Tag and filter jasmine specs | ||||||
joanna | Gathers metadata to generate JavaScript docs - compatible with donna | ||||||
key-path-helpers | |||||||
line-top-index | |||||||
node-oniguruma | Oniguruma Node Module | ||||||
scrollbar-style | A node module to detect the scroller style ("overlay" or "legacy") on OS X | ||||||
service-hub | A semantically versioned provider/consumer system for global application services. | ||||||
snippets | Atom snippets package | ||||||
span-skip-list | A data structure for computing running totals in arbitrary dimensions in O(ln(n)) |