Skip to content
Web framework for Node.js
JavaScript HTML CSS Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin Add 'use strict' Mar 16, 2015
deps
docs Change "Jade" to "Pug" Nov 10, 2018
gen
lib Raname all file and folder names containing "jade" to "pug" Nov 10, 2018
site Raname all file and folder names containing "jade" to "pug" Nov 10, 2018
support
test Disable the Pug engine in relation to tests Nov 14, 2018
.gitignore Add tests for standard templates Jul 2, 2013
.travis.yml
Jakefile Exclude fixtures from tests Jan 25, 2014
Makefile use view helper functions for scripts/styles; address other feedback … May 1, 2013
README.md Fix Gitter badge image URL Feb 3, 2019
changelog.md Change "Jade" to "Pug" Nov 10, 2018
package-lock.json Update packages: Nov 10, 2018
package.json Install dev package "acorn" Nov 10, 2018
tutorial.md
usage.txt
yarn.lock Install dev package "acorn" Nov 10, 2018

README.md

Geddy

A simple, structured web framework for Node

Build Status Gitter

DEPRECATION NOTICE

Geddy is no longer actively maintained, and therefore it is not recommended to be used for any new projects. For current users, it is highly recommended to migrate another framework.

Install Geddy:

$ npm install -g geddy

Note: Make sure your installed node version is not v6 or higher, as Geddy will not function properly. This will be fixed in the, hopefully, soon future.

Consider using 'nvm' to help you manage your node versions.

Create an app, start it up:

$ geddy gen app my_app
$ cd my_app
$ geddy
Creating 1 worker process.
Server worker running in development on port 4000

Create a CRUD resource

$ geddy gen scaffold foobar baz:string qux:int
[Added] app/models/foobar.js
[Added] db/migrations/20130809201124_create_foobars.js
[Added] test/models/foobar.js
[Added] test/controllers/foobars.js
[Added] app/controllers/foobars.js
[Added] Resource foobars route added to config/router.js
[Added] View templates

Documentation

Docs are on the GeddyJS Website: http://geddyjs.org/documentation

Community Tutorials

Geddy.JS: A No-Brainer MVC Node.js Framework - Bhanu Pratap Chaudhary https://www.digitalocean.com/community/articles/geddy-js-a-no-brainer-mvc-node-js-framework

Community

License

Copyright 2017. Geddy - Web-app development framework

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.


mde@fleegix.org

:octocat:

You can’t perform that action at this time.