*Total -- 1,442.90kb -> 1,261.25kb (12.59%) /app/client/src/assets/icons/gifs/lightmode_thumbnail.png -- 13.33kb -> 4.62kb (65.34%) /app/client/src/assets/gifs/deploy_orange.gif -- 20.75kb -> 12.27kb (40.88%) /app/client/src/assets/gifs/input_drag.gif -- 25.10kb -> 16.16kb (35.63%) /app/client/src/assets/images/invalid-page.png -- 3.20kb -> 2.22kb (30.49%) /app/client/src/assets/gifs/table_drag.gif -- 28.84kb -> 20.42kb (29.2%) /app/client/src/assets/images/appsmith_logo_square.png -- 17.63kb -> 12.84kb (27.16%) /app/client/src/assets/icons/gifs/config_pagination_lightmode.gif -- 110.67kb -> 81.84kb (26.05%) /app/client/src/assets/gifs/handwave.gif -- 25.54kb -> 20.12kb (21.25%) /app/client/src/assets/images/preview.png -- 100.21kb -> 79.48kb (20.69%) /app/client/src/assets/icons/gifs/config_pagination_darkmode.gif -- 101.19kb -> 80.38kb (20.57%) /app/client/src/assets/gifs/onsubmit.gif -- 110.27kb -> 97.65kb (11.44%) /app/client/src/assets/icons/gifs/darkmode_thumbnail.png -- 4.87kb -> 4.34kb (10.88%) /app/client/src/assets/gifs/super_hero.gif -- 870.27kb -> 818.03kb (6%) /app/client/src/assets/icons/ads/view-less.svg -- 0.25kb -> 0.24kb (3.53%) /app/client/src/assets/icons/ads/add-more.svg -- 0.50kb -> 0.49kb (2.53%) /app/client/src/assets/icons/ads/play.svg -- 0.23kb -> 0.22kb (2.16%) /app/client/src/assets/icons/ads/no-response.svg -- 3.84kb -> 3.76kb (1.88%) /app/client/src/assets/icons/ads/close-modal.svg -- 0.28kb -> 0.27kb (1.75%) /app/client/src/assets/icons/ads/chevron_left.svg -- 0.20kb -> 0.20kb (1.44%) /app/client/src/assets/icons/ads/chevron_right.svg -- 0.20kb -> 0.20kb (1.44%) /app/client/src/assets/icons/ads/right-arrow.svg -- 0.27kb -> 0.27kb (1.44%) /app/client/src/assets/icons/ads/fork.svg -- 0.45kb -> 0.44kb (1.31%) /app/client/src/assets/icons/ads/lightning.svg -- 0.22kb -> 0.22kb (1.3%) /app/client/src/assets/icons/ads/arrow-left.svg -- 0.55kb -> 0.54kb (0.71%) /app/client/src/assets/images/tick.svg -- 0.58kb -> 0.58kb (0.67%) /app/client/src/assets/icons/ads/shine.svg -- 0.72kb -> 0.71kb (0.41%) /app/client/src/assets/icons/ads/book.svg -- 0.85kb -> 0.85kb (0.34%) /app/client/src/assets/icons/ads/datasource.svg -- 0.87kb -> 0.87kb (0.34%) /app/client/src/assets/icons/help/updates.svg -- 1.01kb -> 1.01kb (0.29%) Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com> Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com> Co-authored-by: Arpit Mohan <arpit@appsmith.com> |
||
|---|---|---|
| .github | ||
| app | ||
| contributions | ||
| deploy | ||
| static | ||
| .all-contributorsrc | ||
| .deepsource.toml | ||
| .env.example | ||
| .gitignore | ||
| .imgbotconfig | ||
| API.png | ||
| app.json | ||
| CODE_OF_CONDUCT.md | ||
| CONTRIBUTING.md | ||
| heroku.yml | ||
| IssuesReport.md | ||
| LICENSE | ||
| Query.png | ||
| README.md | ||
| SECURITY.md | ||
Appsmith is a JavaScript-based visual development platform to build internal tools.
UI Components: Table, Chart, Form, Map, Image, Video, and many more.
API Support: REST APIs
Database Support: PostgreSQL, MongoDB, MySQL, Firestore, Redshift, Elastic Search, DynamoDB, Redis, and MSFT SQL Server
Hosting: Cloud-hosted & On-premise
Already familiar with Appsmith? Quickly start building on your own.
🏭 Features
- 5-minute setup: Deploy Appsmith on your server, or use our cloud version to start building in 5 minutes. Quick Start
- Frontend as a service: Drag-and-drop from pre-built UI widgets like table, form, and image, to build sophisticated dashboards and workflows, without writing HTML/CSS. Write JavaScript anywhere to transform data, and dynamically control widget-properties.
- Database CRUD: Query & update your database directly by connecting it to the UI. Connect to PostgreSQL, MongoDB, MySQL & more!
- Trigger APIs: Connect to REST APIs to build custom apps.
- Security: DB Credentials are AES 256 encrypted and no data is stored by appsmith. Deploy behind your private VPC for additional security!
- One-click deployment: Managed deployment of your apps with a click of a button.
- Access-control: Assign users different roles & control who can edit / view your applications.
- Supports OAuth: Allow users to authenticate via Google Auth or GitHub Auth.
📺 Demo
Unsure if Appsmith is for you? Watch it in action here
But if you’d rather check out some real applications that can be built with Appsmith, check below:
🏃♀️ Quickstart
The following steps introduce you to building a simple user-list dashboard on Appsmith.
- Sign up on Appsmith Cloud or Deploy Appsmith.
- Create a new app within the organization that has already been created for you.
- Click on the
+icon next to theQueriessection to add a new query in the mock database- Name the query
usersQuery. - Write the query
select * from users limit 5;. - Run the query.
- Name the query
- Click on the
+icon next to theWidgetssection and drag a table onto the screen - Link the table data property to the
usersQueryusing JavaScript{{usersQuery.data}} - Hit the Deploy button and checkout the view mode of the app.
Congratulations 🎉 You just built your first app on Appsmith! Connect your own data to build apps for your team. Read more here.
📕 Support & Troubleshooting
If you encountered a bug or need help troubleshooting an issue, you can use one of the following channels:
- Self Help: Documentation
- Community Support: Discord
- Issue & bug tracking: GitHub Issues
🧑🤝🧑 Contributing
If you're interested in contributing to Appsmith:
- Start by reading our Contribution Guide.
- Learn how to set up your local environment, in our developer-guide.
- Explore our list of good first issues.
We are committed to fostering an open and welcoming environment in the community. Please read our Code of Conduct.
📑 License
The Appsmith platform is available under the Apache License 2.0 (Apache-2.0).