Jumis creates web applications.
Pronounced /iumɪs/ or /dju'mɪs/. Jumis creates applications that work with web browsers. Internet access has become a human right: we work hard to create expressive web applications and advocate for improved standards in web browsers.
♦ Contact support
♦ Privacy policy
Jumis - (from root jum- roof-) is a symbol of harvest. He is an old Latvian agricultural diety associated with “double-plants”, such as two stalks or trees which have grown together. The capturing of Jumis’ spirit symbolizes the return of fertility back into the fields. During harvest, ears of corn, or clumps of grain are pressed into the soil, held with stones.
Paste.io
Web browsers are becoming more feature-rich every year. Paste.io takes advantage of advances in browsers to create a cloud-based clipboard system. Use paste.io as a browser extension to have files automatically copied into browser storage. Use paste.io any time to copy and paste content and files across computers and websites. Paste.io can run completely offline, for both privacy and security. Power users may purchase credits for our online services to enhance speed and bandwidth.
Sketch.to
Sketch.to lets you draw atop other websites, images or video feeds. Convenient online drawing without plugins. Simply provide an address and it will be loaded as a picture. You can then begin drawing. You will be provided with an address that you can use to share or save your work.
MugTug.com
MugTug is a web application featuring digital drawing and file management working with Internet services. MugTug offers an online system for users, as well as a web application that can run offline and a browser extension for enhanced use. The application runs on smart phones, tablets and desktops. This is a large project and it will sometime to reach a first release. You may sign up for an invitation to MugTug.
Window.io
Track any kind of data with this simple online database system. Window.io has been used for customer lists, prospecting, user management, and financial accounting. It's a safe and secure system for structured data. Migrate from simple spreadsheets, move them into a database. Currently, window.io service is by invitation only. Users of other Jumis sites are granted limited access to window.io for account management. If a simple web-based database may be helpful for your business, contact us for a quote on custom engineering.
Canvas accessibility and practices
The Canvas tag was introduced to the JavaScript community around 2005. The tag provides a set of image processing commands and enables low level control of graphics, with enough expressivity to replace some browser plugins. Accessibility has been critical issue with the Canvas API. With most HTML tags, the operating system is informed when an area of the screen is a button (example), it's also given the name of that button. That information can then be passed onto other software. With Canvas, the developer may neglect to inform the operating system. Canvas is a low level API, and so authors must do more work than is required of high level APIs. The CME-WCAG draft begins the process of documenting techniques that programmers can use to make their Canvas-based components accessible to the operating system. A supplemental CANVAS-TECHS draft provides structured coding examples in the style of WCAG-TECHS.
Experiments in compiling web applications
Designed for Canvas based applications, we produced several libraries that developers can use to run their web applications without a web browser. These libraries provide features necessary for a web application to run on virtual platforms. They may be useful for older computers which can no longer run modern browsers. They may be useful for study. Regardless, they're open source and available for whatever use you would like to put them to. Reach back to Internet Explorer 6; cross-compile your HTML5 game to run in Flash. Make a Java application for standalone systems.
Developing a data backup routine
There are many things to consider when working on backup of personal and business data. For many of us, it's a struggle simply backup data up once a year. Web services are making backup much easier online: there are ways which you can make backup easier offline. Learn about them in our introduction to data management. Learn more advanced techniques for managing data and moving data with a primer on Paste.io.
Meta-programming and the schema
haXe is a macro language which enables authors to write once and have their source code translated into several popular languages. When combined with post-processing, it can operate as a DSL and target bytecode output as well as generate clean and readable source code. It's an excellent platform for experimenting with WebIDL, the foundation of all web application APIs. Learn more, with various experiments in meta-programming.
Developing consensus and division with programmers
Everyone who posts to the W3C mailing lists is a programmer. They've all encountered their fair share of struggles talking with computers and talking with other programmers. When more than two people are involved in a conversaion, you have politics. The W3C mailing lists are rife with ideals, negativity, personalities and progress. Some of the dynamics of a mailing list are discussed, for better or worse. Whatever the tone, whatever the mistakes or misgivings, this collection is intended to encourage you to participate, however dark, dull or damning you find the material.
Public and open source software
Software we release into open source is maintained under a separate company name: W3Canvas. This is to prevent liability issues in open source software. If you have commercial interest, we could use your support. For contracts, you will work with Jumis. If you are simply looking to donate money or time, you will work with W3Canvas.