Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

1.

Study of Open Source tools/Frameworks/Software/IDE for User


Interface Builders
Ex :
Date :

Aim :
To conduct a study of Open Source tools/Frameworks/Software/IDE for User Interface
Builders.
Study :

S/ Name Tool / Vendor Pros Cons Lang Features


N Frame
o work/
S/w

1. Spring Frame Pivotal 1. Decreased 1. Unused Java 1. Autoconfig


Boot work boilerplate dependency 2. Standalone
code 2. Not 3.
2. No xml suitable for Opinionated
configuration large apps
3. Build
standalone

2. Django Frame Django 1. Better CDN 1. Not Python 1. MTV


work Software 2. Better Object suitable for Architecture
Foundati Relational smaller 2. Easy
on Mapping projects control with
2. Not many admin
templates 3. Inbuilt
security
middleware

3. Flask Frame Pocoo 1. Werkzeug 1. Not Python 1. Routing


work and Jinja2 lib scalable for 2. Builtin
for webdev larger server
2. Extensive projects development
documentation 2. Limited 3. Lightweight
3. Active builtin
community features

4. React Library Faceboo 1. One way 1.Not Javascri 1. React Hook


k data binding suitable for pt manage state
2. React Native smaller and side
for mobile app projects effects
2. Complex 2. Virtual
tools DOM
3. Reusable
components
5. SQLAl Library 1. Flexible 1. Too Python 1. Easier
chemy ORM complex for connection to
2. Easy Query simple database
Building projects 2. Session
2. Large file Management
size of
library

6. Mongo Library Pacific 1. Easier 1. Not Mongo 1. High level


ose Cycle schema suitable for DB with API for query
definition all database Node.js 2. Perform
2. Validation models middleware
and type 2. No functions
casting flexibility in 3. Creation of
3. Better query schema Indexes
language 3. Larger
size of
library

7. Micros Softwa Microsoft 1. User 1. It is a 1. Spell and


oft re Friendly paid grammar
Word Interface software check
2. Lot of 2. Does not 2. Document
Formatting have cross encryption
Options platform 3. Multimedia
3. Integrates integration integration
with other 3.
Office products Proprietary
4. Automation format
with Macros

8. G Softwa Google 1. Cloud based 1. Google 1. Gmail,


Suite re collaboration Dependancy Gdrive,
2. Gmail on internet Calender,
Integration connectivity Meet, GForm,
3. Ample 2. No Google Chat,
Storage space advance Google sites
4. Security features
compliance 3.
Customizati
ons
limitations

9 Google Softwa Google 1. Speed and 1. Memory Google 1. Sync


Chrom re Performance Usage Across
e 2. Wide 2. Privacy Devices
compatibility Concerns 2. Security
automatic 3. Not open Features
updates source 3. Cross
3. Variety of 4. Limited Platform
extensions customizatio support
ns 4. Extensions
and web store

10 Git Tools Linux 1 Distributed 1. Can have All 1. Source


nature ensures a steep languag code
robust version learning es management
control, even curve for 2. Allowing
offline. beginners. multiple
2 Lightweight 2. GUI tools developers to
and fast. might not be collaborate on
3. Excellent as intuitive projects
branching and as some efficiently.
merging users prefer.
capabilities.

11 Apach Tools Apache 1. 1. Setting up Java, Kafka is


e Software High-throughpu and Python widely used
Kafka Foundati t and configuring etc for building
on fault-tolerant Kafka real-time data
distributed clusters can pipelines and
event be complex. streaming
streaming 2. Steeper applications.
platform. learning
2. Scalable and curve for
suitable for users
real-time data unfamiliar
streaming. with
3. Offers distributed
durability and systems.
fault tolerance
through
replication.

12 Tensor Tools Google 1. Powerful 1. Can be Python TensorFlow is


Flow Brain library for resource-int used for
Team machine ensive for building and
learning and training training
deep learning. complex machine
2. Supports models. learning
both research 2. Steeper models,
and learning including
production-leve curve for neural
l deployments. beginners in networks,
3. Large machine across various
community and lea`rning. domains.
extensive
documentation.

You might also like