Skip to content

Latest commit

 

History

History
56 lines (50 loc) · 1.41 KB

readme.md

File metadata and controls

56 lines (50 loc) · 1.41 KB

Anteater

Anteater is a tool for creating drawings and animations in the terminal. Anteater is written in python using curses and has no external dependencies. Anteater was built with linux in mind, but it should work on other unix systems.

Features:

  • Live drawing with mouse
  • Custom brushes (with various sizes)
  • Multiple colors
  • Selection, copying and pasting
  • Undo system
  • Multiple frames
  • Simple to export as an animation
  • Fill

Planned Features:

  • Installation options:
    • pypi
    • AUR
    • COPR
    • Nix (?)
  • Different color modes (including true color)
  • Gradient drawing
  • Customizable character selection menus
  • Unicode support
  • "Magic Wand" style selection
  • Optimized fill
  • Configurable keyboard shortcuts
  • Easier way of creating your own brushes

Current Keybinds:

(Note that these may change at any point)

  • right arrow: next frame
  • left arrow: last frame
  • d: enter draw mode (lets you actually draw stuff)
  • e: erase (enter erase mode)
  • r: reset mode
  • l: clear current frame
  • o: export/render the animation
  • z: undo
  • Shift + z (Z): redo
  • c: change the current character you're drawing with
  • s: change the current color you're drawing with
  • space: play
  • o: export file (render)
  • s: save file
  • i: import file
  • Drag with right click: select
  • y: copy
  • p: paste
  • Ctrl + a: select all
  • Shift + d (D): deselect
  • Escape: quit program

Contributing

Any sort of help is very welcome :)