FOSSASIA LabsSoftware and Hardware Projects
FOSSASIA develops software and hardware and cooperates with Open Tech projects. Please check out our Github projects.
Contribute on Github Open Student ProjectsFOSSASIA Projects
Science Hack Lab
In the FOSSASIA Pocket Science Lab project we develop hardware for schools and universities to enable hands-on learning for about physics and chemistry. We also organize Science Hack Days across Asia and cooperate with universities and numerous local partners and companies.
Software Projects
We develop many Open Source software projects from Wordpress plugins to knitting machine projects or event management solutions. Please join us in creating useful tools that make the world a better place.
Hardware Projects
The boundaries between hardware and software are increasingly blurry. For many years we cooperate with commmunities that work on open hardware such as OpenWrt, the Machine Knitting community, IoT projects for the smart city and open data hardware applications.
SUSI.AI, Data Science and Machine Learning
We are implementing data science and machine learning capabilities in a number of projects. At SUSI.AI we are using big data to provide a personal assistant for users. SUSI.ai can be used inside chat applications like messengers as well as mobile Android apps and iOS apps.
[Technologies used: NodeJS, ExpressJS, APIs, Facebook, Slack, Messenger Services, Javascript, HTML, CSS]
SUSI.AI iOS
The SUSI iOS app projects enables users to run SUSI.AI on their Apple smartphone.. At SUSI.AI we are using big data to provide a personal assistant for users. SUSI.ai can be used inside chat applications like messengers as well as mobile Android apps and iOS apps.
[Technologies used: NodeJS, ExpressJS, APIs, Facebook, Slack, Messenger Services, Javascript, HTML, CSS]
Open Event Web App Generator
The Open Event Web App is a web application that can generate event websites by getting data from JSON files and media files, that are stored in a compressed zip file. You can also access the application through a Rest API. Websites that are generated by the "web app generator" can be uploaded to any web location, e.g. on Github pages or any server (e.g. via ftp).
[Technologies used: Javascript, HTML, CSS, JSON, Rest-APIs, Scripts]
Badgeyay
Badgeyay is a simple badge generator with a simple web UI to add data and generate printable badges in a zip. The user should be able to Choose size of badges, Choose background of badges and upload logo and background image and should Upload a CSV file or manually enter CSV data as name, type of attendee, nick/handle, organization/project
[Technologies used: Flask, Bootstrap, Shell, Heroku, Travis, Github Release]
Query Server
Query server stores a query string on a server. The query string calls the search engine result scraper scraper.py that is based on the scraper at searss. This scraper takes search engine, presently Google, Bing, DuckDuckGo and Yahoo as additional input and searches on that search engine. The output from the scraper, which can be in XML or in JSON depending on the API parameters is returned, while the search query is stored into MongoDB database.
[Technologies used: Flask, MongoDB, PrismJS, BeautifulSoup]
Meilix
A beautiful and customizable Linux build for out of the box features for an Internet Kiosk. You can use the Meilix Generator (Web app) to make a Linux for your own brand/event, also add apps and features you need pre-installed, it will create an ISO Image of your Linux, which you can use as a live boot or install on PCs.
FashionTec & Machine Knitting
The FOSSASIA Fachiontec projects are all about bringing the textile and garment production into the digital age and enable creators all around the world to share patterns, instructions, software and hardware layouts. A focus is knitting. Our idea is to create a knitting library for a format that allows conversion of knitting projects, patterns and tutorials. Existing communities often only focused on the knitting format for their machines. Our approach should be different and be able to support any knitting communities efforts.
[Technologies used: Python, Javascript, HTML, CSS, JSON, Rest-APIs]
Engelsystem Shift Management
Engelsystem is a shift and volunteer management application for events written in PHP and originally developed for CCC conferences in Germany. It was adapted for use at FOSSASIA and is co-developed by the community.
[Technologies used: PHP, MySQL/MariaDB, Javascript, HTML, CSS, JSON]
How Can I Join Projects
Join the FOSSASIA Developers Mailing List
FOSSASIA developers are active on a number of dedicated mailing lists to discuss questions. The FOSSASIA developer mailing list is a place to share information across projects. Please help us to spread information and share your ideas. Let's start the conversation and working together!
Subscribe to the FOSSASIA Developers Mailing List
Become a contributor and solve a bug, implement a new feature or write a unit test.
We are looking for your expertise, be it as a software developer, hardware maker, designer or administrator. Please join us and contribute to our projects on Github. Solving a bug, implementing a new feature, writing unit tests and giving feedback on existing projects is the first step before joining FOSSASIA coding programs.
See an overview of current main projects
Join an OpenTech event or organize your own.
FOSSASIA groups and projects exist throughout Asia. Still there are many white spots left, where you can help to spread free knowledge and Open Technology tools. Why not put together a FOSSASIA developers event and and meet like-minded contributors to talk about coding projects? Organize an event with our Open Source event tool eventyay.com and share it on social media channels - tweet it @fossasia.
Join OpenTech events or organize your own with eventyay.com