GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - totaljs/framework: Node.js framework

BranchesTags
Open more actions menu

Latest commit

 

History

5,313 Commits
5,313 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
bin
bin
 
 
helpers
helpers
 
 
merged
merged
 
 
test
test
 
 
tools
tools
 
 
.editorconfig
.editorconfig
 
 
.gitignore
.gitignore
 
 
.npmignore
.npmignore
 
 
.travis.yml
.travis.yml
 
 
503.html
503.html
 
 
builders.js
builders.js
 
 
bundles.js
bundles.js
 
 
changes.txt
changes.txt
 
 
cluster.js
cluster.js
 
 
debug.js
debug.js
 
 
error.html
error.html
 
 
flow.js
flow.js
 
 
graphdb.js
graphdb.js
 
 
image.js
image.js
 
 
index.js
index.js
 
 
internal.js
internal.js
 
 
license.txt
license.txt
 
 
mail.js
mail.js
 
 
nosql.js
nosql.js
 
 
nosqlcrawler.js
nosqlcrawler.js
 
 
nosqlstream.js
nosqlstream.js
 
 
nosqlworker.js
nosqlworker.js
 
 
package.json
package.json
 
 
readme.md
readme.md
 
 
session.js
session.js
 
 
tangular.js
tangular.js
 
 
test.js
test.js
 
 
utils.js
utils.js
 
 
websocketclient.js
websocketclient.js
 
 

Repository files navigation

Node.js framework

Made in EU

Total.js framework is a framework for Node.js platfrom written in pure JavaScript similar to PHP's Laravel or Python's Django or ASP.NET MVC. It can be used as web, desktop, service or IoT application.

IMPORTANT: New version Total.js 4

$ npm install -g total.js
  • Total.js Code editor
  • Total.js CMS
  • Total.js Eshop
  • Total.js Wiki
  • Total.js Flow
  • Total.js Flowboard
  • Total.js Messenger
  • Total.js Dashboard
  • Total.js BlogEngine
  • Total.js SuperAdmin
  • Total.js HelpDesk
  • Total.js OpenPlatform
  • Total.js +100 examples
  • NoSQL embedded database explorer
  • Download +200 UI components for free
  • Download +100 CMS widgets for free

  • Website
  • Get Started
  • Documentation
  • Wiki for Total.js products
  • Live chat with professional support
  • Total.js Blog
  • Membership
  • Changelog

Official support

  • Support form
  • Support e-mail: [email protected]
Top features
Offline documentation
Backward compatibility
HMVC architecture
Clean directory structure
Fully asynchronous
Full web server with serving of static files
Supports IP restrictions
Supports redirections
Supports reusable components
Supports just-in-time JS, CSS (variables and nesting) and HTML compressor
Supports just-in-time merging of static files (JavaScripts, CSS or HTML)
Supports just-in-time mapping of files
Supports media streaming (e.g. videos)
Supports modules and packages
Built-in image processing engine via ImageMagick or GraphicsMagick
Supports WebSockets (RFC 6455) and Server-Sent events
NEW Supports WebSockets client
Supports multipart/x-mixed-replace (IP camera streaming) uploading and sending
Supports RESTful routing
Supports middleware (like express.js) with custom options
Supports unit testing
Supports workers for heavy CPU operations
Supports 4x config files (common, debug, release and test)
Mailer with templating (Gmail, Outlook or classic SMTP servers with auth and TLS)
Built-in view engine (layouts, nested views, conditions, loops, inline helpers, etc.)
Localization with diff tool and CSV export
Supports cache mechanism
Supports schemas for creating business objects with validations, workflows, etc.
Supports injecting scripts, packages and views from URL
Supports String, Date, Number and Array prototypes
Supports additional utilities (e.g. create request, XML parsing, etc.)
Supports themes
Supports scripting
Possibility to rewrite existing functionality
NoSQL embedded database

Social networks

Please support the framework on social networks.

  • Follow Total.js on Gitter
  • Follow Total.js on GitHub
  • Follow Total.js on Twitter - @totalframework
  • Follow Total.js on Facebook
  • Follow Total.js on LinkedIn

Contact

  • (c) 2012-2021 by Peter Širka - [email protected]
  • contact form https://www.totaljs.com/contact/
  • [email protected]

About

Node.js framework

www.totaljs.com

Topics

frameworkjavascriptnodequalitywebwebsocket

Resources

Readme
License
Activity
Custom properties

Stars

4.4k stars

Watchers

206 watching

Forks

436 forks
Report repository

Releases

Sponsor this project

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.