{"id":25304843,"url":"https://github.com/pablogozalvez/pseudoblocks","last_synced_at":"2026-02-26T20:40:28.568Z","repository":{"id":250561913,"uuid":"789788305","full_name":"pablogozalvez/PseudoBlocks","owner":"pablogozalvez","description":"PseudoBlocks is an application that allows users to create simple programs using a visual interface with pseudocode blocks. Users can connect blocks of actions to form sequences of instructions.","archived":false,"fork":false,"pushed_at":"2024-07-28T11:22:55.000Z","size":721,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-12-29T12:17:56.231Z","etag":null,"topics":["csharp","dotnet","pseudocode"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pablogozalvez.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-04-21T15:01:48.000Z","updated_at":"2024-10-01T12:39:51.000Z","dependencies_parsed_at":null,"dependency_job_id":"ecaec8c4-c3a4-4de0-991b-17170af9605a","html_url":"https://github.com/pablogozalvez/PseudoBlocks","commit_stats":null,"previous_names":["decapapi/pseudoblocks","pablogozalvez/pseudoblocks"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pablogozalvez%2FPseudoBlocks","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pablogozalvez%2FPseudoBlocks/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pablogozalvez%2FPseudoBlocks/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pablogozalvez%2FPseudoBlocks/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pablogozalvez","download_url":"https://codeload.github.com/pablogozalvez/PseudoBlocks/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238624002,"owners_count":19503147,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["csharp","dotnet","pseudocode"],"created_at":"2025-02-13T08:34:04.505Z","updated_at":"2025-10-28T09:30:39.754Z","avatar_url":"https://github.com/pablogozalvez.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# PseudoBlocks\n\n### 🇪🇸 Español\n\n## Descripción del proyecto\n\nPseudoBlocks es una aplicación que permite a los usuarios crear programas simples mediante una interfaz visual con bloques de pseudocódigo. Los usuarios pueden conectar  bloques de acciones para formar secuencias de instrucciones.\n\nEste proyecto ha sido presentado como mi proyecto final de la asignatura de programación de mi primer año en el doble grado superior de DAM-DAW.\n\n## Funciones existentes\n\n- Añadir, arrastrar, soltar y anidar bloques de pseudocódigo.\n- Guardar y cargar proyectos.\n- Exportar el pseudocódigo para generar una aplicación ejecutable.\n\n## Capturas de pantalla\n\n![Aplicación principal (PseudoBlocks)](showcase/PseudoBlocks.png)\n\n![Aplicación generada (PseudoPlayer)](showcase/PseudoPlayer.gif)\n\n## Contribuir\n\nLas contribuciones son bienvenidas. Si encuentras algún problema o tienes sugerencias de mejora, puedes abrir una incidencia o enviar un pull request. Asegúrate de respetar el estilo de código existente.\n\n### 🇺🇸 English\n\n## Project Description\n\nPseudoBlocks is an application that allows users to create simple programs using a visual interface with pseudocode blocks. Users can connect blocks of actions to form sequences of instructions.\n\nThis project has been presented as the final project for the programming course in my first year of the Double Degree in Cross-Platform Application Development and Web Application Development.\n\n## Existing Features\n\n- Adding, dragging, dropping, and nesting pseudocode blocks.\n- Saving and loading projects.\n- Exporting pseudocode to generate an executable application.\n\n## Screenshots\n\n![Main application (PseudoBlocks)](showcase/PseudoBlocks.png)\n\n![Generated application (PseudoPlayer)](showcase/PseudoPlayer.gif)\n\n## Contributing\n\nContributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request. Make sure to adhere to the existing code style.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpablogozalvez%2Fpseudoblocks","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpablogozalvez%2Fpseudoblocks","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpablogozalvez%2Fpseudoblocks/lists"}