
trimpath
TrimPath Projects
TrimPath provides open-source (GPL & APL) web technologies, focused around JavaScript, synchronization, MVC, occasionally connected computing, and Google Gears.
-------------------------------------------
Applications
- Next Action - a web-based todo-list manager in the Getting Things Done style. You can use Next Action even when your network is offline.
Technologies
- Junction
- The open source Junction framework is a conventions-over-configuration, synchronizing web MVC framework for JavaScript.
- Junction is a riff of the Ruby on Rails framework into the world of JavaScript.
- Junction makes your web application perform great.
- Junction is the best (and only) synchronizing MVC framework for building applications on top of Google Gears, but also does not require Google Gears if you don't want it.
- Junction automatically synchronizes your client-side and server-side code and RDBMS's.
- Junction still works even if the network is occasionally-connected or offline.
- Junction can run your application in the web-browser or on a Rhino-based server, or both. It's your choice. And, you write your application code just once to support these different runtime options. No duplicate logic.
- Junction documentation and download
- The open source Junction framework is a conventions-over-configuration, synchronizing web MVC framework for JavaScript.
Key components of Junction include:
JavaScript Templates (JST) home -- API | syntax | modifiers | download
- The JavaScript Templates engine is a lightweight, standards-based, open-source component that lets web application developers have template-based programming (like PHP/ASP/JSP) while running in a web browser.
TrimQuery home -- API | syntax | download
- The TrimQuery component is a lightweight, open-source query engine that features a SQL-like syntax. For rich web application developers who want to slice and dice their browser-side, in-memory-cached data, TrimQuery is the standards-based, 100% JavaScript solution.
-------------------------------------------
About TrimPath
TrimPath was conceived and started by Steve Yen as part of a New Year's resolution. * TrimPath FAQ * TrimPath License * Our Beliefs
Community
- TrimPath Google Group
- The TrimPath Google Group is the newest, best place for discussion, over the old forum and wiki pages.
- For Developers
- ElegantJavaScript
- InelegantJavaScript
- PlatformSuccess
- For Contributors
-------------------------------------------
And, from the greatest hits collection...
You might also be looking for these classic TrimPath components:
TrimSpreadsheet home -- download
- The TrimSpreadsheet component is an open-source spreadsheet engine that runs completely in the web browser. The markup used for spreadsheets is very simple, highly semantic, and completely accessible and stylable HTML tables. It's simple, standards-driven, and 100% written in unobtrusive JavaScript and CSS. Num Sum is a web 2.0 online spreadsheet service developed using TrimSpreadsheet.
TrimBreakpoint home -- download
- The TrimBreakpoint component is a super lightweight debugging utility for JavaScript. Inspect and modify your objects and variables at runtime with simple, easy to use breakpoints, created back in the days before Firebug.
Project Information
- License: Apache License 2.0
- 218 stars
- svn-based source control
Labels:
trimpath
javascript
ajax
unobtrusive
lightweight
components
applications
MVC
gears
apache
apl
gpl