14 dépôts
Development environments that allow users to build applications and interfaces using simplified, visual, or abstracted configuration methods.
Explore 14 awesome GitHub repositories matching development tools & productivity · Low-code. Refine with filters or upvote what's useful.
This project is a community-maintained directory of technical resources, tools, and services that offer free tiers for developers. It serves as a centralized reference point for discovering infrastructure, software, and educational materials, helping individuals and teams minimize operational costs while building and scaling applications. The directory distinguishes itself through a collaborative, community-driven curation model that aggregates metadata about third-party services. By utilizing a hierarchical taxonomy and storing all content in version-controlled, plain-text files, the project
Lists low-code builders that help developers construct dashboards and admin panels using visual interfaces.
Blockly is a block-based coding library and visual programming editor that allows users to build programs by interlocking graphical blocks. It functions as a visual code generator, translating these arrangements of logic blocks and variables into executable source code for various programming languages. The library provides a framework for creating custom visual programming languages and low-code logic designers. It utilizes an SVG-based UI library to render interactive, draggable elements on a web canvas. The system is designed as an accessible web UI framework with integrated keyboard navi
Implements a visual builder that allows users to define application logic and workflows through abstracted graphical blocks.
x-render is a configuration-driven UI framework and low-code interface builder that transforms structured data definitions into functional user interface components. It operates as a JSON-driven UI generator, using a standardized configuration protocol to render data tables, input forms, and charts. The system includes a visual form builder and interface design editor, allowing users to arrange layouts and configuration settings through a graphical interface to avoid writing manual structural code. This process is supported by a schema-based component library that maps configuration keys to a
Enables building complex tables and forms using abstracted JSON configurations instead of manual structural code.
Llamacoder is an AI-powered web application generator that transforms natural language prompts into functional application prototypes. It uses large language models to synthesize code and layouts, enabling the creation of small-scale software and interactive user interfaces from text descriptions. The project specifically leverages the Llama 3.1 405B model to produce executable React components. It provides a self-hosted environment for generating and previewing interactive code artifacts, featuring a real-time preview loop and sandboxed component rendering to safely display generated interfa
Provides a simplified interface to create small software applications via synthesized codebase implementations.
Learn_Prompting est un projet éducatif axé sur le prompt engineering, fournissant les principes et techniques nécessaires pour concevoir des entrées efficaces et améliorer la qualité des sorties d'IA générative. Le projet couvre des stratégies de prompting avancées pour améliorer le raisonnement, la fiabilité et la qualité des résultats. Cela inclut des techniques de décomposition de tâches, le raisonnement par chaîne de pensée (chain-of-thought), et l'utilisation de guidage few-shot et zero-shot. Il aborde également la sécurité des modèles à travers l'étude du prompt hacking, l'analyse de vulnérabilité et l'audit de confidentialité pour prévenir les fuites de données sensibles. La portée s'étend à l'application pratique de l'IA générative à travers divers médias et workflows, incluant la génération de texte, la création d'images photoréalistes et la production audiovisuelle. Il couvre en outre le développement d'agents autonomes, la programmation assistée par IA et l'automatisation des workflows métier pour le marketing et la communication. Le projet fournit des ressources pour l'optimisation des modèles, l'évaluation et la gestion des cycles de vie des prompts au sein d'un environnement d'expérimentation interactif.
Covers the use of natural language and visual blocks to create web applications and software tools.
o2oa est une plateforme d'automatisation de bureau d'entreprise Java open-source conçue pour gérer les flux de travail d'entreprise, les hiérarchies organisationnelles et les tâches de bureau collaboratives. Elle fonctionne comme une plateforme d'application métier low-code et un portail d'information d'entreprise, fournissant un environnement de développement visuel pour construire des applications d'entreprise personnalisées. La plateforme se distingue par son moteur de flux de travail d'entreprise intégré, qui permet la conception et l'automatisation des processus métier en utilisant des conditions de routage personnalisables et des scripts pilotés par événements. Elle se différencie davantage en tant que framework d'entreprise multi-bases de données, prenant en charge diverses bases de données relationnelles et déploiements haute disponibilité sur différents systèmes d'exploitation. Le système couvre un large éventail de domaines de capacités, notamment la modélisation visuelle low-code pour les formulaires et les pages, la conception de portail centralisé avec des tableaux de bord pilotés par les données, et l'intégration de données d'entreprise avec des services RESTful et des modèles de langage étendus. Il intègre également la gestion de la structure organisationnelle, le contrôle d'accès basé sur les rôles et le déploiement mobile multiplateforme pour Android, iOS et HarmonyOS. L'installation est prise en charge sur les environnements Linux et Windows en utilisant Docker et Nginx.
Provides a visual designer and templates to define application pages and forms without extensive boilerplate code.
PostgREST is a tool that automatically transforms a PostgreSQL database schema into a production-ready RESTful API. It serves as a database access layer and query engine that maps HTTP requests directly to SQL queries, providing a low-code interface for executing create, read, update, and delete operations without requiring manual boilerplate code. The project distinguishes itself by using schema-driven API generation and metadata-based discovery to expose database tables as navigable resources. It extends standard CRUD capabilities through the execution of custom and templated SQL, a plugin-
Provides a low-code approach to backend development by mapping HTTP requests directly to database operations.
WTM est un framework de développement pour construire des applications serveur et client d'entreprise en utilisant .NET Core. Il fonctionne comme un outil de développement rapide d'applications (RAD) qui fournit un ensemble de générateurs et d'assistants pour automatiser la création de structures de projet et de code boilerplate. Le framework inclut un constructeur d'interface utilisateur low-code qui utilise une bibliothèque partagée de contrôles pour construire des formulaires, des grilles et des boîtes de dialogue à travers plusieurs bibliothèques frontend. Il automatise davantage le développement grâce à la génération de code basée sur des templates et un assistant de bootstrapping de projet piloté par la configuration. Le système gère la gestion des données d'entreprise via un moteur d'importation de données pour les fichiers tableurs et une orchestration standardisée pour la pagination et le traitement par lots. L'accès aux données et aux pages est géré via un système de contrôle d'accès basé sur les rôles pour réguler les utilisateurs, les rôles et les groupes.
Features a low-code UI builder for creating forms and grids via a shared set of abstracted controls.
Mometa est un éditeur de code visuel basé sur l'AST et un outil de métaprogrammation low-code. Il fournit une interface visuelle pour modifier le code source via la manipulation de l'arbre syntaxique abstrait (AST), permettant l'insertion et la suppression de blocs de code via des actions de glisser-déposer. Le projet se distingue par un système de mappage de source visuel qui lie les éléments DOM rendus à leurs positions de code source d'origine. Il utilise un système de synchronisation en temps réel et un flux de travail de remplacement de module à chaud (HMR) pour mettre à jour les composants d'application dans le navigateur sans nécessiter un rechargement complet de la page. La plateforme couvre la gestion des composants UI et la création de bibliothèques de matériaux réutilisables. Elle inclut des capacités pour la génération de code pilotée par métadonnées, la simulation de routage et de mise en page, et l'organisation d'espace de travail monorepo pour coordonner plusieurs paquets et dépendances.
Provides a visual editor using templates and abstractions to automate the generation of source code and asset structures.
rxdrag is a declarative frontend framework and low-code builder used to create web interfaces and application logic visually. It functions as an HTML web interface designer and visual logic orchestrator, allowing users to define structures and data flows through a graphical interface to reduce imperative coding. The system enables the design of responsive frontend layouts and user interactions using a coordinate-based editor. It integrates a logic engine that allows application behavior to be defined by arranging visual blocks rather than writing manual code. The framework covers frontend wo
Implements a low-code environment for defining data flow and application behavior via visual blocks.
imove is a visual workflow engine and low-code logic designer that allows for the creation of executable business rules via flowcharts. It functions as an event-driven process orchestrator, triggering specific logical sequences based on user interface interactions or external network signals. The platform operates as a node-based automation system where data is processed through a chain of discrete, parameterizable code modules. It converts graphical flowchart representations into executable logic steps for both server and client-side processing. The system supports modular logic engineering
Provides a visual development environment for building complex business rules and functional sequences using minimal manual coding.
Vizro is a low-code Python framework for building production-ready data visualization applications. It functions as a UI orchestrator that allows users to define multi-page analytical dashboards through structured configurations in Python, YAML, or JSON, reducing the need for extensive frontend engineering. The project distinguishes itself through generative AI integration, utilizing a model context protocol server to translate natural language descriptions into validated dashboard configurations, charts, and layouts. It also features a decoupled data cataloging system that separates data sou
Builds production-ready data visualization applications using Python configurations instead of frontend code.
Bootstrap-Form-Builder is a low-code web form generator that enables the creation of data collection interfaces through a browser-based visual editor. It allows users to design complex form layouts by arranging pre-styled components on a canvas, automatically producing the underlying HTML and layout structure without requiring manual code entry. The tool distinguishes itself through a configuration-based approach to component management. Developers can extend the available input types by registering custom elements and providing modular templates, which are then integrated into the visual des
Provides a low-code environment for designing complex form layouts without manual HTML or CSS coding.
Vue Page Designer est un framework pour construire des éditeurs visuels interactifs basés sur des composants au sein d'applications web. Il fournit une interface glisser-déposer qui permet aux utilisateurs de construire des mises en page web responsive en organisant des composants pré-construits sur un canevas, permettant une composition de page low-code sans codage manuel pour chaque changement de mise en page. La bibliothèque se distingue par une architecture de plugins modulaire qui permet aux développeurs d'enregistrer des éléments d'interface personnalisés, élargissant les blocs de construction disponibles pour des exigences de conception uniques. Elle utilise une stratégie de rendu récursif pilotée par des objets de configuration hiérarchiques, garantissant que l'espace de travail visuel reste synchronisé avec la structure de données sous-jacente. Le système inclut des utilitaires complets de gestion d'état qui capturent toute la structure de la page sous forme d'objet de données sérialisé et portable. Cela permet la persistance et la restauration de configurations de conception complexes, prenant en charge des flux de travail où les utilisateurs peuvent enregistrer des brouillons et reprendre le travail entre les sessions. Les développeurs peuvent en outre gérer l'environnement de conception via des contrôles de métadonnées de page globaux, des ajustements de propriétés de composants et une gestion intégrée du téléchargement de fichiers.
Enables users to construct functional web pages through a visual interface without manual coding.