Debian Edu Project
Summary
Electronics
Застосунки Debian Edu для вивчення електроніки

Цей збірний пакунок залежить від різноманітних застосунків, які можуть бути використані при вивчені електроніки.

Description

For a better overview of the project's availability as a Debian package, each head row has a color code according to this scheme:

If you discover a project which looks like a good candidate for Debian Edu to you, or if you have prepared an unofficial Debian package, please do not hesitate to send a description of that project to the Debian Edu mailing list

Links to other tasks

Debian Edu Electronics packages

Official Debian packages with high relevance

education-menus
Debian Edu menu reorganization
Versions of package education-menus
ReleaseVersionArchitectures
bullseye2.11.37all
buster2.10.47amd64,arm64,armhf,i386
jessie1.812+deb8u1amd64,armel,armhf,i386
bookworm2.12.15all
trixie2.12.15all
sid2.12.15all
stretch1.924amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

A package to reorganize menu branches in order to get a structure easy to use for teachers and students.

gnucap
GNU Circuit Analysis package, main executable
Versions of package gnucap
ReleaseVersionArchitectures
trixie0.36~20171003-1.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
jessie0.36~20091207-2amd64,armel,armhf,i386
stretch0.36~20091207-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch-backports0.36~20171003-1~bpo9+1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.36~20171003-1amd64,arm64,armhf,i386
bullseye0.36~20171003-1.1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm0.36~20171003-1.1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid0.36~20171003-1.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
experimental20230520-dev-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Debtags of package gnucap:
fieldelectronics
interfacetext-mode
roleprogram
scopeutility
suitegnu
uitoolkitncurses
usechecking
Popcon: 51 users (77 upd.)*
Versions and Archs
License: DFSG free
Git

Gnucap is a general purpose circuit simulator. It performs nonlinear dc and transient analyses, Fourier analysis, and ac analysis linearized at an operating point. It is fully interactive and command driven. It can also be run in batch mode or as a server.

This package contains a main executable and gnucap-modelgen.

gpsim
Емулятор мікроконтролерів PIC від Microchip
Maintainer: Georges Khaznadar
Versions of package gpsim
ReleaseVersionArchitectures
buster0.30.0-1amd64,arm64,armhf,i386
bullseye0.31.0-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid0.32.1-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie0.32.1-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm0.31.0-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
jessie0.27.0-6amd64,armel,armhf,i386
stretch0.29.0-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Debtags of package gpsim:
develmachinecode
fieldelectronics
hardwareembedded, emulation
interfacecommandline, x11
roleprogram
scopeutility
uitoolkitgtk
uselearning, simulating
works-withsoftware:source
x11application
Popcon: 57 users (46 upd.)*
Versions and Archs
License: DFSG free
Git

Gpsim — це повнофункціональний програмний емулятор контролерів PIC від Microchip.

Gpsim розрахований бути точним наскільки це можливо. Точність включає в себе начинку PIC: від ядра до портів вводу-виводу та УСІ внутрішні периферійні пристрої. Тому можливо створити схему, пов’язати її з портами вводу-виводу та перевірити PIC так, як би він був зроблений по-справжньому.

Gpsim розрахований працювати так швидко наскільки це можливо. Доступна емуляція реального часу PIC до 20 МГц.

Gpsim розрахований бути корисним наскільки це можливо. Стандарт парадигми емуляції включає точки зупинки, покрокове налагодження, дизасемблювання, перегляд пам’яті та її зміна. Зокрема gpsim підтримує безліч можливостей налагодження доступних лише при внутрішньосхемній емуляції. Наприклад, безперервний налагоджувальний буфер дій емулятора. Також є можливість встановити точки зупину на запис та читання значень (тобто припинити виконання, якщо вказане значення буде записано чи прочитано до/з регістра).

Screenshots of package gpsim
oregano
tool for schematical capture of electronic circuits
Versions of package oregano
ReleaseVersionArchitectures
jessie0.70-2amd64,armel,armhf,i386
sid0.84.41+dfsg.1-1.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm0.84.41+dfsg.1-1.1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye0.84.41+dfsg.1-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster0.84.41+dfsg.1-1amd64,arm64,armhf,i386
stretch0.70-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Debtags of package oregano:
fieldelectronics
roleprogram
suitegnome
uitoolkitgtk
Popcon: 29 users (24 upd.)*
Versions and Archs
License: DFSG free
Git

Oregano is a GNOME application for schematic capture and printing of electronic circuits. It can simulate the circuits using Gnucap, ng-spice or Berkeley spice.

Screenshots of package oregano
xoscope
digital oscilloscope
Versions of package xoscope
ReleaseVersionArchitectures
jessie2.0-3.2amd64,armel,armhf,i386
bullseye2.2-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm2.3-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid2.3-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
stretch2.2-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster2.2-1amd64,arm64,armhf,i386
Debtags of package xoscope:
fieldelectronics
interfacex11
roleprogram
usechecking, learning
x11application
Popcon: 22 users (17 upd.)*
Versions and Archs
License: DFSG free
Git

Xoscope is a oscilloscope using input from a sound card or EsounD server and/or a COMEDI hardware. Includes 8 signal displays, variable time scale, math, memory, measurements, and file save/load.

Screenshots of package xoscope

Official Debian packages with lower relevance

electric
САПР для електричних систем
Versions of package electric
ReleaseVersionArchitectures
sid9.07+dfsg-7all
trixie9.07+dfsg-7all
bookworm9.07+dfsg-7all
bullseye9.07+dfsg-6all
buster9.07+dfsg-5all
stretch9.07+dfsg-1all
jessie9.05+dfsg-1all
Debtags of package electric:
fieldelectronics
interfacex11
roleprogram
scopeapplication
suitegnu
uitoolkitmotif
useediting, learning
x11application
Popcon: 29 users (14 upd.)*
Versions and Archs
License: DFSG free
Git

Electric — продумана система автоматизованого проектування електричних систем; дозволяє працювати з різними видами електричних схем, включаючи компонування інтегральних схем на замовлення (ASIC — application-specific integrated circuit), малювати схеми, має мову опису специфікації апаратури, компонувати електро-механічні системи.

Screenshots of package electric
fritzing
Легке у використанні програмне забезпечення для проектування електроніки
Versions of package fritzing
ReleaseVersionArchitectures
bookworm0.9.6+dfsg-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye0.9.3b+dfsg-10amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster0.9.3b+dfsg-9amd64,arm64,armhf,i386
sid1.0.1-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
jessie0.9.0b+dfsg-1amd64,armel,armhf,i386
trixie1.0.1-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
stretch0.9.3b+dfsg-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Debtags of package fritzing:
fieldelectronics
interfacex11
roleapp-data, program
scopeapplication
uitoolkitqt
x11application
Popcon: 127 users (91 upd.)*
Versions and Archs
License: DFSG free
Git

Fritzing — проект з відкритими сирцями спроектований у допомогу в перенесенні прототипів у закінчений проект. Призначений для користувачів, які бажають створювати чи документувати принципові електричні схеми чи експерименти, спочатку створюється робочий прототип, потім він відтворюється у графічному редакторі Fritzing. Після цього можливо створити схеми, макет плати та файли, потрібні для виробництва плат.

Other screenshots of package fritzing
VersionURL
0.9.6+dfsghttps://screenshots.debian.net/shrine/screenshot/simage/large-09d368e906b06e1d969ebda175bb8ae8.png
0.9.6+dfsghttps://screenshots.debian.net/shrine/screenshot/simage/large-4a7ad62b1dc772f5e47378f5f25b3dee.png
0.9.6+dfsghttps://screenshots.debian.net/shrine/screenshot/simage/large-1082218b8c9c1da8d99dee9862e83c78.png
0.9.6+dfsghttps://screenshots.debian.net/shrine/screenshot/simage/large-36e3ddb1d4b15cbec6ecb74f2c6178f6.png
0.9.6+dfsghttps://screenshots.debian.net/shrine/screenshot/simage/large-1135defa6c0e4557c4875413fe920064.png
0.9.6+dfsghttps://screenshots.debian.net/shrine/screenshot/simage/large-fa5647f65bbd2e5b83391132cc22985a.png
0.7.4https://screenshots.debian.net/shrine/screenshot/9840/simage/large-0ff44618151feddec257a6154b78a1c0.png
0.7.4https://screenshots.debian.net/shrine/screenshot/9841/simage/large-f2e8206c20446e383dcc722096943dfc.png
0.9.6+dfsghttps://screenshots.debian.net/shrine/screenshot/22819/simage/large-68b584322bb7913e4e06583bd749e8bc.png
Screenshots of package fritzing
gtkwave
VCD (Value Change Dump) file waveform viewer
Versions of package gtkwave
ReleaseVersionArchitectures
stretch3.3.79-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie3.3.62-1amd64,armel,armhf,i386
buster3.3.98-1amd64,arm64,armhf,i386
buster-security3.3.98+really3.3.118-0+deb10u1amd64,arm64,armhf,i386
bullseye3.3.104+really3.3.118-0+deb11u1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye-security3.3.104+really3.3.118-0+deb11u1amd64,arm64,armhf,i386
bookworm3.3.118-0.1~deb12u1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm-security3.3.118-0.1~deb12u1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie3.3.120-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
sid3.3.120-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
upstream3.3.121
Debtags of package gtkwave:
fieldelectronics
hardwareemulation
interfacex11
roleprogram
scopeutility
uitoolkitgtk
uselearning, viewing
x11application
Popcon: 100 users (38 upd.)*
Newer upstream!
License: DFSG free
Git

gtkwave is a viewer for VCD (Value Change Dump) files which are usually created by digital circuit simulators. (These files have no connection to video CDs!)

Screenshots of package gtkwave
kicad
Проектування електронних схем та друкованих плат
Versions of package kicad
ReleaseVersionArchitectures
bullseye5.1.9+dfsg1-1+deb11u1amd64,arm64,armhf,i386,mips64el,ppc64el
bookworm-backports8.0.6+dfsg-1~bpo12+1amd64,arm64,armhf,i386,mips64el,ppc64el
bookworm6.0.11+dfsg-1amd64,arm64,armhf,i386,mips64el,ppc64el
stretch-backports4.0.7+dfsg1-1~bpo9+1armel,mips,mipsel,ppc64el
bullseye-backports6.0.11+dfsg-1~bpo11+1amd64,arm64,armhf,i386,mips64el,ppc64el
stretch-security4.0.5+dfsg1-4+deb9u1amd64,arm64,armel,armhf,i386
bullseye-security5.1.9+dfsg1-1+deb11u1amd64,arm64,armhf,i386
stretch4.0.5+dfsg1-4amd64,arm64,armel,armhf,i386,mips,mipsel,ppc64el
buster5.0.2+dfsg1-1amd64,arm64,armhf,i386
trixie8.0.6+dfsg-1amd64,arm64,armhf,i386,mips64el,ppc64el,riscv64
sid8.0.6+dfsg-1amd64,arm64,armhf,i386,mips64el,ppc64el,riscv64
stretch-backports5.0.2+dfsg1-1~bpo9+1amd64,arm64,armhf,i386
jessie0.20140622+bzr4027-3amd64,armel,armhf,i386
buster-security5.0.2+dfsg1-1+deb10u1amd64,arm64,armhf,i386
stretch-backports-sloppy5.1.6+dfsg1-1~bpo9+1amd64,armhf,i386
buster-backports5.1.9+dfsg1-1~bpo10+1amd64,arm64,armhf,i386,mips64el,ppc64el
buster-backports-sloppy6.0.7+dfsg-1~bpo10+1amd64,arm64,armhf,i386,mips64el,ppc64el
Debtags of package kicad:
fieldelectronics
interfacex11
roleprogram
uitoolkitqt, wxwidgets
useediting, learning
x11application
Popcon: 675 users (761 upd.)*
Versions and Archs
License: DFSG free
Git

Kicad — це набір програм для проектування друкованих плат. Включає в себе редактор схем, засіб трасування друкованих плат, засоби тривимірного перегляду друкованих плат у кінцевому вигляді.

Kicad складається з 5-ти основних компонентів:

  • kicad — менеджер проектів
  • eeschema — редактор схем
  • pcbnew — редактор друкованих плат
  • gerbview — перегляд GERBER
  • cvpcb — вибір місць для компонентів

Бібліотеки:

  • eeschema та pcbnew мають менеджери бібліотек, а також редактори для умовних позначень радіодеталей та їх корпусів

  • легкість створення, зміни, вилучення та обміну компонентів бібліотеки

  • можливість прив’язки документації до конкретного умовного позначення, корпусу й ключовим словами, надається швидкий пошук по функціях

  • доступна велика база компонентів умовних позначень для електричних схем й корпусів радіодеталей для друкованих плат

  • більшість компонентів мають відповідні тривимірні моделі

kicad-doc-de
Kicad help files (German)
Versions of package kicad-doc-de
ReleaseVersionArchitectures
bullseye5.1.9+dfsg1-1+deb11u1all
stretch-backports5.0.2+dfsg1-1~bpo9+1all
buster5.0.2+dfsg1-1all
jessie0.20140622+bzr4027-3all
sid8.0.6+dfsg-1all
trixie8.0.6+dfsg-1all
bookworm-backports8.0.6+dfsg-1~bpo12+1all
bookworm6.0.11+dfsg-1all
bullseye-backports6.0.11+dfsg-1~bpo11+1all
buster-backports-sloppy6.0.7+dfsg-1~bpo10+1all
stretch4.0.5+dfsg1-4all
bullseye-security5.1.9+dfsg1-1+deb11u1all
stretch-security4.0.5+dfsg1-4+deb9u1all
buster-security5.0.2+dfsg1-1+deb10u1all
stretch-backports4.0.7+dfsg1-1~bpo9+1all
buster-backports5.1.9+dfsg1-1~bpo10+1all
stretch-backports-sloppy5.1.6+dfsg1-1~bpo9+1all
Debtags of package kicad-doc-de:
culturegerman
made-ofhtml
roledocumentation
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

This package provides various documentation files for KiCad in German, like the EPUB and the PDF files and also the OnLine HTML documentation for:

  • CvPcb - Component association of Footprints
  • Eeschema - schematic capture editor
  • GerbView - Gerber file viewer (RS 274 X format)
  • GSIK - Getting Started in KiCad
  • GUI Translation - HowTo Help to do GUI translation
  • IDF Exporter - Export tool for IDFv3 boards and libraries
  • KiCad - The main project editor
  • Pcbnew - The printed circuit board software tool
  • PlEditor - The layout editor for custom title block
kicad-doc-en
Kicad help files (English)
Versions of package kicad-doc-en
ReleaseVersionArchitectures
trixie8.0.6+dfsg-1all
jessie0.20140622+bzr4027-3all
stretch4.0.5+dfsg1-4all
stretch-security4.0.5+dfsg1-4+deb9u1all
stretch-backports4.0.7+dfsg1-1~bpo9+1all
stretch-backports5.0.2+dfsg1-1~bpo9+1all
buster5.0.2+dfsg1-1all
buster-security5.0.2+dfsg1-1+deb10u1all
stretch-backports-sloppy5.1.6+dfsg1-1~bpo9+1all
buster-backports5.1.9+dfsg1-1~bpo10+1all
bullseye5.1.9+dfsg1-1+deb11u1all
bullseye-security5.1.9+dfsg1-1+deb11u1all
buster-backports-sloppy6.0.7+dfsg-1~bpo10+1all
bullseye-backports6.0.11+dfsg-1~bpo11+1all
bookworm6.0.11+dfsg-1all
bookworm-backports8.0.6+dfsg-1~bpo12+1all
sid8.0.6+dfsg-1all
Debtags of package kicad-doc-en:
made-ofhtml
roledocumentation
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

This package provides various documentation files for KiCad in English, like the EPUB and the PDF files and also the OnLine HTML documentation for:

  • CvPcb - Component association of Footprints
  • Eeschema - schematic capture editor
  • GerbView - Gerber file viewer (RS 274 X format)
  • GSIK - Getting Started in KiCad
  • GUI Translation - HowTo Help to do GUI translation
  • IDF Exporter - Export tool for IDFv3 boards and libraries
  • KiCad - The main project editor
  • PcbCalculator - A tool for typical calculations while PCB designing
  • Pcbnew - The printed circuit board software tool
  • PlEditor - The layout editor for custom title block
  • Plugins - Introduction to the KiCad plugin system
kicad-doc-es
Kicad help files (Spanish)
Versions of package kicad-doc-es
ReleaseVersionArchitectures
bookworm-backports8.0.6+dfsg-1~bpo12+1all
sid8.0.6+dfsg-1all
trixie8.0.6+dfsg-1all
buster-backports5.1.9+dfsg1-1~bpo10+1all
bullseye5.1.9+dfsg1-1+deb11u1all
stretch-backports4.0.7+dfsg1-1~bpo9+1all
stretch-security4.0.5+dfsg1-4+deb9u1all
stretch-backports-sloppy5.1.6+dfsg1-1~bpo9+1all
bullseye-security5.1.9+dfsg1-1+deb11u1all
stretch4.0.5+dfsg1-4all
jessie0.20140622+bzr4027-3all
buster-backports-sloppy6.0.7+dfsg-1~bpo10+1all
bullseye-backports6.0.11+dfsg-1~bpo11+1all
buster-security5.0.2+dfsg1-1+deb10u1all
stretch-backports5.0.2+dfsg1-1~bpo9+1all
bookworm6.0.11+dfsg-1all
buster5.0.2+dfsg1-1all
Debtags of package kicad-doc-es:
culturespanish
made-ofhtml
roledocumentation
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

This package provides various documentation files for KiCad in Spanish, like the EPUB and the PDF files and also the OnLine HTML documentation for:

  • CvPcb - Component association of Footprints
  • Eeschema - schematic capture editor
  • GerbView - Gerber file viewer (RS 274 X format)
  • GSIK - Getting Started in KiCad
  • KiCad - The main project editor
  • Pcbnew - The printed circuit board software tool
  • PlEditor - The layout editor for custom title block
kicad-doc-fr
Kicad help files (French)
Versions of package kicad-doc-fr
ReleaseVersionArchitectures
buster5.0.2+dfsg1-1all
bookworm-backports8.0.6+dfsg-1~bpo12+1all
bullseye-backports6.0.11+dfsg-1~bpo11+1all
sid8.0.6+dfsg-1all
trixie8.0.6+dfsg-1all
buster-backports5.1.9+dfsg1-1~bpo10+1all
buster-security5.0.2+dfsg1-1+deb10u1all
stretch-backports4.0.7+dfsg1-1~bpo9+1all
stretch-backports-sloppy5.1.6+dfsg1-1~bpo9+1all
stretch-backports5.0.2+dfsg1-1~bpo9+1all
buster-backports-sloppy6.0.7+dfsg-1~bpo10+1all
bullseye5.1.9+dfsg1-1+deb11u1all
stretch-security4.0.5+dfsg1-4+deb9u1all
jessie0.20140622+bzr4027-3all
bookworm6.0.11+dfsg-1all
stretch4.0.5+dfsg1-4all
bullseye-security5.1.9+dfsg1-1+deb11u1all
Debtags of package kicad-doc-fr:
culturefrench
made-ofhtml
roledocumentation
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

This package provides various documentation files for KiCad in French, like the EPUB and the PDF files and also the OnLine HTML documentation for:

  • CvPcb - Component association of Footprints
  • Eeschema - schematic capture editor
  • GSIK - Getting Started in KiCad
  • KiCad - The main project editor
  • Pcbnew - The printed circuit board software tool
  • PlEditor - The layout editor for custom title block
pcb
printed circuit board (pcb) design program - metapackage
Versions of package pcb
ReleaseVersionArchitectures
bullseye4.2.2-1all
sid4.3.0-3all
buster4.2.0-2all
stretch20140316-3.1all
jessie20140316-3all
bookworm4.2.2-1all
Debtags of package pcb:
fieldelectronics
rolemetapackage
suitegnu
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

PCB is an interactive printed circuit board editor for the X11 window system. PCB includes a rats nest feature, design rule checking, and can provide industry standard RS-274-X (Gerber), NC drill, and centroid data (X-Y data) output for use in the board fabrication and assembly process. PCB offers high end features such as an autorouter and trace optimizer which can tremendously reduce layout time.

xcircuit
Draw circuit schematics or almost anything
Versions of package xcircuit
ReleaseVersionArchitectures
buster3.9.73+dfsg.1-1amd64,arm64,armhf,i386
bookworm3.9.73+dfsg.1-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid3.9.73+dfsg.1-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
jessie3.7.57.dfsg-1amd64,armel,armhf,i386
stretch3.8.78.dfsg-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye3.9.73+dfsg.1-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Debtags of package xcircuit:
fieldelectronics
interfacex11
roleprogram
uselearning
works-withimage, text
works-with-formatpostscript
Popcon: 23 users (9 upd.)*
Versions and Archs
License: DFSG free
Git

xcircuit is a generic drawing program tailored for making circuit diagrams.

The graphical interface attempts to maintain consistency between X11 window rendering and the pure PostScript output.

xcircuit is mouse, menu and keyboard driven. The emphasis is on single character macros.

*Popularitycontest results: number of people who use this package regularly (number of people who upgraded this package recently) out of 247327