All Projects → utk-se → CodeRibbon

utk-se / CodeRibbon

Licence: other
Navigate your code in an infinite timeline of code patches!

Programming Languages

javascript
184084 projects - #8 most used programming language
Less
1899 projects

Projects that are alternatives of or similar to CodeRibbon

piston-cli
Universal shell supporting code highlighting, files, and interpretation without the need to download a language.
Stars: ✭ 43 (-68.84%)
Mutual labels:  code-editor
vulcan
A minimalistic text editor designed for both ordinary use and software development
Stars: ✭ 46 (-66.67%)
Mutual labels:  code-editor
KodeEditor
A simple code editor with syntax highlighting and pinch to zoom
Stars: ✭ 60 (-56.52%)
Mutual labels:  code-editor
atom-tree-view-sort
Add a sorting feature for the Atom tree-view package.
Stars: ✭ 24 (-82.61%)
Mutual labels:  atom-package
macos-snippets
Snip is a lightweight snippets manager app for macOS
Stars: ✭ 238 (+72.46%)
Mutual labels:  code-editor
x-studio.github.io
This is the issues tracking, roadmap, docs src repo of the x-studio IDE. Copyright © 2014-2022 Simdsoft Limited
Stars: ✭ 92 (-33.33%)
Mutual labels:  code-editor
icecoder
ICEcoder - Web IDE and editor for REDAXO CMS
Stars: ✭ 21 (-84.78%)
Mutual labels:  code-editor
HackaPanel
⌨️ Hacka{Iran}'s Contest Panel / IDE
Stars: ✭ 15 (-89.13%)
Mutual labels:  code-editor
code editor unity
A code editor for MY-BASIC, powered by the Unity3D engine. With this you may create your own Code Editor, Debugger and IDE for different scripting languages.
Stars: ✭ 13 (-90.58%)
Mutual labels:  code-editor
language-sas
SAS language support in Atom
Stars: ✭ 13 (-90.58%)
Mutual labels:  atom-package
set-syntax
An Atom package that creates easy Command Palette commands for setting the syntax of the current file
Stars: ✭ 24 (-82.61%)
Mutual labels:  atom-package
atom-ide-scala
Scala & Dotty support for Atom IDE (🧟‍♂️ zombie repo)
Stars: ✭ 47 (-65.94%)
Mutual labels:  atom-package
Runt
Tiny extensible IDE written in C.
Stars: ✭ 23 (-83.33%)
Mutual labels:  code-editor
atom-play-piano
In atom, piano notes are played as you code... amazing !
Stars: ✭ 29 (-78.99%)
Mutual labels:  atom-package
atom-perfectionist
Beautify CSS and SCSS
Stars: ✭ 19 (-86.23%)
Mutual labels:  atom-package
flaskcode
A web based code editor on python flask framework.
Stars: ✭ 43 (-68.84%)
Mutual labels:  code-editor
vue-code-view
A Vue 2 component like Vue SFC REPL `@vue/repl` : u can edit, run and preview the code effect display in real time on the web page.
Stars: ✭ 67 (-51.45%)
Mutual labels:  code-editor
hey-pane
👋 atom package to enlarge the active pane
Stars: ✭ 43 (-68.84%)
Mutual labels:  atom-package
ax-editor
Ax is a code editor with syntax highlighting that runs in your terminal written completely in Swift.
Stars: ✭ 42 (-69.57%)
Mutual labels:  code-editor
sketchup-console-plus
A better Ruby Console and IDE for integrated development in SketchUp.
Stars: ✭ 31 (-77.54%)
Mutual labels:  code-editor

CodeRibbon

A reimplementation of Patchworks for the Atom Editor.

Overmode Mode Demo

Patchworks was a 2014 research project into better navigation and organization of code in IDEs. It's core concept consisted of an infinite 'Ribbon' of Patches in which code was displayed.

As you open code to edit, your Ribbon grows to accommodate more active patches, leaving a timeline-like history of recently used files.

Currently Working Features

  • 99.9% of other Atom plugins are still supported and work as usual
    • If you find one that doesn't, please leave an issue for it!
  • Patch grid layout and dynamic growth of the Ribbon.
  • Configurable, dynamic size for number of Patches per screen
  • Ctrl-Alt-O to look at all the Patches in Overview mode
  • Drag files from the project tree view onto Patches to open the file
  • Swap Patches by dragging one item onto the other patch
  • Keyboard shortcuts for navigating the ribbon
  • Quick Fuzzy search files in the project for blank patches
  • Drag and drop patches onto eachother to create new patches and columns

A research project from UTK

CodeRibbon is a research project from the University of Tennessee, Knoxville.

The research is supported by Austin Henley. (one of Patchwork's original authors)

For the contributors of CodeRibbon, see https://github.com/utk-se/CodeRibbon/graphs/contributors

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].