LIME — Language Independent Markup Editor — for structuring your doc into machine-readable code

MargaretDevelopment Tools, Legal Product DesignLeave a Comment

LIME, or the Language Independent Markup Editor, is a project from the University of Bologna to help you mark up text so it is machine-readable LIME is an extremely customizable web based editor that guides the user through the markup of non structured documents into well formed (optionally valid) structured XML document compliant to the language plugin chosen by the … Read More

Yaoqiang BPMN Editor: an open source tool to visualize & model processes

MargaretDevelopment Tools, Legal Product Design, Modeling ToolsLeave a Comment

Yaoqiang is a tool that you can use to lay out & encode a legal or a business process. SourceForge presents the Yaoqiang BPMN Editor project. Yaoqiang BPMN Editor is an open source BPMN 2.0 Modeler. Yaoqiang BPMN Editor is a graphical editor for business process diagrams , compliant with OMG specifications (BPMN 2.0) Source: Yaoqiang BPMN Editor – an … Read More

Business Process Simulator – free tool to diagram & simulate models

MargaretDevelopment Tools, Legal Product Design, Modeling ToolsLeave a Comment

The Business Process Simulator is a free, web-based tool to create diagrams of business processes and run simulations of them. Introduction Business Process Simulator is a web application of simulation software class for the analysis of business processes. Purpose of the Service Search for bottlenecks in the business process where lack of resources or of performers; Evaluation of the resource … Read More

Modelio, open source tool to model processes

MargaretDevelopment Tools, Legal Product Design, Modeling ToolsLeave a Comment

Modelio Open Source Community offers a free tool to make models of processes, in a coded-up format. Modelio is an open source modeling environment (UML2, BPMN2, …). Based on a 20-year track record of high end commercial products, Modelio delivers a broad-focused range of standards-based functionalities for software developers, analysts, designers, business architects and system architects

SNAP! (Build Your Own Blocks) visual programming

MargaretDevelopment Tools, Legal Product DesignLeave a Comment

SNAP! (Build Your Own Blocks) is a visual programming language/tool from UC Berkeley.  It may have grown out of children-focused CS instruction, but it is useful for any beginner to programming who is more visually inclined. It is used to teach non-CS majors at UC Berkeley, in the course “Beauty & Joy of Computing.” More about Snap programming: Snap! (formerly … Read More

Coding for Lawyers online book

MargaretDevelopment Tools, Legal Product DesignLeave a Comment

Coding for Lawyers is an online book by V. David Zvenyach (a lawyer with an engineering background) that introduces the essentials of computer programming to lawyers. It’s a very useful entry-level text, that doesn’t presume much familiarity with coding. It takes a lawyer-centered approach that begins to orient the novice to the way that programmers think — how they approach … Read More

Make Web Apps with AngularJS

MargaretDevelopment Tools, Legal Product DesignLeave a Comment

An online coding course from Code School: Shaping up with AngularJS. Here is a Code School online course to learn AngularJS. It’s a JavaScript framework from Google. Some more details from Angular’s site: HTML is great for declaring static documents, but it falters when we try to use it for declaring dynamic views in web-applications. AngularJS lets you extend HTML … Read More

Build a Crowdsourced Map with Ushahidi

MargaretDevelopment Tools, Legal Product DesignLeave a Comment

Ushahidi is a platform to develop a crowdsourced map of information. Here is its Github repository. The Ushahidi Platform is an open source web application for information collection, vizualisation and interactive mapping. It allows people to collect and share their own stories using various mediums such as SMS, Web Forms, Email or Twitter. For more information about the platform and … Read More

Texting Systems: FrontlineSMS

MargaretDevelopment Tools, Legal Product DesignLeave a Comment

If you are developing a text-based messaging system, an open-source & mainly free tool to use is FrontlineSMS. FrontlineSMS is a desktop software created to lower barriers to positive social change using mobile technology. By leveraging basic tools already available to most organizations, including those in ‘last-mile’ settings — computers and low-cost modems — FrontlineSMS enables instantaneous two-way communication to … Read More

Legal Design Tool: Automatic Text Service

MargaretDevelopment ToolsLeave a Comment

Set up your own text-messaging service for free. « SMS 411. If your legal design project may involve texting, particularly to ‘non-smart’ or dumb phones, then TextMarks may be a useful development tool to prototype an automatic texting system. You don’t have to be a big company to set up a text-message auto-response system. With TextMarks, you can set up … Read More

Make an interactive vertical timeline: tutorial from Data for Radicals

MargaretDevelopment Tools, Legal Product DesignLeave a Comment

I found the wonderful Data for Radicals site, that has a rich set of illustrated tutorials on making interactive visualizations. Since I’ve been collecting timeline-creators, here’s another example — but this time, it’s a Vertical Timeline. A clip of the tutorial is below, go to this link to see the full thing! The Absurdly Illustrated Guide To Your First Dynamic, … Read More

Make an Interactive Timeline: TimelineSetter

MargaretDevelopment Tools, Legal Product DesignLeave a Comment

ProPublica has created an interactive timeline-maker TimelineSetter. You can create a spreadsheet with special formatting & layout, and then load it into the code that you’ve installed on your website. TimelineSetter 0.3.2 TimelineSetter creates beautiful timelines. It is a command-line utility that takes a specially-structured CSV file as input and outputs standards-compliant HTML/CSS/JavaScript. It supports any span of time from … Read More

Make interactive stories & games with Twine

MargaretDevelopment Tools, Legal Product DesignLeave a Comment

Twine is an open-source tool for telling interactive, nonlinear stories. You can create games or stories — including legal ones — to help create more instructional, scenario-based legal tools. You don’t need to write any code to create a simple story with Twine, but you can extend your stories with variables, conditional logic, images, CSS, and JavaScript when you’re ready. … Read More

Make an Interactive Flowchart in Excel

MargaretDesign Tools, Development Tools, Legal Product Design, Visual Creation ToolsLeave a Comment

Here is an Interactive Flowcharting Tutorial – FlowBreeze Help. This tutorial will take you through the steps to create a flowchart using the interactive flowcharting mode of FlowBreeze. Because FlowBreeze is an Excel add-in, it will load with Excel but the interactive text-to-flowchart generation remains idle until you start a flowcharting session. It will operate on only one worksheet at … Read More

Make Interactive Visualizations: Graphviz

MargaretDesign Tools, Development Tools, Legal Product Design, Visual Creation ToolsLeave a Comment

Graphviz | Graphviz – Graph Visualization Software. Graphviz is open source graph visualization software. Graph visualization is a way of representing structural information as diagrams of abstract graphs and networks. It has important applications in networking, bioinformatics, software engineering, database and web design, machine learning, and in visual interfaces for other technical domains. The Graphviz layout programs take descriptions of … Read More

Make A Beautiful Timeline

MargaretDevelopment Tools, Legal Product DesignLeave a Comment

Timeline JS is an online tool from the Knight Lab at Northwestern University, that lets users make beautiful timelines in an easy & intuitive way. You have to prepare the times & contents in a spreadsheet, and then the tool lays it out into a gorgeous interactive tool. It’s just four steps to get a great timeline!

Building a website: Twitter Bootstrap Grid System tutorial

MargaretDevelopment Tools, Legal Product DesignLeave a Comment

This Twitter Bootstrap Grid System tutorial will walk you through some web development, using “Twitter Bootstrap” — which gives you pre-programmed designs & elements to reconfigure into the website you want. This tutorial in particular is meant for developing a site on a grid system — which is particularly useful if you are making a site with multiple columns. You … Read More