*Total -- 1,191.78kb -> 1,073.90kb (9.89%) /app/client/src/assets/gifs/deploy_orange.gif -- 20.75kb -> 12.27kb (40.88%) /app/client/src/assets/images/no_search_data.png -- 2.59kb -> 1.63kb (37%) /app/client/src/assets/gifs/input_drag.gif -- 25.10kb -> 16.16kb (35.63%) /app/client/src/assets/gifs/table_drag.gif -- 28.84kb -> 20.42kb (29.2%) /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/gifs/onsubmit.gif -- 110.27kb -> 97.65kb (11.44%) /app/client/src/assets/gifs/super_hero.gif -- 870.27kb -> 818.03kb (6%) /app/client/src/assets/icons/ads/link.svg -- 0.32kb -> 0.31kb (2.45%) /app/client/src/assets/icons/ads/fluid.svg -- 0.57kb -> 0.56kb (1.37%) /app/client/src/assets/icons/ads/entities.svg -- 0.22kb -> 0.22kb (1.32%) /app/client/src/assets/icons/ads/tablet.svg -- 0.58kb -> 0.57kb (1.01%) /app/client/src/assets/icons/ads/recent.svg -- 0.59kb -> 0.59kb (0.66%) /app/client/src/assets/icons/ads/docs.svg -- 2.24kb -> 2.22kb (0.57%) /app/client/src/assets/icons/ads/desktop.svg -- 0.73kb -> 0.73kb (0.4%) /app/client/src/assets/icons/ads/mobile.svg -- 0.79kb -> 0.79kb (0.37%) /app/client/src/assets/images/tick.svg -- 0.58kb -> 0.58kb (0.17%) /app/client/src/assets/icons/ads/shine.svg -- 0.71kb -> 0.71kb (0.14%) /app/client/src/assets/icons/ads/book.svg -- 0.85kb -> 0.85kb (0.12%) Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com> Co-authored-by: ImgBotApp <ImgBotHelp@gmail.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 | ||
| office_hours.md | ||
| Query.png | ||
| README.md | ||
| SECURITY.md | ||
Build and self-host all your internal apps.
Documentation
·
Discord
·
Office Hours
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).