Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / dimagi 292 repositories
Funding links: https://github.com/sponsors/dimagi
dimagi/commcare-hq
CommCareHQ is the server backend for CommCare, the world's largest platform for designing, managing, and deploying robust, offline-first, mobile applications to frontline workers worldwide
Language: Python - Size: 717 MB - Last synced: about 6 hours ago - Pushed: about 6 hours ago - Stars: 481 - Forks: 212
dimagi/open-chat-studio
A web based platform for building Chatbots backed by Large Language Models
Language: Python - Size: 2.32 MB - Last synced: about 6 hours ago - Pushed: about 7 hours ago - Stars: 10 - Forks: 6
dimagi/data-and-analytics-etl
Lambda code and testing for the Data & Analytics team's ETL project
Language: Python - Size: 70.3 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 1 - Forks: 1
dimagi/commcare-connect
Language: Python - Size: 3.03 MB - Last synced: about 2 hours ago - Pushed: 3 days ago - Stars: 0 - Forks: 0
dimagi/staging-branches
Size: 1.3 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 1 - Forks: 0
dimagi/commcare-analytics-ansible
Ansible tool for superset server deployment
Language: Jinja - Size: 122 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 0 - Forks: 0
dimagi/connect-id
Language: Python - Size: 103 KB - Last synced: about 2 hours ago - Pushed: 5 days ago - Stars: 0 - Forks: 0
dimagi/abdm-python-integrator
A Django app that implements ABDM milestones
Language: Python - Size: 291 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0
dimagi/commcare-android
Offline First Android software client for CommCare, the world's largest platform for designing, managing, and deploying robust mobile applications to frontline workers worldwide
Language: Java - Size: 250 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 35 - Forks: 24
dimagi/commcare-core
Core Java engine for CommCare, the world's largest platform for designing, managing, and deploying robust Offline First mobile applications to frontline workers worldwide
Language: Java - Size: 25.4 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 12 - Forks: 13
dimagi/formplayer
Java Spring powered back-end web client for CommCare workflow and persistence engine. Backs "Live Preview" and "Web Apps" features of HQ
Language: Java - Size: 21.2 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 7 - Forks: 7
dimagi/dimagi-qa
Automated Test Suite for various CommCare workflows
Language: Python - Size: 139 MB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 0 - Forks: 5
dimagi/commcare-cloud
Tools for standing up and managing a CommCare HQ server environment
Language: Python - Size: 87.6 MB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 29 - Forks: 36
dimagi/commcare-export
A command-line tool and Python library to generate customized exports from CommCareHQ.
Language: Python - Size: 1.31 MB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 7 - Forks: 16
dimagi/outlier-detect-workflow
Language: Python - Size: 552 KB - Last synced: 19 days ago - Pushed: 19 days ago - Stars: 0 - Forks: 0
dimagi/Vellum
An XForms form designer written purely in Javascript
Language: JavaScript - Size: 14.1 MB - Last synced: 23 days ago - Pushed: 24 days ago - Stars: 77 - Forks: 31
dimagi/chatbots-deploy
Size: 30.3 KB - Last synced: 24 days ago - Pushed: 24 days ago - Stars: 0 - Forks: 0
dimagi/jsonobject
A simple json-object mapping for Python
Language: Python - Size: 3.44 MB - Last synced: 29 days ago - Pushed: 29 days ago - Stars: 233 - Forks: 35
dimagi/django-nose Fork of millerdev/django-nose
Django test runner using nose
Size: 466 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
dimagi/commcare-analytics
CommCareHQ Superset Integration
Language: Python - Size: 19.5 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2 - Forks: 0
dimagi/fhir-client Fork of smart-on-fhir/client-py
Python SMART on FHIR client
Size: 4.2 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
dimagi/langcodes
A plugin for autocompletion of language codes used with CommCare HQ
Language: Python - Size: 44.9 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0
dimagi/commcare-tester-app
Android app to test CommCare case and fixture content providers
Size: 179 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
dimagi/Salesforce
Salesforce custom apex code
Language: Apex - Size: 9.9 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 1 - Forks: 13
dimagi/dimagi.com
Dimagi.com
Language: HTML - Size: 623 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 2 - Forks: 1
dimagi/biometric-android
Biometric Android Application for integrating Tech5's biometric technology with CommCare.
Language: Java - Size: 279 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0
dimagi/turn-python
Python package for turn.io WhatsApp API
Language: Python - Size: 26.4 KB - Last synced: 14 days ago - Pushed: 3 months ago - Stars: 1 - Forks: 0
dimagi/superset Fork of apache/superset
Apache Superset is a Data Visualization and Data Exploration Platform
Language: TypeScript - Size: 538 MB - Last synced: 14 days ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
dimagi/js-xpath
XPath Parser for Javascript
Language: JavaScript - Size: 554 KB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 28 - Forks: 10
dimagi/logistics
Language: Python - Size: 28 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 14 - Forks: 13
dimagi/pyfidelius
ECDSA Key Generation and AES-GCM Encryption/Decryption
Language: Python - Size: 14.6 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 1 - Forks: 0
dimagi/django-field-audit
Language: Python - Size: 159 KB - Last synced: 2 days ago - Pushed: 3 months ago - Stars: 2 - Forks: 0
dimagi/sample-environment
Size: 64.5 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 2
dimagi/commcare-sync-ansible
Tools for setting up and deploying commcare-sync
Language: Jinja - Size: 165 KB - Last synced: 14 days ago - Pushed: 3 months ago - Stars: 0 - Forks: 3
dimagi/area-mapper
Language: Java - Size: 4.3 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 1 - Forks: 1
dimagi/couchdbkit
CouchDB python framework
Language: Python - Size: 2.84 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 4 - Forks: 2
dimagi/django-cte
Common Table Expressions (CTE) for Django
Language: Python - Size: 106 KB - Last synced: 25 days ago - Pushed: 4 months ago - Stars: 286 - Forks: 42
dimagi/django-prbac
Language: Python - Size: 154 KB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 134 - Forks: 38
dimagi/breath-counter
Language: Java - Size: 2.39 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 1
dimagi/commcare-reminders
A Reminders app that work along side CommCare to notify users on any scheduled tasks
Language: Kotlin - Size: 268 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 1
dimagi/script_yard
Collection of useful and reusable scripts
Size: 5.86 KB - Last synced: 14 days ago - Pushed: 5 months ago - Stars: 1 - Forks: 0
dimagi/DummyCallout
Example application demonstrating how to interact with CommCare form your own Android application.
Language: Java - Size: 51.8 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
dimagi/outlier-detect Fork of benb111/outlier-detect
Code that implements the novel outlier detection algorithms from Benjamin Birnbaum's Ph.D. dissertation.
Language: Python - Size: 108 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 2 - Forks: 3
dimagi/code-pairing
Language: Python - Size: 87.9 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 3 - Forks: 0
dimagi/commcare-export-json
Docker set up to export json files from a Commcare project via an ephemeral PostgreSQL instance.
Language: Shell - Size: 185 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 1
dimagi/couchdb-cluster-admin
utility for managing multi-node couchdb 2.x clusters
Language: Python - Size: 115 KB - Last synced: 12 days ago - Pushed: 6 months ago - Stars: 4 - Forks: 1
dimagi/abdm-app
Android mobile application for integrating ABDM usecases with Commcare mobile application.
Language: Kotlin - Size: 1.36 MB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 1
dimagi/git-build-branch
Utility tool for building Git branches my merging multiple other branches together.
Language: Python - Size: 65.4 KB - Last synced: 10 days ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
dimagi/rd-toolkit
The Rapid Diagnostics Toolkit is a middleware layer for improving the consistency of vision based classifiers and accelerate their rollout
Language: Kotlin - Size: 9.96 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 6 - Forks: 4
dimagi/crispy-bootstrap3to5 Fork of django-crispy-forms/crispy-bootstrap3
Bootstrap 3 to 5 transitionary template pack for django-crispy-forms
Language: HTML - Size: 90.8 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0
dimagi/Sibel_BP_Monitor_Integration_POC
Language: Kotlin - Size: 3.09 MB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0
dimagi/open-source
Dimagi's Open Source project standards and Code Review Policies
Size: 92.8 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 38 - Forks: 8
dimagi/commcare_resource_model
Language: Python - Size: 299 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 1
dimagi/dependency-metrics
Python tool to help monitor a project's dependencies and how out of date they are.
Language: Python - Size: 51.8 KB - Last synced: 28 days ago - Pushed: 11 months ago - Stars: 1 - Forks: 0
dimagi/label-bot Fork of facelessuser/label-bot
A GitHub App for managing labels
Language: Python - Size: 284 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
dimagi/ansible-minimal
basic ansible deployment for non-hq machines
Size: 16.6 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
dimagi/commcare-translations
Home to translations of text in CommCare's user interface
Language: Python - Size: 315 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 1 - Forks: 2
dimagi/ckeditor-dev Fork of millerdev/ckeditor-dev
The development repository of CKEditor with custom patches.
Size: 123 MB - Last synced: 7 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
dimagi/ucr-ui
A proof-of-concept implementation for creating editable UCRs using JSON schemas (https://json-schema.org/)
Language: Python - Size: 27.3 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
dimagi/poshan-didi-server
FLASK and Telegram Bot servers for the Poshan Didi project
Language: Python - Size: 1.93 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 2 - Forks: 1
dimagi/couchdb-docker
Development image for couch db
Language: Dockerfile - Size: 3.91 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
dimagi/ansible-couchdb-cluster Fork of andrewrothstein/ansible-couchdb-cluster
Language: HTML - Size: 46.9 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
dimagi/commcare-sync
A Management Interface for the CommCare Data Export Tool
Language: Python - Size: 1.3 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 5
dimagi/mobile-deploy
deploy scripts for commcare mobile
Language: Python - Size: 110 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 1
dimagi/commcare-perf
Language: Python - Size: 252 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
dimagi/quickcache
caching has never been easier
Language: Python - Size: 104 KB - Last synced: 10 days ago - Pushed: over 1 year ago - Stars: 8 - Forks: 3
dimagi/mock-hq
A small repository for testing CommCare HQ deploy automation.
Size: 1000 Bytes - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
dimagi/gpg-scripts
Scripts for managing gpg keyrings and performing common operations
Language: Python - Size: 15.6 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0
dimagi/poshan-didi-client
VueJS powered frontend for the Poshan Didi project
Language: Vue - Size: 4.71 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 1
dimagi/commcare-export-runner
Scripts to help run commcare-export
Language: Python - Size: 68.4 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 1
dimagi/requirejs Fork of requirejs/requirejs
A file and module loader for JavaScript
Size: 14.1 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
dimagi/instant-openhie Fork of openhie/instant
Instant OpenHIE
Size: 34.4 MB - Last synced: 14 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
dimagi/instant-openhie-cchq-package
An Instant OpenHIE package for CommCare HQ
Language: JavaScript - Size: 70.3 KB - Last synced: 14 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
dimagi/docker-postgresql
Dockerized PostgreSQL with pghashlib and plproxy plugins
Language: Dockerfile - Size: 7.81 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 2
dimagi/zebra-print-android
An Android application library which provides a one-shot intent for connecting to a Zebra printer and providing a ZPL file to be printed.
Language: Java - Size: 2.53 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 32 - Forks: 10
dimagi/summit-tools
Language: Python - Size: 27.3 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
dimagi/datadog-checks
Custom Datadog checks
Language: Python - Size: 50.8 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 14 - Forks: 9
dimagi/dashboard-oauth-poc
Language: JavaScript - Size: 955 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
dimagi/python-digest
Language: Python - Size: 65.4 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 7 - Forks: 6
dimagi/pyoidc Fork of CZ-NIC/pyoidc
A complete OpenID Connect implementation in Python
Size: 7.54 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
dimagi/abdm-web
Web app for interacting with ABDM APIs
Size: 5.86 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
dimagi/MediaUploader
Language: JavaScript - Size: 336 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
dimagi/django-digest
Language: Python - Size: 109 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 4 - Forks: 7
dimagi/django-celery-results Fork of celery/django-celery-results
Celery result back end with django
Language: Python - Size: 351 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
dimagi/nose Fork of arthurzam/nose
Fork of nose with 3.10 compatibility
Size: 2.64 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
dimagi/django-websocket-redis Fork of jrief/django-websocket-redis
Websockets for Django applications using Redis as message queue
Language: Python - Size: 658 KB - Last synced: 13 days ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
dimagi/public-directory 📦
Language: CSS - Size: 689 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0
dimagi/superset-patchup Fork of onaio/superset-patchup
Superset-patchup is a python package that "patches" Superset to add custom functionality that we find to be useful
Size: 167 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
dimagi/CommcareTranslationChecker
Tool for checking bulk translation Excel files
Language: Python - Size: 2.86 MB - Last synced: 10 days ago - Pushed: about 2 years ago - Stars: 0 - Forks: 3
dimagi/Analytics_git
data models here, to start with
Size: 3.91 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
dimagi/rapidsms-groupmessaging 📦
Language: Python - Size: 9.77 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 2 - Forks: 0
dimagi/rapidsms-alerts 📦
supports web and sms alerts
Language: Python - Size: 48.8 KB - Last synced: 16 days ago - Pushed: about 2 years ago - Stars: 2 - Forks: 4
dimagi/djtables Fork of czue/djtables 📦
Declarative HTML table builder for Django
Language: Python - Size: 101 KB - Last synced: 16 days ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
dimagi/django-scheduler 📦
Scheduler for Django
Language: Python - Size: 38.1 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 2 - Forks: 0
dimagi/django-datawarehouse 📦
Simple utility wrapper for doing data warehousing in django
Language: Python - Size: 8.79 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 4 - Forks: 2
dimagi/commcare-analytics-inventories
Ansible configuration for deploying CommCare Analytics
Size: 0 Bytes - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
dimagi/rapidsms-logistics 📦
an app to assist with logistics management using rapidsms
Language: Python - Size: 1.54 MB - Last synced: 16 days ago - Pushed: about 2 years ago - Stars: 10 - Forks: 5
dimagi/r.js Fork of requirejs/r.js
Runs RequireJS in Node and Rhino, and used to run the RequireJS optimizer
Size: 40.3 MB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
dimagi/cloudworks
Language: TypeScript - Size: 3.49 MB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 0 - Forks: 1
dimagi/superset-user-api
Exposes an API for Superset User and Role CRUD operations.
Language: Python - Size: 5.86 KB - Last synced: 14 days ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0