All Projects → obviajs → obvia

obviajs / obvia

Licence: MIT License
The Javascript framework to make web development obviously easy

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to obvia

framework
Cygnite PHP Framework- A Modern Toolkit For Web Developers
Stars: ✭ 43 (+0%)
Mutual labels:  web-development
flask-course
Curso de Flask (Desarrollo Web en Python; Básico)
Stars: ✭ 23 (-46.51%)
Mutual labels:  web-development
rocket-auth-login
Authentication and login processing for Rust's Rocket web framework. Demonstrates a working example of how to authenticate users and process login as well as how to handle logging out.
Stars: ✭ 52 (+20.93%)
Mutual labels:  web-development
Systemizer
A system design tool that allows you to simulate data flow of distributed systems.
Stars: ✭ 1,219 (+2734.88%)
Mutual labels:  web-development
docker
A few basic docker containers for web development with PHP 7.3, MySQL 5.7 & NGINX 1.15
Stars: ✭ 18 (-58.14%)
Mutual labels:  web-development
devit
The DEVit Web Conference
Stars: ✭ 25 (-41.86%)
Mutual labels:  web-development
workflowmanager-viewer-js
Source code for ArcGIS Workflow Manager JavaScript viewer - Manage your workflows on the web.
Stars: ✭ 23 (-46.51%)
Mutual labels:  web-development
Tools-For-Web-Developers
Tools for web developers css code , ui , color generators animation , icons, vector libraries , cheatsheet , playground, vs code , chrome extensions etc...
Stars: ✭ 58 (+34.88%)
Mutual labels:  web-development
nardis
A small web framework based on ASGI
Stars: ✭ 14 (-67.44%)
Mutual labels:  web-development
oriented-imagery
Find developer resources for Oriented Imagery, including a Web AppBuilder widget and oriented imagery catalog (OIC) schema.
Stars: ✭ 21 (-51.16%)
Mutual labels:  web-development
arboles
Mapa de Arbolado Urbano
Stars: ✭ 13 (-69.77%)
Mutual labels:  web-development
configurable-app-examples-4x-js
Configurable Application Examples using ApplicationBase
Stars: ✭ 22 (-48.84%)
Mutual labels:  web-development
geoservices-js
Deprecated - please consider using @esri/arcgis-rest-js
Stars: ✭ 53 (+23.26%)
Mutual labels:  web-development
image-discovery-app-js
JavaScript Image Discovery Web Application. Use to search, discover, filter, and manipulate imagery.
Stars: ✭ 22 (-48.84%)
Mutual labels:  web-development
yt-channels-DS-AI-ML-CS
A comprehensive list of 180+ YouTube Channels for Data Science, Data Engineering, Machine Learning, Deep learning, Computer Science, programming, software engineering, etc.
Stars: ✭ 1,038 (+2313.95%)
Mutual labels:  web-development
handbook
A guide for members of the Suncoast Developers Guild
Stars: ✭ 16 (-62.79%)
Mutual labels:  web-development
livecoding-frontend-projects
Repositório com projetos Front-End
Stars: ✭ 70 (+62.79%)
Mutual labels:  web-development
interactive-simple-linear-regression
A PureScript, browser-based implementation of simple linear regression.
Stars: ✭ 15 (-65.12%)
Mutual labels:  web-development
HTTP-Succinctly
This is the companion repo for HTTP Succinctly by Scott Allen. Published by Syncfusion.
Stars: ✭ 35 (-18.6%)
Mutual labels:  web-development
recurrent
A library for building functional-reactive (FRP) GUIs in Clojurescript
Stars: ✭ 49 (+13.95%)
Mutual labels:  web-development

Obvia

Obvia is an MIT-licensed open source Javascript framework created to make the development of single page applications as easy and obvious as possible. It is designed with the objective of being easy to work with, separating code from data, separating structural components (layout) from functional components and allowing embedded state and history management. Obvia consists of UI components, application and applets, general use libraries, and code generation utilities.

Browser Compatibility

Obvia supports all browsers that are ES5-compliant (IE8 and below are not supported).

Documentation

To check out the documents and live examples, please visit obviajs.com

Questions

For questions and support, please use the community chat. The issue list of this repository is exclusively for bug reports and feature requests.

Issues

Before reporting an issue, please read the Issue Reporting Guidelines. Issues that do not follow the guidelines may get closed.

Want to Help?

If you would like to contribute some code or improve the documentation, please read our Contribution Guidelines then check out the current issues. Your work is always appreciated!

Libraries

This is a list of all the open source libraries used in the Obvia framework. yaml.js
tokenize.js
micro-requirejs
Deep Clone
Get Font Awesome Icon from MIME
Debounce decorator
CSS hasStyleRule
Coroutine
MD5 (Message-Digest Algorithm)

Roadmap

This is a basic roadmap with some instructions to keep in mind when working with Obvia.

  • State management
  • Hot Reload
  • The Applet (& App) should handle URL hash changes via an external dependency (the existing logic is to be wrapped in a default provider)
  • Security should be provided by external dependencies

Contribution

Thank you to everyone who has contributed to Obvia! If you would like to financially support Obvia's development, please consider making a donation on our PayPal.

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].