{"id":23445930,"url":"https://github.com/fission/examples","last_synced_at":"2025-03-16T05:08:23.382Z","repository":{"id":39802778,"uuid":"256983204","full_name":"fission/examples","owner":"fission","description":"A place for examples of Fission functions from community and Fission team ","archived":false,"fork":false,"pushed_at":"2024-09-09T16:50:50.000Z","size":5131,"stargazers_count":36,"open_issues_count":7,"forks_count":35,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-03-03T04:08:06.353Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fission.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2020-04-19T11:34:50.000Z","updated_at":"2025-02-06T16:24:08.000Z","dependencies_parsed_at":"2024-09-09T20:22:26.535Z","dependency_job_id":null,"html_url":"https://github.com/fission/examples","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fission%2Fexamples","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fission%2Fexamples/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fission%2Fexamples/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fission%2Fexamples/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fission","download_url":"https://codeload.github.com/fission/examples/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243826793,"owners_count":20354220,"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":[],"created_at":"2024-12-23T20:28:27.067Z","updated_at":"2025-03-16T05:08:23.352Z","avatar_url":"https://github.com/fission.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Fission Examples \u0026 Samples\n\nA place for examples of Fission functions from community and Fission team. These are sample codes and application that will help you understand Fission better. You can use these as stepping stone to build your real world use cases on Fission.\n\nCurrently, the examples in this repo are categorised based on the languages as mentioned below:\n\n- [.NET](https://github.com/fission/examples/tree/main/dotnet)\n- [Go](https://github.com/fission/examples/tree/main/go)\n- [Java](https://github.com/fission/examples/tree/main/java)\n- [NodeJS](https://github.com/fission/examples/tree/main/nodejs)\n- [Perl](https://github.com/fission/examples/tree/main/perl)\n- [Python](https://github.com/fission/examples/tree/main/python)\n- [PHP](https://github.com/fission/examples/tree/main/php7)\n- [Ruby](https://github.com/fission/examples/tree/main/ruby)\n- [Miscellaneous](https://github.com/fission/examples/tree/main/miscellaneous)\n\nThere are other examples with respect to different use cases that are present under the `Miscellaneous` folder. You can find examples related to message triggers, specifications, using Fission for testing and much more.\n\n## Getting Started\n\nThe easiest way to getting started with Fission is shown below. This one is using Python, however, you can refer to the examples present for other langugages as well.\n\nCreate a Fission Python environment with the default Python runtime image (this does not include the build environment):\n\n```\nfission environment create --name python --image fission/python-env\n```\n\nUse the `hello.py` to create a Fission Python function:\n```\nfission function create --name hello-py --env python --code hello.py \n```\n\nTest the function:\n```\nfission function test --name hello-py\n```\n\nFor a full guide see the official documentation on [Python with Fission](https://fission.io/docs/usage/languages/python/).\n\n## Documentation\n\nIf you are new to Fission and want to know how it works, features and everything else, refer to the [Fission Documents](https://fission.io/docs/)\n\n## Fission Blog\n\nWe are always working on getting new examples and use cases using Fission for you. For the latest updates on what's goind on with Fission, check out our [Fission Blog](https://fission.io/blog/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffission%2Fexamples","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffission%2Fexamples","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffission%2Fexamples/lists"}