Create Beautiful User Interfaces

Dojo's Dijit and DojoX provides a complete collection of user interface controls, giving you the power to create web applications that are highly optimized for usability, performance, internationalization, accessibility, but above all deliver an incredible user experience. Completely free and open-source with no strings attached or licenses to buy!

Dijit is suitable for just about everything, including:

  • Simple web sites and blogs that just want to unobtrusively add some simple widgets or interactivity, such as a Flickr Image viewer or a Twitter feed summary
  • Robust web applications such as email communication suites, mapping engines, and e-commerce solutions
  • Enterprise intranet apps to replace legacy thick client desktop software for internal and external sales reports, document management systems, and other productivity software to manage and visualize data entry and retrieval
  • Embedded and mobile applications

Try out this version of Dijit that's optimized for desktop performance with the beautiful Claro theme, to see our excellent form, layout, user interface, and editor controls that are simple to add to your application:

File
Log globals
Log widgets
Destroy All
Edit
Cut
Copy
Paste
Undo
View
Normal
Outline
Zoom
50%
75%
100%
150%
200%
Dialogs
slow loading
action bar
TextBox Padding
theme default
0px
1px
2px
3px
4px
5px
Disabled
You should not see this

Tooltips

  • rich text tooltip Embedded bold RICH text weirdness!
  • anchor tooltip tooltip on anchor
tooltip below
I'm below!
tooltip after
I'm on the right!
(or left on RTL systems)
tooltip before
I'm on the left!
(or right on RTL systems)
tooltip above
I'm above!

Dialogs

Show Tooltip Dialog
This tab container uses slide controls when the tabs are too wide to fit beside each other. If you make the left column narrow enough, the slide controls should appear.

I am tab 1.

I am tab 2.

I am tab 3, inlined.

dijit.form.Textarea

Enabled:



Disabled:

dijit.form.SimpleTextarea

Enabled:



Disabled:

Enabled:

  • Lorem and a link, what do you think?
  • This is the Editor with a Toolbar attached.


Disabled:

  • Lorem and a link, what do you think?
  • This is the Editor with a Toolbar attached.

Enabled

  1. 0
  2. 100

    Slider2 Value:
      1. lowest
      2. normal
      3. highest

      Value:

      1. small

      2. medium

      3. large

      Disabled

      1. 0
      2. 100
          1. lowest
          2. normal
          3. highest

          1. small

          2. medium

          3. large

          For even more widgets, check out our Dijit theme tester.

          Layout Widgets!

          Dojo's layout widgets allow you to quickly build advanced, themed layouts with minimal effort.

          Form Widgets!

          Dojo's form widgets are made to take bland form elements and empower them to make them more usable and flexible!

          More Widgets!

          The Dojo Toolkit provides numerous useful widgets to quickly enhance your web application.


          Let us know how you're using Dijit and we'll feature you on the Dojo web site. If you run into any problems at all, let us know how we can improve, ask in our free community section, or consider commercial support options.