Activities/All
XO applications are called Activities. On this page you will find both details about Preinstalled activities and other activities that you can install yourself. There is detailed information about individual activities in this wiki—most of the activities listed below include a link to this detailed information. There is also general information about activities on the laptop.org website.
To install an activity:
- start the Browse activity on your XO;
- goto this page in the browser;
- click on the .xo bundle next to the word Download:, e.g., click on Implode.xo to download Implode;
- open the Journal activity on your XO;
- launch the downloaded activity from the Journal entry; the new activity should both launch and install on your taskbar.
To remove an activity you have previously installed, remove the download entry in the Journal (from the detail view). It will be removed from the taskbar after you restart your XO.
Some additional collections of activity and content are available; please see the library grid, the WorldWideWorkshop, and the GCompris collection.
You can add new activities by following the instructions on the Creating an activity page (Please be sure to read our human interface guidelines). When adding your new activity to this page, please follow the template syntax as described on the Template:Activity page.
Activities for download
General Search and Discovery
Journal: Object and activity browser Preinstalled |
Download: Journal.xo (v.74) Source: [1] Build: All |
Mime types: Internationalization: xo core Tags: none Development Status: ? |
Browse: Web browser based on Mozilla Firefox Preinstalled |
Download: Browse.xo (v.75) Source: [2] Build: All |
Mime types: .ogg, .html Internationalization: xo core Tags: none Development Status: ? |
Library: Overview of content activities Preinstalled |
Download: (v.–) Source: Build: Update.1 |
Mime types: Internationalization: l10n resources Tags: none Development Status: ? |
Read: Book/PDF reader Preinstalled Accessed from the Journal |
Download: Read.xo (v.35) Source: [3] Build: All |
Mime types: .pdf Internationalization: xo core Tags: none Development Status: ? |
Write: Word processor Preinstalled |
Download: Write.xo (v.53) Source: [4] Build: All |
Mime types: .doc, .abw, .txt, .rtf, .xhtml, .html, .odt Internationalization: xo core Tags: none Development Status: ? |
Collage: Collage and book maker Being worked on by Sop |
Download: (v.–) Source: Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
MikMik: Distributed wiki editor ' |
Download: MikMik.xo (v.8) Source: sources Build: Joyride |
Mime types: Internationalization: l10n resources Tags: none Development Status: ? |
Story Builder: Graphical story constructor with a variety of characters and backgrounds and simple word-processing capabilities Please test! Part of the MaMaMedia Creative Center. |
Download: StoryBuilder.xo (v.11) Source: [5] Build: Joyride |
Mime types: Internationalization: No POT found Tags: none Development Status: ? |
Feeds : News and more
News Reader: News reader Preinstalled |
Download: NewsReader.xo (v.23) Source: Build: All |
Mime types: Internationalization: l10n resources Tags: none Development Status: ? |
Chat, Mail, and Talk
Chat: Text chat Preinstalled Works though a Jabber server and through link-local on the mesh. |
Download: Chat.xo (v.29) Source: [6] Build: All |
Mime types: Internationalization: xo core Tags: none Development Status: ? |
Gmail: Google email client A version of Browse that opens gmail.com as the homepage |
Download: Gmail-2.xo (v.2) Source: [7] Build: Update.1 |
Mime types: Internationalization: Tags: none Development Status: ? |
Video: Video/voice chat Can talk to another person over Internet; peer to peer still being worked out. |
Download: Call.xo (v.2) Source: [8] Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
Drawing & Media creation/editing
Draw: Simple paint activity Preinstalled |
Download: Paint.xo (v.13) Source: [9] Build: All |
Mime types: Many mime types are supported; all available in GTK. Internationalization: xo core Tags: none Development Status: ? |
Record: Still, video, and audio capture Preinstalled |
Download: Record.xo (v.40) Source: Build: All |
Mime types: Mime types: .jpg, .ogg Internationalization: xo core Tags: none Development Status: ? |
TamTam: Music composition and synthesis Preinstalled Four music activities for jamming, composing, and synthesizing |
Download: (v.44) Source: [10] Build: All |
Mime types: .ogg, .midi Internationalization: xo bundled Tags: none Development Status: ? |
Interview (Our_Stories): Interviewing/OurStories activity under development; John Huang & team @ Google |
Download: OurStories.xo (v.1-beta) Source: [11] Build: None |
Mime types: Mime types: produces .ogg, .mp3, .jpg Internationalization: No POT found Tags: none Development Status: ? |
Flipsticks: Using keyframes, program a stick figure to twist, turn, tumble and dance Please test! Part of the MaMaMedia Creative Center. |
Download: FlipSticks.xo (v.1.4) Source: [12] Build: Joyride |
Mime types: Internationalization: Tags: none Development Status: ? |
Cartoon Builder: Animate a cartoon character by creating a sequence of poses inside a filmstrip Please test! Part of the MaMaMedia Creative Center. |
Download: CartoonBuilder.xo (v.1.7) Source: [13] Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
Joke Machine: Start a multimedia jokebook and invite your friends to add jokes to it via the mesh ' |
Download: JokeMachine.xo (v.6) Source: [14] Build: Joyride |
Mime types: Internationalization: Tags: none Development Status: ? |
Tux Paint: Paint program for young children Localized to 70 languages |
Download: (v.) Source: No SOURCE found Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
Programming
Pippy: Python Programming language/environment Preinstalled |
Download: (v.10) Source: [15] Build: All |
Mime types: Internationalization: xo bundled Tags: none Development Status: ? |
Etoys: Learning / programming / authoring environment Preinstalled See also [16] |
Download: (v.69) Source: Build: All |
Mime types: Internationalization: Tags: none Development Status: ? |
DrGeo: interactive geometry Drag and drop from clipboard into Etoys; SAR file also available here. |
Download: SAR file (v.–) Source: Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
Logo: Logo programming language ' |
Download: (v.–) Source: Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
Turtle Art: Pseudo-Logo graphical programming language Preinstalled |
Download: (v.4) Source: [17] Build: All |
Mime types: Internationalization: Tags: none Development Status: ? |
Scratch: Learning / programming / authoring environment Under development |
Download: (v.–) Source: Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
EduKT: Multimedia Content Creator under development |
Download: (v.0.29) Source: [18] Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
Guido van Robot: Educational programming language, IDE and lessons Stable. Work is done to integrate the lessons. |
Download: [[19]] (v.2.5) Source: Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
Developer Console: Developer's console Accessed with Alt+= from sugar, includes diagnostics and terminal. Removed from builds in favor of separate activities for terminal, logs, and analyze. |
Download: (v.–) Source: Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
Develop: Development IDE/tool ' |
Download: (v.–) Source: [20] Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
Math & Science
Calculate: Basic calculator Preinstalled |
Download: (v.13) Source: [21] Build: All |
Mime types: Internationalization: xo bundled Tags: none Development Status: ? |
Calculadora: Basic calculator with visualization of calculations ' |
Download: (v.–) Source: Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
Spreadsheet: Basic spreadsheet ' |
Download: (v.–) Source: Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
Ruler: Simple ruler and cm/mm grids ' |
Download: Ruler.xo (v.2) Source: Build: None |
Mime types: Internationalization: Ruler/Localization Tags: none Development Status: ? |
Stopwatch: Basic stopwatch More features planned. |
Download: (v.–) Source: Stopwatch.xo Build: Joyride |
Mime types: Internationalization: Needs l10n Tags: none Development Status: ? |
Poll Builder: Create a poll, collect votes and analyze community opinions Please test! Part of the MaMaMedia Creative Center Beta. |
Download: Poll.xo (v.15) Source: [22] Build: Joyride |
Mime types: Internationalization: Tags: none Development Status: ? |
Measure: Oscilloscope and Data Logging Preinstalled |
Download: Measure-14.xo (v.14) Source: [23] Build: All |
Mime types: Internationalization: xo bundled Tags: none Development Status: ? |
Distance: Measure distance between two laptops Preinstalled requires two laptops |
Download: AcousticMeasure.xo (v.6) Source: [24] Build: Update.1 |
Mime types: Internationalization: xo bundled Tags: none Development Status: ? |
Schoolsplay: Collection of small arithmetic and reading/writing activities Not yet fully functional but is stable |
Download: schoolsplay.xo (v.0.4) Source: svn browse Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
Media, Audio & Video Players
DJ: unknown quantity Not in current build |
Download: (v.–) Source: No SOURCE found Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
Watch and Listen: Media player Helix media player (non-FOSS codecs must be downloaded separately) |
Download: Watch&Listen.xo (v.10) Source: Build: Joyride |
Mime types: Internationalization: Tags: none Development Status: ? |
Sonata music player: Musicpd backend and frontend ' |
Download: sonata.xo (v.–) Source: Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
Games
File:Simcity icon.png | SimCity: Construct and maintain your own city ' |
Download: SimCity.xo (v.2) Source: [25] Build: Joyride |
Mime types: Internationalization: Tags: none Development Status: ? |
Block Party: Tetris-inspired game ' |
Download: BlockParty.xo (v.7) Source: [26] Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
Block Game: Tetris-like game .xo not working in sugar |
Download: BlockGame.xo.zip (v.1) Source: svn Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
Connect: Connect-4 game requires two laptops |
Download: (v.20) Source: [27] Build: All |
Mime types: Internationalization: xo bundled Tags: none Development Status: ? |
Deducto: Logic game Running well in Sugar. Development going on to make it compatible with the UI guidelines. |
Download: (v.–) Source: [28] Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
Kuku: Educational tutorial game ' |
Download: kuku.xo (v.–) Source: [29] Build: None |
Mime types: Internationalization: l10n resources Tags: none Development Status: ? |
Implode: Logic game ' |
Download: Implode.xo (v.2) Source: Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
Memorize: Memory game Preinstalled |
Download: (v.22) Source: [30] Build: All |
Mime types: Internationalization: Tags: none Development Status: ? |
Math game: math game for making a number as a function of 4 others ' |
Download: (v.–) Source: Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
ABC Flower: A more appropriate version of the hangman game ' |
Download: (v.–) Source: Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
Reversi: Reversi board game ' |
Download: (v.–) Source: [31] Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
Jigsaw Puzzle: Classic picture-constructing game Please test! Part of the MaMaMedia Creative Center. |
Download: JigsawPuzzle.xo (v.2) Source: [32] Build: Joyride |
Mime types: Internationalization: Tags: none Development Status: ? |
Slider Puzzle: Slider Puzzle to improve on puzzle solving skills Please test! Part of the MaMaMedia Creative Center. |
Download: SliderPuzzle.xo (v.4) Source: [33] Build: Joyride |
Mime types: Internationalization: Tags: none Development Status: ? |
Spray Play: two- or more? player shape-pushing physics game ' |
Download: (v.36) Source: [34] Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
ThreeDPong: 3D Pong game ' |
Download: 3dpong.xo (v.–) Source: [35] Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
Typewriter: Phonics, Vocabulary and Typing game ' |
Download: (v.–) Source: [36] Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
SpaceWars: Classic space game Ported by the Silverman brothers. |
Download: (v.–) Source: No SOURCE found Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
DazzleDarts: Classic physics game Ported by the Silverman brothers and Vadim Gerasimov (network enabled, but not integrated into Sugar) |
Download: (v.–) Source: No SOURCE found Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
GCompris: Collection of games. Ported by the GCompris team, now integrated into Sugar. Each of the 100 activities are packaged individually. |
Download: indvidual packages (v.–) Source: [37] Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
Domino: Math domino game Doesn't support mesh yet, you can play with your xo; |
Download: (v.–) Source: [38] Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
Ecomundo: Life simulation game ' |
Download: (v.–) Source: [39] Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
PegSolitaire: A Marble-Jumping Solitaire Game Works in Sugar; Created by a Team at Carnegie Mellon University; For Feedback please go to [40]. |
Download: PegSolitaire.xo (v.–) Source: Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
Image Quiz: Image Quiz Game Currently working on Single Player |
Download: ImageQuiz.xo (v.–) Source: [41] Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
Teacher and New User Tools
ePals: The ePals activity allows teachers and students to communicate with the ePals Global Community of learners from around the world - |
Download: ePals.xo (v.1) Source: Build: Joyride |
Mime types: - Internationalization: - Tags: none Development Status: ? |
MaMaMedia Creative Center: A static suite of MaMaMedia Creative activities, but will become a user-customizable "Make Your Own Favorites" activity. Please test! Part of the MaMaMedia Creative Center Beta 1.4. |
Download: MaMaMediaMenu.xo (v.2) Source: [42] Build: Joyride |
Mime types: Internationalization: Tags: none Development Status: ? |
MaMaMedia Learning Center: Resources for students/teachers exploring the XO and MaMaMedia Creative Center in-class and independently. Please test! Part of the MaMaMedia Creative Center Beta 1.4. |
Download: LearningCenter-2_20071030.xo (v.3) Source: [43] Build: Joyride |
Mime types: Internationalization: Tags: none Development Status: ? |
Wikiosity: Customized reading list generation from link structure of Wikipedia ' |
Download: (v.–) Source: Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
Other
Colingo: Sponsored video editor allowing children to construct video dialogs with short video clips, for constructivist language-learning needs interested developers to turn mock-up and description into code. |
Download: Colingo.xol (v.1) Source: [44] Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
Example: Example demo how-to Demo/example of Sugar API usage. ' |
Download: (v.1) Source: [45] Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
Mesh Board: peer-to-peer "Craig's list" ' |
Download: (v.1) Source: Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
DOS Emulator: Run DOS-based programs. ' |
Download: (v.1) Source: Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
WikiBrowse: browser and synch tool for wikipedia and other online wikis ' |
Download: (v.–) Source: [46] Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
VisualAcuityDemo: Play with visual acuity measurements. ' |
Download: (v.–) Source: [47] Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
Terminal: An activity version of the Sugar terminal Preinstalled |
Download: (v.2) Source: [48] Build: Joyride |
Mime types: Internationalization: Tags: none Development Status: ? |
Log: An activity version of the Sugar logging tool Preinstalled |
Download: (v.5) Source: [49] Build: Joyride |
Mime types: Internationalization: Tags: none Development Status: ? |
Analyze: An activity version of the Sugar analyze tool Preinstalled |
Download: (v.5) Source: [50] Build: Joyride |
Mime types: Internationalization: Tags: none Development Status: ? |
xoIRC: An activity version of the urk IRC client ' |
Download: (v.–) Source: [51] Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
CC Licensing Activity: Cartoons to explain Creative Commons licensing and provide a license chooser ' |
Download: License.xo (v.0.1) Source: [52] Build: None |
Mime types: Internationalization: Tags: none Development Status: ? |
JNLP Handler: Java Web Start launcher for Browse activity A proof-of-concept effort for java support |
Download: (v.–) Source: [53] Build: None |
Mime types: .jnlp Internationalization: Tags: none Development Status: ? |
Localization
Please note the l10n (aka Localization) elements of the activity (ie: the POT file/directory link — [http:link POT] or [[PO page]]. You should also link to the activity/l10n subpage with po files and status if it exists.
Manual installation
To manually install activities from a USB stick:
- open the Terminal activity;
- type sugar-install-bundle /media/<USB stick name>
You can also install an activity from the Journal by dragging the .xo bundle from the USB device.
See also
- See the (deprecated) Activities page on redhat.com's olpc download site
- See also : Activity bundle, Library grid, Software ideas
- User help at http://laptop.org/gettingstarted , including activities.